InfoPath, Mayusculas Minusculas

el

Uno de los problemas que me dió InfoPath en unos formularios que tenía aprobaciones de por medio, es que al hacer la comparación entre quien debía aprobar (buscando en Active Directory) y quien abría el formulario (utilizando la funcion userName() o nombreUsuario()), comparaba incluso las mayusculas y minusculas.

La solución más simple era transformar ambos o a mayusculas o a minusculas, así no tendría nunca el problema de meter manos al código del formulario para poder permitir estas aprobaciones.

La función que permite hacer eso es: Traducir() o Translate()

Como usarla?
Translate(string;»abcdefghijklmnopqrstuvwxyz»;»ABCDEFGHIJKLMNOPQRSTUVWXYZ»)

Simplemente el string lo puedes tomar de una función o de una variable.

 

2 Comentarios Agrega el tuyo

  1. Marisela dice:

    Pero donde meto meto esa función ¿tengo que crear una regla de tipo acción?

  2. RoisonCastro dice:

    Por ejemplo puedes usar la función para modificar un campo, utilizando una acción (un botón por ejemplo) una vez que el botón se presiona, se ejecuta la función modificando el campo según sea lo que necesites (mayúsculas o minúsculas).
    No tengo InfoPath en este equipo como para poder mostrarte, pero creo que con la idea puedes lograrlo.

Deja un comentario