Hello,
Am trying to print Sales order attachments in reports. if there is image file in attachment am able to print but not pdf and word.
is there any way to print attachments in report.?
report 50000 "Print attachments"
{
DefaultLayout = RDLC;
RDLCLayout = './attach.rdl';
UsageCategory = ReportsAndAnalysis;
ApplicationArea = All;
dataset
{
dataitem(Salesheader; "Sales Header")
{
column(SelltoCustomerName; "Sell-to Customer Name")
{
}
column(SelltoCustomerNo; "Sell-to Customer No.")
{
}
column(No; "No.")
{
}
dataitem(Docattach; "Document Attachment")
{
DataItemLinkReference = Salesheader;
DataItemLink = "Document Type" = field("Document Type"), "No." = field("No.");
column(DocumentReferenceID; TenantMedia.Content)
{
}
column(PicDataBASE64; PicDataBASE64)
{
}
trigger OnAfterGetRecord()
begin
MyProcedure();
end;
}
}
}
local procedure MyProcedure()
var
tempblob: Codeunit "Temp Blob";
base64convert: Codeunit "Base64 Convert";
PicInStream: InStream;
lstr_Out: OutStream;
lstr_OutBASE64: OutStream;
PicData: Text;
begin
tempblob.CreateOutStream(lstr_Out);
Docattach."Document Reference ID".ExportStream(lstr_Out);
tempblob.CreateInStream(PicInStream);
PicInStream.ReadText(PicData);
PicDataBASE64 := base64convert.ToBase64(PicData);
end;
var
TenantMedia: Record "Tenant Media";
PicDataBASE64: Text;
}
layout:
Hello,
We currently do not have dedicated Dev support via the Dynamics 365 Business Central forums, but I wanted to provide you some additional resources to assist. If you need assistance with debugging or coding I would recommend discussing this on one of our communities.
dynamicsuser.net/.../developers
I will open this up to the community in case they have something to add.
Thanks.
Stay up to date on forum activity by subscribing. You can also customize your in-app and email Notification settings across all subscriptions.
André Arnaud de Cal... 291,253 Super User 2024 Season 2
Martin Dráb 230,188 Most Valuable Professional
nmaenpaa 101,156