Announcement

Collapse
No announcement yet.

Ayuda con Login y Variable Global

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Ayuda con Login y Variable Global

    Saludos amigos:

    Tengo una aplicación Login, ahí tengo los campos: usuario, contraseña, sucursal y captcha.

    Algunos usuarios pueden elegir la sucursal al iniciar, para esto Sucursal es un campo select, otros solo deben ingresar sus datos y se deben dirigir a la sucursal en que fueron dados de alta, para esto tengo pensado una consulta y mandar el campo sucursal a la variable global.

    Estoy tratando de utilizar variables globales, en el campo sucursal estoy usando la opción Guardar Variable para tener una variable de sesión, y en Nombre de Variable puse Sucursal.

    En otra aplicación de nombre Anticipos, tengo datos de los clientes y un campo sucursal, ¿Cómo hago para que la variable de sesión se ponga en automática en este campo?

    En dicha aplicación Anticipos, al campo sucursal ya le puse que el valor inicial sea Valor Definido y agregué el nombre de la variable Sucursal, también la puse como de entrada en Aplicación/Variable Global y la puse como Session, ahora cuando ejecuto la aplicación, me da un aviso que falta definir la variable global.

    Deseo que la variable se muestre en el campo antes de guardar. ¿Podrán ayudarme con esta situación?

    Gracias de antemano.

  • #2
    de que forma asignas el valor inicial al campo sucursal?

    Comment


    • #3
      En el formulario Login, el campo sucursal, estoy indicando que el valor lo guarde en variable de sesión, la opción Guardar Variable, está en SI, y en Nombre de Variable puse Sucursal.

      En el Campo Sucursal del form Anticipo, puse Valor Definido y Valor Inicial puse Sucursal.
      Last edited by Phylos; 05-12-2015, 09:46 PM.

      Comment


      • #4
        Yo creo que para que vayas más a la fija es mejor que coloque una variable global de salida llamada [v_sucursal] y a esta variable le asigna el valor en onvalidate con el del campo sucursal: [v_sucursal] = {sucursal}.
        y entonces ya haces la asignacion que neecsitas hacer al campo en su valor iniciaL con esta variable: [v_sucursal]

        Comment


        • #5
          Originally posted by alvagar View Post
          Yo creo que para que vayas más a la fija es mejor que coloque una variable global de salida llamada [v_sucursal] y a esta variable le asigna el valor en onvalidate con el del campo sucursal: [v_sucursal] = {sucursal}.
          y entonces ya haces la asignacion que neecsitas hacer al campo en su valor iniciaL con esta variable: [v_sucursal]
          Alvagar:

          Disculpa la molestia, ¿Cómo creo la variable de salida y en qué form?

          Comment


          • #6
            En el login que dices que tienes la sucursal. alli solo pones en onvalidate [v_sucursal] = {sucursal}.
            y luego entras por la opcion del formulario que dice: APLICATION - VARIABLES GLOBALES - BUSCAS ESTA VARIABLE: v_sucursal y SELECCIONAS OUT.
            Y listo asi debe funcionar

            Comment


            • #7
              Originally posted by alvagar View Post
              En el login que dices que tienes la sucursal. alli solo pones en onvalidate [v_sucursal] = {sucursal}.
              y luego entras por la opcion del formulario que dice: APLICATION - VARIABLES GLOBALES - BUSCAS ESTA VARIABLE: v_sucursal y SELECCIONAS OUT.
              Y listo asi debe funcionar
              Alvagar:

              EDITO:

              Ya me muestra el valor de la variable global, esto fue despues de tratar de usar el evento onchage en el sucursal del login aunque después eliminé la consulta y lo dejé en blanco, ahora si me muestra el valor de la sucursal elegida, pero me muestra el ID y a un lado el nombre de la sucursal, lo que necesito es que en el campo no salga el ID y se muestra el nombre de la sucursal.

              Además veo que la variable global se queda almacenada de alguna manera, ya que al ingresar de nuevo y elegir una sucursal distinta me sigue apareciendo la anterior, esto así hasta que después de varios intentos ya me aparece la que elijo. Habrá alguna manera de solucionar esto también.

              Saludos, y disculpa la molestia.
              Last edited by Phylos; 05-15-2015, 06:55 PM.

              Comment

              Working...
              X