Power Builder - Impresion de multiples registros

 
Vista:

Impresion de multiples registros

Publicado por XtRoHn (3 intervenciones) el 03/06/2004 01:51:51
Hola amigos listeros miren tengo una duda estoy trabajando un datawindow
de reporte en el cual quiero imprimir varios registros en una impresora
termica es decir quiero imprimir unos carnets de personal para ello dentro
del datawindow he diagramado ya todo y para el caso de la foto no la tengo guardada
en la BD si no que en el dw he insertado un control picture al cual mediante la propiedad
filename le asigno la ruta donde esta la foto en formato BMP.

Lo que quiero es recuperar un rango de registros digamos del 1 al 20 e imprimirlos estos
pero el problema es que no logro asignar a c/registro recuperado la foto correcta
es decir recupera las 10 filas c/u con su data correcta pero en el caso de la ruta de la foto
que quiero setearla al control picture insertado dentro del DW para asignarle a c/registro
recuperado su propia ruta no hallo la manera de hacerlo

Lo he trabajado en el evento retrieverow y por cada fila recuperada le asigno la ruta de
la foto pero no puedo acceder al control picture del dw como un objeto independiente

dw_1.Object.p_foto.Filename = l_ruta_dela_foto

He tratado de accederlo con
dw_1.Object.p_foto[Row].Filename = l_ruta_dela_foto
dw_1.Object.p_foto.Filename[Row] = l_ruta_dela_foto
pero me sale error

Como podria hacerlo para apuntar a c/registro conforme voy recuperando o como me sugieren
lo trabaje.
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:Impresion de multiples registros

Publicado por Carlos Gil (124 intervenciones) el 03/06/2004 16:44:21
Prueba haciendo esto:

-eliminas el objeto picture de tu DW (calma)
-en lugar de este y con las mismas propiedades de ubicacion y longitus colocas un objeto COMPUTED FIELD.
-en la propiedad Computed Expression de este objeto colocas:

BITMAP ( 'mi_ruta')

puedes pasar un campo como parametro en lugar de 'mi_ruta' si asi lo deseas.

Suerte, comenta tus resultados.
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