Announcement

Collapse
No announcement yet.

Ayuda con formulario

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

  • Ayuda con formulario

    Estimados, necesito su ayuda por favor, requiero hacer un formulario de registros de múltiples donde la primera columna (Locale) sea llenada automáticamente por una consulta a mysql y las otras tras sean completadas por el usuarios. img.png

  • #2
    En el evento onLoadRecord coloca {Locale}= $valor a configurar;

    donde $valor sera igual para todos los registros.

    Saludos.

    Comment


    • #3
      Gracias Frank por contestar, gracias por la información, pero como debería hacerlo si necesito desplegar 40 códigos de local que deben ir en la primera columna.

      Comment


      • #4


        Quieres llenar esa columna con los valores desde una tabla y que el usuario complemente el resto?

        Comment


        • #5
          Asi es Frank, al cargar el formulario debe cargar la identificación del local que hoy son 40 locales y el usuario debe completar con los checkbox.

          Comment


          • #6
            Como es la estructura de la tabla?

            Comment


            • #7
              Estimado, Te envío la estructura de la tabla de los locales y ademas te envío parte data



              estructura maes_locales.png

              data maes_locales.png

              Comment


              • #8
                Yo creo que debes crear en onscriptini la consulta y y el conjunto de datos asignarla a una variable global, luego en onloadrecord debes hacer la signacion que te dice Frank.

                Comment


                • #9
                  Estimado alvagar, buenas tardes,

                  Efectivamente eso es lo que tengo, en el evento OnScriptIni tengo:

                  $arr_locales = array();
                  $str_sql = "SELECT numero FROM maes_locales";

                  sc_select(rs, $str_sql);

                  if({rs} !== FALSE)
                  {
                  while(!$rs->EOF)
                  {
                  $arr_locales[ $rs->fields[0] ] = $rs->fields[0];
                  $rs->MoveNext();
                  }
                  $rs->Close();
                  }

                  //print_r ($arr_locales);

                  [arr_locales] = $arr_locales;

                  Pero donde estoy con problemas en OnLoadRecord para poder asignar.

                  Comment


                  • #10
                    la variable $arr_locales debe ser global para que puedas usarla en el otro evento. [arr_locales]

                    Comment

                    Working...
                    X