![]() |
Imprimir información de una tabla
Hola de antemano les doy las gracias por la ayuda:
Tengo un pequeño problema para ver la información correcta en mi reporte, les explico: El proyecto consiste en una pantalla en la cual capturo información de un cliente (nombre, dirección, status, lugar etc), la cual tiene la opción de entrar en idioma ingles y español. El problema es que cuando visualizo mi reporte la información que me despligan los QRDBText esta en ingles ejemplo: Para el campo place tengo la tabla con tres columnas NO_PLACE, PLACE, LUGAR para cuando el usuario esta capturando despliego una shortlist dependiendo del idioma que eligan. Este es el codigo que utilizo //idioma en español if idioma = '0' then dbklcbAddPlace.ListField:= 'LUGAR'; //idioma en ingles if idioma = '1' then dblkcbPlace.ListField:= 'PLACE'; Pero en el reporte no se que propiedad utilizar:confused: . Ojala puedan ayudarme, saludos y gracias de cualquier manera. |
Y por qué no generas una consulta SQL, tomando los campos que convengan dependiendo del idioma elegido?
Y luego la conectas al QuickReport. Un Saldo. |
Gracias por tu comentario, voy a probar :)
salu2. |
Hola ya resolvi parte de mi problema el codigo que utilice es el siguiente:
if(idioma = '0') then begin if (datos.qryRepDinaClientNO_PLACE.Value = '00') then Value:= 'NO DISPONIBLE'; if (datos.qryRepDinaClientNO_PLACE.Value = '01') then Value:= 'OFICINA/CORPORATIVO'; if(datos.qryRepDinaClientNO_PLACE.Value = '02') then Value:= 'PLANTA'; end; salu2 y gracias por la ayuda |
| La franja horaria es GMT +2. Ahora son las 16:00:00. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi