www.clarioneros.com
http://clarioneros.com/

no puedo ver todos los datos en un form
http://clarioneros.com/viewtopic.php?f=7&t=1553
Página 1 de 1

Autor:  Angel55 [ Mar Oct 24, 2017 10:09 pm ]
Asunto:  no puedo ver todos los datos en un form

Hola, en un form de detalle hago uso de un select para buscar al articulo y poder traer su descripcion, precio y existencia a traves de un boton de lookup
en el form despues de haber realizado el select solo me aparece la descripcion del articulo y lo demas no, ya le hize display a los campos que me falta, refresh, etc etc y nada al enviara grabar los datos, si tienen su informacion.
me podrian decir como desplegarlos en el form
gracias de antemano

Autor:  Carlos Relva [ Mar Oct 24, 2017 10:33 pm ]
Asunto:  Re: no puedo ver todos los datos en un form

Hola, creo que ocurre porque solamente te trae los datos de la clave.
Lo que hago generalmente es un fetch del registro luego de encontrarlo y ahi si lee todo.
Por ejemplo:
Código:
      If not 0{prop:acceptAll}
          PRV:CODIGO = loc:Proveedor
          If Access:PROVEED.fetch(PRV:PROVCOD)
              GlobalRequest = SelectRecord
                SelProveed
              If GlobalResponse = RequestCompleted
                  GlobalResponse = RequestCancelled        ! Clear Result
[b]                  loc:Proveedor = PRV:CODIGO
                  Access:PROVEED.fetch(PRV:PROVCOD)        ! llena el registro completo
[/b]                  Do ControlPrv                            ! otras asignaciones
              Else
                 ! Message('Escapó sin elegir. Reingresar si es necesario.')
                  loc:Proveedor = ''
                  select(?loc:Proveedor)
                  return(LEVEL:NOTIFY)
              End !If
          Else
              loc:Proveedor = PRV:CODIGO
              Do ControlPrv                                ! otras asignaciones
          End !If
      End !If
      ThisWindow.Reset()


O sea que elcodigo que agrego es:
Código:
                 loc:Proveedor = PRV:CODIGO
                  Access:PROVEED.fetch(PRV:PROVCOD)        ! llena el registro completo


Espero esto te sirva.
Saludos

Página 1 de 1 Todos los horarios son UTC
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/