Announcement

Collapse
No announcement yet.

Realizar formulario

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

  • Realizar formulario

    Buenas, como se puede realizar un formulario pero que algunos datos se ingresen en varias tablas en la base de datos, sin necesidad de hacer maestro/detalle

  • #2
    crea el formulatio para tu tabla principal y en el evento onValidateSuccess crea los inserts para las demás tablas.

    Saludos.

    Comment


    • #3
      lo realice y resulta. pero si ya existe un valor no se carga como los otros formularios, trate de realizar un OnLoad pero nada

      Comment


      • #4
        Originally posted by kkroto19833 View Post
        lo realice y resulta. pero si ya existe un valor no se carga como los otros formularios, trate de realizar un OnLoad pero nada
        Creo que deberías explicarte un pco mejor. Qué pretendes hacer exáctamente?
        /Giuseppe

        Professional Scriptcase Services
        Some Customers opinions

        Comment


        • #5
          ok, realice lo comentado por Kafecadm y funciona, pero si el registro ya posee datos en la base de datos (tabla detalle) no los carga como lo hacen los formularios generados automáticamente, que si existe un detalle da la opcion de ingresar nuevo.

          Esto no me aparece con lo comentado anteriormente, realice un OnLoad

          /**
          * Check for an existing record
          */

          // SQL statement parameters
          $check_table = 'personal_extranjero'; // Table name
          $check_where = "id_extra = '{id_extra}'"; // Where clause

          // Check for record
          $check_sql = 'SELECT *'
          . ' FROM ' . $check_table
          . ' WHERE ' . $check_where;
          sc_select(dataset, $check_sql);

          if (false == {dataset})
          {
          // Error while accessing database
          }
          elseif ({dataset}->EOF)
          {
          // No record found
          }
          else
          {
          // Record found
          }



          Pero no funciona

          Comment

          Working...
          X