Campo Condicional en Fast Reports
Hola amigos..
Resulta que tengo dos campos de impresion en un reporte fast, pero tengo que imprimir solamente uno u el otro. Tomemos el caso de una factura el cual tiene campo para el RUC o para Consumidor Final. Como se hace para imprimir xej solo el CF, si el campo RUC esta vacio. Me explico?? Gracias. |
En FastReport existe la función IIF, la que por comodidad se utiliza en este caso. En el espacio donde imprimirás los código CF o RUC (dependiendo del caso) tienes que escribir una expresión similar a esta:
[iif((<mi_frxDataset."campo_ruc"> = ''), <mi_frxDataset."campo_cf">, <mi_frxDataset."campo_ruc">) Lo que hace la expresión anterior es imprimir el valor del campo "campo_cf" sólo si el campo "campo_ruc" está vacío. De lo contrario, imprimirá el valor del campo "campo_ruc" Saludos, Chris |
Hola Chris.
Funciono perfecto. Gracias |
La franja horaria es GMT +2. Ahora son las 16:31:48. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi