<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;"><BR><BR>--- El <B>jue 24-jun-10, Héctor S. Ponce <I><hectorsponce@gmail.com></I></B> escribió:<BR><BLOCKQUOTE style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><BR>De: Héctor S. Ponce <hectorsponce@gmail.com><BR>Asunto: Re: [Lazarus-es] lazreport<BR>A: "Spanish version of Lazarus List" <lazarus-es@lists.lazarus.freepascal.org><BR>Fecha: jueves, 24 de junio de 2010, 11:19<BR><BR><DIV>Hola Jesus, tengo la siguiente inquietud:<BR><BR>tengo campos de dataset definidos en un lrs ([nombre_del_campo]), que no siempre estan en el dataset por lo que en el procedure:<BR><BR><DIV style="margin-left:40px;">TfrReport.GetVariableValue(const s: String; var aValue: Variant);<BR>
</DIV><BR>termina con:<BR><BR><DIV style="margin-left:40px;">raise(EParserError.Create('Undefined symbol ";"' + SubValue + ';'));<BR><BR><BR></DIV>Hay alguna manera de configurar lazreport para que en caso de que el campo no exista, no lo tenga en cuenta y no imprima nada?<BR>
<BR>Gracias<BR><BR>Hector Ponce<BR><BR></DIV></BLOCKQUOTE><DIV id="yiv1333119391">Implementado en la revision 26283, pon la Opcion (TfrReport.Options) roIgnoreFieldNotFound en true.<BR>
</DIV><DIV><BR></DIV><DIV>Jesus Reyes A.</DIV></td></tr></table><br>