0
Need Help Here
![](https://s3-us-west-2.amazonaws.com/media.forumbee.com/i/7bda5b49-8135-4c9f-b670-ff90a85b0b38/h/547.jpg)
Hi Fred
Need help here, need to display the data in DatosCSVText, the botton work in 'Archivo CSV' but need display the data in DatosCSVText
Thanks.
let xResponse := dialog(" General Archivo CSV ", " Esta impresion solo se ejecuta desde la Web ?", ["SI", "CANCELA"]);
if xResponse = "SI" then
'Archivo CSV' := null;
DatosCSVText := " ";
let xMd := 'Busqueda por Mes';
let csvHeader := "Codigo Documento,'Nombre Documento','Disciplina',Monto,Rev 0";
let dataArray := for a in (select 'Datos Transferidos' where month('Rev 0') = xMd) order by 'Rev 0' do
a.CodigoDoc + "," + a.Documento_dt + "," + a.Disciplina_dt + "," + a.number(Monto) +
"," +
a.date('Rev 0')
end;
let csvBody := join(dataArray, "
");
let finalCSV := csvHeader +
"
" +
csvBody;
'Archivo CSV' := createTextFile(this, finalCSV, "ArchivoCSV.csv");
" Retrieve the email address of the recipient from the 'Datos Empresa' table ";
let destinatario := first(select 'Datos Empresa').Email;
" Send an email with the CSV file attached ";
let destinatario := first(select 'Datos Empresa').Email;
sendEmail({
from: userEmail(),
to: destinatario,
subject: "Datos Transferidos en formato CSV",
text: "Adjunto se encuentra el archivo de datos transferidos.",
html: "<h1>Datos Transferidos</h1>",
attachments: 'Archivo CSV'
})
end
2 replies
-
i created a new button and put this in the code:
let xMd := 'Busqueda por Mes'; let csvHeader := "Codigo Documento,'Nombre Documento','Disciplina',Monto,Rev 0"; let dataArray := for a in (select 'Datos Transferidos' where month('Rev 0') = xMd) order by 'Rev 0' do a.CodigoDoc + "," + a.Documento_dt + "," + a.Disciplina_dt + "," + a.number(Monto) + "," + a.date('Rev 0') end; let csvBody := join(dataArray, " "); let finalCSV := csvHeader + " " + csvBody; DatosCSVText := finalCSV
and got:
You can add line 14 to your code after line 17.
-
Work Thanks Fred.
Content aside
- Status Answered
- 3 mths agoLast active
- 2Replies
- 36Views
-
2
Following