In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Cómo mostrar campos de otra tabla en TSelFromTable?

Foro público de Xailer en español
Responder
Avatar de Usuario
Carlos Ortiz
Mensajes: 873
Registrado: Mié Jul 01, 2009 5:44 pm
Ubicación: Argentina - Córdoba
Contactar:

Cómo mostrar campos de otra tabla en TSelFromTable?

Mensaje por Carlos Ortiz »

Estoy usando de uno de los ejemplos de la parte de los ejemplos de DataControls para ser mas preciso el DbfData6 que tiene un browser armado para mostrar datos de una tabla, en el ademas se puede buscar, seleccioanr el TAG y un par de botones ACEPTAR y CANCELAR.
// -----------------------------------------------
WITH OBJECT ::oDbfTipprod
if SelProducto( Self, HB_QWith() )
msginfo("Ok")
else
msginfo("Canceló")
endif
END WITH
// -----------------------------------------------
Luego en la funcion SelProducto( Self, HB_QWith() ) se definen los datos a mostrar en forma de matriz, ( {"Cliente","nIDCliente"}, {"Nombre"}, {"cNomClien"}) etc.
Lo que necesito es poder mostrar datos de otra tabla relacionada con la de clientes, por ejemplo la tabla donde tengo el nombre del seguro social u obra social del cliente que seria mas o menos esto pero no me muestra nada:
( {"Cliente", "nIDCliente"},;
{"Nombre", "cNomClien"},;
{"Obra social", "::oDSObraSocial:CnomObra"} )
Espero haber sido claro y desde ya muchas gracias.
Carlos Ortiz
--
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9462
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Cómo mostrar campos de otra tabla en TSelFromTable?

Mensaje por ignacio »

Carlos,
Lo más sencillo es utilizar un campo calculado.
Saludos
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"Carlos Ortiz" <cortiz@assistinfo.com.ar> escribió en el mensaje news:[email=45eef8a8@news.xailer.com...]45eef8a8@news.xailer.com...[/email]
Estoy usando de uno de los ejemplos de la parte de los ejemplos de DataControls para ser mas preciso el DbfData6 que tiene un browser armado para mostrar datos de una tabla, en el ademas se puede buscar, seleccioanr el TAG y un par de botones ACEPTAR y CANCELAR.
// -----------------------------------------------
WITH OBJECT ::oDbfTipprod
if SelProducto( Self, HB_QWith() )
msginfo("Ok")
else
msginfo("Canceló")
endif
END WITH
// -----------------------------------------------
Luego en la funcion SelProducto( Self, HB_QWith() ) se definen los datos a mostrar en forma de matriz, ( {"Cliente","nIDCliente"}, {"Nombre"}, {"cNomClien"}) etc.
Lo que necesito es poder mostrar datos de otra tabla relacionada con la de clientes, por ejemplo la tabla donde tengo el nombre del seguro social u obra social del cliente que seria mas o menos esto pero no me muestra nada:
( {"Cliente", "nIDCliente"},;
{"Nombre", "cNomClien"},;
{"Obra social", "::oDSObraSocial:CnomObra"} )
Espero haber sido claro y desde ya muchas gracias.
Carlos Ortiz
--
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Responder