Crystal Report - Ayuda

 
Vista:

Ayuda

Publicado por José Francisco (7 intervenciones) el 04/11/2004 19:52:34
Buenos dias a toda la comunidad, espero que me puedan ayudar. Lo que pasa es que yo tengo un programa en visual basic 5 para laboratorios de pruebas de trasnformadore de POTENCIA. Y tengo una pantalla donde me imprime reportes que ellos necesitan. El problema se presenta aqui, los de laboratorio quieren una reingenieria completa de los reportes. Pero en la pantalla de reportes tengo un radio button si es español ó en ingles dependiendo de ese valor va y busca el reporte en ingles y el otro en español (es decir tengo dos reportes iguales uno en ingles y uno en español). Lo que yo queria saber es que si alguien sabe como puedo mandar un parametro, al reporte para indicarle que si es ingles las palabras ó oraciones como quieran llamarle me las ponga en ingles y si no en español. Esto con la finalidad de no hacer dos reportes iguales. Y para cuando se requiera hacer nuevamente modificaciones se mas comodo...... Espero que me hayan entendido jajajaja. Espero que me puedan ayuda.....
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:Ayuda

Publicado por Ricardo Sierra (133 intervenciones) el 04/11/2004 21:45:47
Lo que te entendi ... si es posible, podes enviar un parametro a el reporte y con este valor saber si es en ingles o español que queres imprimir los contenidos estaticos de tu reporte.
Los titulos pueden variar de acuerdo un boton formula que tienen a la par de cada propiedad (a partir de la version 6 o 7 de crystal)
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

RE:Ayuda

Publicado por Gerardo (571 intervenciones) el 05/11/2004 14:54:07
Se me ocurren dos formas:
1.- Crea tantas formulas como etiketas necesites en tu reporte y una formula ke se llame x ejemplo @IDIOMA y dentro de esta escribe x ejemplo 'ESPAÑOL'.
En cada una de tus formulas-etiketa escribe la condición, x ejemplo si tu etiketa se llamana @NOMBRE
IF @IDIOMA='ESPAÑOL' THEN 'Nombre:'
ELSE IF @IDIOMA='INGLES' THEN 'Name:'
ELSE ''

Y asi sustantivamente, jejeje.

Ahora lo único ke falta de acuerdo con tu radio button es enviarle el valor a tu formula @IDIOMA desde VB.

2.- La segunda es semejante a la primera, solo ke no pones las condicionantes en CR, sino en VB y envias las cadenas a las Formulas-etiketas, creo ke prefiero la primera opción.

Saludos.
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