¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Implementación de SAO: Convertir datos a mayúsculas automáticamente con procedimiento almacenado

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 8 Vistas
0
Cargando...

Buenas tardes a todos,

El motivo del mensaje es para referenciar un requerimiento que tengo en la implementación que estoy haciendo de SAO en la empresa. Los datos que se vayan a digitar en SAO deben quedar todos en mayúsculas. En caso de ser digitados en minúsculas por error, el sistema automáticamente los convertirá a mayúsculas. Mi pregunta es: ¿Existe algún procedimiento almacenado donde se pueda realizar esta operación? Estaba considerando aplicarlo a un campo específico de un formulario, pero la idea sería que todo el sistema se beneficie de este procedimiento.

UPDATE OCRD SET CardName = UPPER(CardName)

Como siempre, agradezco su valiosa colaboración.

Gracias,

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Felipe, muchas gracias por tu colaboración, me sirvió.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Para el mismo caso que estás planteando, puedes usar la siguiente búsqueda formateada.

SELECT UPPER($[OCRD.CardName])

Guarda la consulta, no la ejecutes porque te dará error. Asígnala al campo CardName en los datos maestros del socio de negocio y déjala que se actualice automáticamente.

Saludos,

Felipe.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola Felipe, muchas gracias por tu respuesta.

La primera parte no sabía que no se podría hacer y aunque son tablas en el sistema, ¿me puedes decir cómo hacer la búsqueda formateada que transforme dicho campo en mayúscula?

Gracias.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Primero: no se permiten actualizaciones directas a tablas nativas del sistema.

Segundo: Intenta utilizar una consulta formateada que convierta el campo a mayúsculas.

Saludos

Felipe

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?