<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=utf-8">
<META content="MSHTML 6.00.2900.5512" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>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 face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Saludos</FONT></DIV>
<DIV>--<BR>Ismael<BR>Devuan User: <A 
href="http://distrowatch.com/table.php?distribution=devuan">http://distrowatch.com/table.php?distribution=devuan</A></DIV>
<DIV>Personal Web Site: <A href="http://www.sisconge.byethost15.com" 
target=_blank 
rel="noopener noreferrer">http://www.sisconge.byethost15.com</A></DIV>
<BLOCKQUOTE 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
  <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV 
  style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B> 
  <A title=lazarus-es@lists.lazarus-ide.org 
  href="mailto:lazarus-es@lists.lazarus-ide.org">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">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">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>
  <HR>

  <P></P>_______________________________________________<BR>Lazarus-es mailing 
  list<BR>Lazarus-es@lists.lazarus-ide.org<BR>https://lists.lazarus-ide.org/listinfo/lazarus-es<BR></BLOCKQUOTE></BODY></HTML>