<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#ffffff">
    El 04/05/2011 04:41 p.m., Ismael L. Donis García escribió:
    <blockquote cite="mid:7F3F05607B9B4EEE8795CF18F8FACCFF@virpc05"
      type="cite">
      <meta content="text/html; charset=ISO-8859-1"
        http-equiv="Content-Type">
      <meta name="GENERATOR" content="MSHTML 8.00.6001.18975">
      <style></style>
      <div><font face="Arial">Necesito crear variables en un reporte y
          después en tiempo de ejecución pasarle un valor.</font></div>
      <div> </div>
      <div><font face="Arial">Es esto posible? Como?</font></div>
      <div> <br>
      </div>
    </blockquote>
    Hola Ismael..<br>
    seguramente hay mails viejos con esta pregunta xq necesité hacerlo
    hace tiempo.. pero acá va un ejemplo:<br>
    <br>
    en el evento ongetvalue del reporte:<br>
    <br>
    procedure THorasOperario.rptInformeGetValue(const ParName: String;<br>
      var ParValue: Variant);<br>
    var<br>
      cHora: string;<br>
      nHoras, nMinutos, nSegundos: integer;<br>
    begin<br>
      if ParName = 'fechaD' then<br>
        ParValue := edtFechaDesde.Date;<br>
      if ParName = 'fechaH' then<br>
        ParValue := edtFechaHasta.Date;<br>
      if ParName = 'operario' then<br>
        ParValue := cboOperario.Caption;<br>
    end;<br>
    <br>
    <br>
    En el diseño del reporte:<br>
    <br>
    vas a archivo/lista de variables, botón variables y las ingresás.<br>
    Cuando insertás un objeto reclangular.. Fecha :[fechaD]<br>
    <br>
    Y eso es todo..<br>
    chauuuuuuuuu<br>
    <br>
  </body>
</html>