FoxPro/Visual FoxPro - Relacionar 2 tablas

   
Vista:

Relacionar 2 tablas

Publicado por Jose Luis jluisandrade@hotmail.com (1 intervención) el 28/12/2011 06:03:23
Necesito relacionar 2 tablas con el comando Set Relation, pero no tengo un solo campo clave, sino 2 campos en el indice de cada una de las tablas. Agradeceré cualquier ayuda. gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Relacionar 2 tablas

Publicado por Javier (265 intervenciones) el 28/12/2011 12:34:34
Hola: Tienes que usar set relation empleando la misma expresion que usaste para indexar.
Si indexaste asi: INDEX ON campo1+campo2 TO xFile, tienes que escribir : SET RELATION TO campo1+ campo2 INTO OtraTabla.

Javier
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Relacionar 2 tablas

Publicado por Gabriel (406 intervenciones) el 17/01/2012 04:52:50
Que tal Amigo :

Sin mas preambulo a continuacion te muestro un ejmeplo practico que yo utilizo para establecer las relaciones entre 2 tablas con 3 campos indexados.

SELECT KARDEX
SET RELATION To TIPO_DOC + SER_DOC + NRO_DOC Into ARTICULO ADDITIVE
SET SKIP To ARTICULO

=CURSORSETPROP("Buffering",3,"KARDEX")
=CURSORSETPROP("Buffering",3,"ARTICULO")

Saluods,

Gabriel
(Lima-Perú)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar