<div dir="ltr"><div>Buenas tardes Ismael. Gracias por atender mi consulta.</div><div>Suena ingenioso lo del reporte en dos pases, sobre todo para acumulados y paginación.</div><div><br></div><div>Tengo un inconveneinte en la aplicación de tu propuesta:</div><div> - cuando hago el primer pase no tengo un valor que guardar en el arreglo porque no lo he buscado en sqlCuentas</div><div> - si uso el valor actual de CTANOM en sqlCuentas siempre será el mismo</div><div><br></div><div>Lo que quisiera hacer es una lectura por clave a una tabla desde el reporte.</div><div><br></div><div>Gracias nuevamente.</div><div><br></div><div>ILH<br></div></div><div id="DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2"><br> <table style="border-top:1px solid #d3d4de">
        <tr>
      <td style="width:55px;padding-top:18px"><a href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail" target="_blank"><img src="https://ipmcdn.avast.com/images/icons/icon-envelope-tick-round-orange-animated-no-repeat-v1.gif" alt="" width="46" height="29" style="width: 46px; height: 29px;"></a></td>
                <td style="width:470px;padding-top:17px;color:#41424e;font-size:13px;font-family:Arial,Helvetica,sans-serif;line-height:18px">Libre de virus. <a href="https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail" target="_blank" style="color:#4453ea">www.avast.com</a>               </td>
        </tr>
</table>
<a href="#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2" width="1" height="1"></a></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">El lun., 11 may. 2020 a las 14:13, Ismael L. Donis Garcia via Lazarus-es (<<a href="mailto:lazarus-es@lists.lazarus-ide.org">lazarus-es@lists.lazarus-ide.org</a>>) escribió:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><u></u>





<div bgcolor="#ffffff">
<div><font size="2" face="Arial">En las opciones del reporte lo debes definir como 
de 2 pasos, en el primero guardas el valor en un arreglo y en el segundo pase 
asignas el valor tomándolo del arreglo.</font></div>
<div><font size="2" face="Arial"></font> </div>
<div><font size="2" face="Arial">Saludos</font></div>
<div>--<br>Ismael<br>Devuan User: <a href="http://distrowatch.com/table.php?distribution=devuan" target="_blank">http://distrowatch.com/table.php?distribution=devuan</a></div>
<div>Personal Web Site: <a href="http://www.sisconge.byethost15.com" rel="noopener noreferrer" target="_blank">http://www.sisconge.byethost15.com</a></div>
<blockquote style="padding-right:0px;padding-left:5px;margin-left:5px;border-left:2px solid rgb(0,0,0);margin-right:0px">
  <div style="font:10pt arial">----- Original Message ----- </div>
  <div style="background:rgb(228,228,228) none repeat scroll 0% 0%;font:10pt arial"><b>From:</b> 
  <a title="lazarus-es@lists.lazarus-ide.org" href="mailto:lazarus-es@lists.lazarus-ide.org" target="_blank">Iván Lugo Herrera via 
  Lazarus-es</a> </div>
  <div style="font:10pt arial"><b>To:</b> <a title="lazarus-es@lists.lazarus-ide.org" href="mailto:lazarus-es@lists.lazarus-ide.org" target="_blank">lazarus-es@lists.lazarus-ide.org</a> 
  </div>
  <div style="font:10pt arial"><b>Cc:</b> <a title="ivanlugoh@gmail.com" href="mailto:ivanlugoh@gmail.com" target="_blank">Iván Lugo Herrera</a> </div>
  <div style="font:10pt arial"><b>Sent:</b> Friday, May 08, 2020 7:33 PM</div>
  <div style="font:10pt arial"><b>Subject:</b> [Lazarus-es] Lectura de tabla en 
  scrip de LazReport</div>
  <div><br></div>
  <div dir="ltr">
  <div>Recién me inscribo en esta lista de correo dedicada a Lazarus IDE, con el 
  interés de progresar en esta herramienta de desarrollo de software.</div>
  <div>Me alegra encontrar información sobre Lazarus el español.</div>
  <div>La mayoría de las fuentes que he encontrado en los dos años que llevo 
  estudiando esta paltaforma son: inglés, portugués (bastante), francés (algo) y 
  poco en español.</div>
  <div>Aunque jamás utilicé Delphi, he apoyado mi aprendizaje con diversos 
  consejos en español para este equivalente comercial.</div>
  <div><br></div>
  <div>No descubrí la manera de consultar en la lista los temas tratados 
  previamente, así que quizá mi consulta ya haya sido respondida en el 
  sitio.</div>
  <div></div>
  <div>Consulta LazReport:<br>Desde un script en LazReport ¿puedo leer un 
  registro de una tabla que es visible desde el reporte?<br>Algo 
  como:<br><br>  if [sqlCuentas.Locate('CTACOD',[Cuenta],[loPartialKey])] 
  then ;<br>   Text:= [sqlCuentas.FieldByName('CTANOM').AsString] 
  ;<br>   else Text:= 'No identificada';<br><br>- La instrucción 
  anterior (locate) está en un cuadro de texto en la banda GroupHeader 
  (Condición: [sqlMovim."CTACOD"])<br>- en la banda MasterData tengo la tabla 
  "sqlMovim"<br>- "sqlCuentas", con todos sus campos, es visible desde el 
  reporte en modo "design"<br>- "Cuenta" en una variable (Otras) que contiene 
  [sqlMovim."CTACOD"] que tiene su equivalente en sqlCuentas<br>He probado con 
  "begin // end", he incluido "uses db;"<br><br>invariablemente el resultado es 
  "No identificada"<br><br>hay un cuadro de texto que contiene sqlCuentas.CtaNom 
  y siempre muestra el primer registro<br><br>¿es posible lo que pretendo?<br>si 
  lo es, ¿cómo debo realizarlo? o ¿cuál es mi error?</div>
  <div><br></div>
  <div>Nota: el pase de parámetros con ParName - ParValue o con FindVariable no 
  es una opción</div>
  <div>porque se pretende que el reporte no esté atado a un 
formulario.<br></div>
  <div><br></div>
  <div>De antemano, gracias.</div>
  <div><br></div>
  <div>Iván Lugo Herrera</div>
  <div>Valencia, Venezuela<br></div></div>
  <p>
  </p><hr>

  <p></p>_______________________________________________<br>Lazarus-es mailing 
  list<br><a href="mailto:Lazarus-es@lists.lazarus-ide.org" target="_blank">Lazarus-es@lists.lazarus-ide.org</a><br><a href="https://lists.lazarus-ide.org/listinfo/lazarus-es" target="_blank">https://lists.lazarus-ide.org/listinfo/lazarus-es</a><br><p></p></blockquote></div>
_______________________________________________<br>
Lazarus-es mailing list<br>
<a href="mailto:Lazarus-es@lists.lazarus-ide.org" target="_blank">Lazarus-es@lists.lazarus-ide.org</a><br>
<a href="https://lists.lazarus-ide.org/listinfo/lazarus-es" rel="noreferrer" target="_blank">https://lists.lazarus-ide.org/listinfo/lazarus-es</a><br>
</blockquote></div>