Progress - lookup

   
Vista:

lookup

Publicado por Lili (13 intervenciones) el 29/02/2008 03:34:07
Hola a todos, cómo se crea un lookup que abra un browser de una tabla para elegir un campo de un registro específico y otro para buscar un archivo en el disco y poder capturar la ruta completa incluyendo el nombre del archivo en un fill-in para luego usar dicho archivo???.

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

RE:lookup

Publicado por rayne flores (5 intervenciones) el 25/03/2008 03:27:41
lo primero que tienes que hacer es crear un archivo .csv o .txt para que te delimite los campos y luego importarlo como una tabla temporal. Va mas o menos asi:

OUTPUT TO "LA RUTA QUE QUIERASPRUEBA.CSV"
FOR EACH tabla WHERE tabla.campo NO-LOCK:
EXPORT DELIMITER ";"
tabla.campo1
tabla.campo2
tabla.campo3.
END.
OUTPUT CLOSE.

luego, lo lees:

DEF TEMP-TABLE temp
FIELD campo1 LIKE tabla.campo1
FIELD campo2 LIKE tabla.campo2
FIELD campo3 LIKE tabla.campo3.
INPUT FROM "LA RUTA QUE LE DISTE"
REPEAT:
CREATE temp.
IMPORT DELIMITER ";" temp.
END.
*/ esto lo haces para borrar el ultimo registro"/*
DELETE temp.
INPUT CLOSE
FOR EACH temp NO-LOCK:
DISPLAY
temp.
END.

SALUDOS
RAYNE FLORES
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