22. April 2025 14:31
codeunit 60103 "Export Customers with CLE"
{
Subtype = Normal;
procedure ExportAllCustomers()
var
Customer: Record Customer;
FileName: Text;
TempBlob: Codeunit "Temp Blob";
XmlStream: OutStream;
Exporter: XmlPort "ExportCustomerXML";
FileManagement: Codeunit "File Management";
begin
if Customer.FindSet() then
repeat
TempBlob.CreateOutStream(XmlStream);
Exporter.SetTableView(Customer);
Exporter.SetDestination(XmlStream);
Exporter.Export();
FileName := 'Customer_' + Customer."No." + '.xml';
FileManagement.BLOBExport(TempBlob, 'C:\run\my\export\' + FileName, true);
until Customer.Next() = 0;
end;
}
23. April 2025 14:44
AlexBSS hat geschrieben:Was könnte ich übersehen haben – oder gibt es versteckte Trigger, die trotzdem DownloadFromStream() auslösen?