Modificar el record selection de crystal en tiempo de ejecucion
Buenos dias compañeros estoy tratando de modificar en tiempo de ejecucion la propiedad record selection de un reporte de crystal la idea es generar una cadena como esta
{QUOTEdetail.nquantity}>0 and {QUOTEdetail.sItemID}<>'Engineering' and {QUOTEdetail.sItemID}<>'INTERCON' and ({Quotemaster.nQuoteID}=166 or {Quotemaster.nQuoteID}=99 or {Quotemaster.nQuoteID}=81 or {Quotemaster.nQuoteID}=191 or {Quotemaster.nQuoteID}=111 or {Quotemaster.nQuoteID}=109 or {Quotemaster.nQuoteID}=167) donde los numeros los obtengo de lo que seleccione el usuario de un dbgrid. el codigo que usos es el siguiente pero lo n ose que es lo que esta mal en el
:confused: por el momento solo esoty seleccionando un id para ver com ose forma la cadena, alguna idea mil gracias |
Y funciona???... lo que quieres es pasar tantas veces lo haga el bucle, la formula de nuevo???
|
Hola felipe ya resolvi el problema lo que hice primero fue generar la cadena y luego agregarla en una sola sentecia a lreporte y si exactamente es lo que quiero segun los regsistros seleccionados el bucle agregara tantas sentecnias como sean necesarias:D.
|
La franja horaria es GMT +2. Ahora son las 03:01:52. |
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