buenas tardes!!!
tengo un sistemita de planillas donde tengo una tabla personal y necesito que me aparesca en un reporte todo el personal mas su respectiva foto.
1. Lo 1ero que hice fue crear un campo foto de tipo varchar donde almaceno la ruta de la foto del trabajador, ahora, si solamente imprimo una ficha x cada uno no tengo ningun problema en mostrar la foto ya que añado un campo picture al datawindow y mediante codigo le asigno la imagen:
dw_1.object.p_logo.filename=dw_1.object.foto[getrow()]
esto funciona bien si solo imprimo en pantalla de 1 trabajador en 1 un trabajador
pero si tengo a todos los trabajadores en el mismo reporte ya no puedo hacer esto: dw_1.object.p_logo.filename=dw_1.object.foto[getrow()]
2. Bueno despues cambie el tipo del campo foto por image, entonces asigne al datawindow un objeto "database ole object" y le di los sgts valores:
client class ===== datawindow /* sale por defecto
client name===== foto /* escribi un nombre cualquiera
key clause ===== codper /* es la pk de mi tabla
table ======== tabla_personal /* seleccione la tabla donde esta la foto
large binary==== foto /* el campo de la tabla que almacena la foto
ole class====== paint picture /* elegi este objecto de la lista desplegable
3. bueno el retrieve de mi datawindow no me arroja ningun error pero tampoco me muestra la foto, por supuesto que ya tengo las fotos guardadas en la data
Quizas alguien haya tenido este problema y pueda ayudar, lo agradeceria bastante