Table 77 Report Selections in 19

App
Base Application

Fields, 10Keys, 1Procedures, 82Events, 55

Versions171819202122232425262728latest

Source29

Fields, 10

IdNameTypeObsolete
1UsageEnum Report Selection Usage-
2SequenceCode[10]-
3Report IDInteger-
4Report CaptionText[250]-
7Custom Report Layout CodeCode[20]-
19Use for Email AttachmentBoolean-
20Use for Email BodyBoolean-
21Email Body Layout CodeCode[20]-
22Email Body Layout DescriptionText[250]-
25Email Body Layout TypeOption-

Keys, 1

NameFieldsObsolete
Key1, clusteredUsage, Sequence-

Procedures, 82

NameParametersReturnsAccessObsolete
NewRecord()public-
InsertRecord(Enum Report Selection Usage, Code[10], Integer)public-
InsertRec(Option, Code[10], Integer)publicPending 17.0
Replaced by InsertRecord().
FilterPrintUsage(Integer)publicPending 17.0
Replaced by SetRange(Usage, ReportUsage) statement.
SetEmailUsageFilters(Enum Report Selection Usage)public-
FilterEmailUsage(Integer)publicPending 17.0
Replaced by SetEmailUsageFilters().
SetEmailBodyUsageFilters(Enum Report Selection Usage)public-
FilterEmailBodyUsage(Integer)publicPending 17.0
Replaced by SetEmailBodyUsageFilters().
SetEmailAttachmentUsageFilters(Enum Report Selection Usage)public-
FilterEmailAttachmentUsage(Integer)publicPending 17.0
Replaced by SetEmailAttachmentUsageFilters().
FindReportUsageForCust(Enum Report Selection Usage, Code[20], var Record Report Selections)public-
FindPrintUsage(Integer, Code[20], var Record Report Selections)publicPending 17.0
Replaced by FindReportUsageForCust().
FindReportUsageForVend(Enum Report Selection Usage, Code[20], var Record Report Selections)public-
FindPrintUsageVendor(Integer, Code[20], var Record Report Selections)publicPending 17.0
Replaced by FindReportUsageForVend().
FindEmailAttachmentUsageForCust(Enum Report Selection Usage, Code[20], var Record Report Selections)Booleanpublic-
FindEmailAttachmentUsage(Integer, Code[20], var Record Report Selections)BooleanpublicPending 17.0
Replaced by FindEmailAttachmentUsageForCust().
FindEmailAttachmentUsageForVend(Enum Report Selection Usage, Code[20], var Record Report Selections)Booleanpublic-
FindEmailAttachmentUsageVendor(Integer, Code[20], var Record Report Selections)BooleanpublicPending 17.0
Replaced by FindEmailAttachmentUsageForVend().
FindEmailBodyUsageForCust(Enum Report Selection Usage, Code[20], var Record Report Selections)Booleanpublic-
FindEmailBodyUsage(Integer, Code[20], var Record Report Selections)BooleanpublicPending 17.0
FindEmailBodyUsageForCust().
FindEmailBodyUsageForVend(Enum Report Selection Usage, Code[20], var Record Report Selections)Booleanpublic-
FindEmailBodyUsageVendor(Integer, Code[20], var Record Report Selections)BooleanpublicPending 17.0
FindEmailBodyUsageForVend().
PrintWithCheckForCust(Enum Report Selection Usage, Variant, Integer)public-
PrintWithCheck(Integer, Variant, Integer)publicPending 17.0
Replaced by PrintWithCheckForCust().
PrintWithDialogWithCheckForCust(Enum Report Selection Usage, Variant, Boolean, Integer)public-
PrintWithGUIYesNoWithCheck(Integer, Variant, Boolean, Integer)publicPending 17.0
Replaced by PrintWithDialogWithCheckForCust().
PrintWithDialogWithCheckForVend(Enum Report Selection Usage, Variant, Boolean, Integer)public-
PrintWithGUIYesNoWithCheckVendor(Integer, Variant, Boolean, Integer)publicPending 17.0
Replaced by PrintWithDialogWithCheckForVend().
PrintReport(Enum Report Selection Usage, Variant)public-
PrintForCust(Enum Report Selection Usage, Variant, Integer)public-
Print(Integer, Variant, Integer)publicPending 17.0
Replaced by PrintForCust().
PrintWithDialogForCust(Enum Report Selection Usage, Variant, Boolean, Integer)public-
PrintWithGUIYesNo(Integer, Variant, Boolean, Integer)publicPending 17.0
Replaced by PrintWithDialogForCust().
PrintWithDialogForVend(Enum Report Selection Usage, Variant, Boolean, Integer)public-
PrintWithGUIYesNoVendor(Integer, Variant, Boolean, Integer)publicPending 17.0
Replaced by PrintWithDialogForVend
GetHtmlReportForCust(var Text, Enum Report Selection Usage, Variant, Code[20])public-
GetHtmlReport(var Text, Integer, Variant, Code[20])publicPending 17.0
Replaced by GetHtmlreportForCust().
GetPdfReportForCust(var Text[250], Enum Report Selection Usage, Variant, Code[20])public-
GetPdfReportForCust(var Codeunit Temp Blob, Enum Report Selection Usage, Variant, Code[20])public-
GetPdfReport(var Text[250], Integer, Variant, Code[20])publicPending 17.0
Replaced by GetPdfReportForCust().
GetEmailBodyForCust(var Text[250], Enum Report Selection Usage, Variant, Code[20], var Text[250])Booleanpublic-
GetEmailBody(var Text[250], Integer, Variant, Code[20], var Text[250])BooleanpublicPending 17.0
Replaced by GetEmailBodyForCust().
GetEmailBodyTextForCust(var Text[250], Enum Report Selection Usage, Variant, Code[20], var Text[250], Text)Booleanpublic-
GetEmailBodyCustomText(var Text[250], Integer, Variant, Code[20], var Text[250], Text)BooleanpublicPending 17.0
Replaced by GetEmailBodyTextForCust().
GetEmailAddressExt(Integer, Variant, Code[20], var Record Report Selections)Text[250]public-
GetEmailBodyForVend(var Text[250], Enum Report Selection Usage, Variant, Code[20], var Text[250])Booleanpublic-
GetEmailBodyVendor(var Text[250], Integer, Variant, Code[20], var Text[250])BooleanpublicPending 17.0
Replaced by GetEmailBodyForVend().
SendEmailInBackground(Record Job Queue Entry)public-
GetJobQueueParameters(var Text, var Integer, var Code[20], var Text[150], var Code[20])Booleanpublic-
RunGetNextJobQueueParam(var Text)Textpublic-
GetMailingJobCategory()Code[10]public-
SaveAsDocumentAttachment(Integer, Variant, Code[20], Code[20], Boolean)public-
SendEmailToCust(Integer, Variant, Code[20], Text[150], Boolean, Code[20])public-
SendEmailToVendor(Integer, Variant, Code[20], Text[150], Boolean, Code[20])public-
SendToDiskForCust(Enum Report Selection Usage, Variant, Code[20], Text, Code[20])public-
SendToDisk(Integer, Variant, Code[20], Text, Code[20])publicPending 17.0
Replaced by SendToDiskForCust().
SendToDiskForVend(Enum Report Selection Usage, Variant, Code[20], Text, Code[20])public-
SendToDiskVendor(Integer, Variant, Code[20], Text, Code[20])publicPending 17.0
Replaced by SendToDiskForVend().
SendToZipForCust(Enum Report Selection Usage, Variant, Code[20], Code[20], var Codeunit Data Compression)public-
SendToZip(Integer, Variant, Code[20], Code[20], var Codeunit Data Compression)publicPending 17.0
Replaced by SendToZipForCust().
SendToZipForVend(Enum Report Selection Usage, Variant, Code[20], Code[20], var Codeunit Data Compression)public-
SendToZipVendor(Integer, Variant, Code[20], Code[20], var Codeunit Data Compression)publicPending 17.0
Replaced by SendToZipForVend().
GetEmailAddressForDoc(Code[20], Enum Report Selection Usage)Text[250]public-
GetDocumentEmailAddress(Code[20], Integer)Text[250]publicPending 17.0
Replaced by GetDocEmailAddress().
GetEmailAddressForCust(Code[20], Enum Report Selection Usage)Text[250]public-
GetCustEmailAddress(Code[20], Option)Text[250]publicPending 17.0
Replaced by GetEmailAddressForCust().
GetEmailAddressForVend(Code[20], Variant, Enum Report Selection Usage)Text[250]public-
GetVendorEmailAddress(Code[20], Variant, Option)Text[250]publicPending 17.0
Replaced by GetEmailAddressForVend().
PrintReportsForUsage(Enum Report Selection Usage)public-
PrintForUsage(Integer)publicPending 17.0
Replaced by PrintReportsForUsage().
ConvertReportUsageToSalesDocumentType(var Enum Sales Document Type, Enum Report Selection Usage)Booleanpublic-
ReportUsageToDocumentType(var Option, Integer)BooleanpublicPending 17.0
Replaced by ConvertReportUsageToSalesDocumentType()
SendEmailInForeground(RecordId, Code[20], Text[150], Integer, Boolean, Code[20])Booleanpublic-
IsSalesDocument(RecordRef)Booleanpublic-
GetCustomReportSelectionByUsageOption(var Record Custom Report Selection, Code[20], Enum Report Selection Usage, Integer)Booleanpublic-
ShowNoBodyNoAttachmentError(Enum Report Selection Usage, Boolean, Boolean)public-
GetEmailAddressIgnoringLayout(Enum Report Selection Usage, Variant, Code[20])Text[250]public-
GetJobQueueParameters(var Text, var Integer, var Text, var Text[150], var Code[20], var Integer)Booleanpublic-
SendEmailToCust(Integer, Variant, Code[20], Text[150], Boolean, Code[20], Integer)public-
ShouldSendToCustDirectly(Enum Report Selection Usage, Variant, Code[20])Booleanpublic-
SendEmailToVendor(Integer, Variant, Code[20], Text[150], Boolean, Code[20], Integer)public-
SaveReportAsPDFInTempBlob(var Codeunit Temp Blob, Integer, Variant, Code[20], Enum Report Selection Usage)public-

Events, 55

KindNameParametersObsolete
Integration eventOnAfterGetCustomReportSelection(var Record Custom Report Selection, Code[20], Integer)-
Integration eventOnAfterSaveReportAsPDF(Integer, Variant, Code[20], Text[250], Boolean, var Codeunit Temp Blob)-
Integration eventOnBeforeGetCustEmailAddress(Code[20], var Text, Option, var Boolean)-
Integration eventOnBeforeGetHtmlReport(var Text, Integer, Variant, Code[20], var Boolean)-
Integration eventOnBeforeGetVendorEmailAddress(Code[20], var Text, Option, var Boolean, Variant)-
Integration eventOnBeforeGetEmailAddress(Option, Variant, var Record Report Selections, var Text[250], var Boolean, Code[20])-
Integration eventOnBeforeGetEmailAddressIgnoringLayout(Enum Report Selection Usage, Variant, var Record Report Selections, Code[20], var Text[250], var Boolean)-
Integration eventOnBeforeGetCustomReportSelection(var Record Report Selections, var Record Custom Report Selection, Code[20], Integer, var Boolean, var Boolean)-
Integration eventOnBeforePrint(Integer, Variant, Integer, var Boolean)-
Integration eventOnBeforePrintForUsage(var Integer, var Boolean)-
Integration eventOnBeforePrintWithCheck(Integer, Variant, Integer, var Boolean)-
Integration eventOnBeforePrintWithGUIYesNoWithCheck(Integer, Variant, Boolean, Integer, var Boolean)-
Integration eventOnBeforePrintWithGUIYesNoWithCheckVendor(Integer, Variant, Boolean, Integer, var Boolean)-
Integration eventOnBeforePrintWithGUIYesNo(Integer, Variant, Boolean, Integer, var Boolean)-
Integration eventOnBeforePrintWithGUIYesNoVendor(Integer, Variant, Boolean, Integer, var Boolean)-
Integration eventOnBeforeSaveReportAsPDF(var Integer, Variant, var Code[20], var Boolean, Text[250], Enum Report Selection Usage, Boolean, var Codeunit Temp Blob)-
Integration eventOnBeforeSetReportLayout(Variant, Integer)-
Integration eventOnFindReportSelections(var Record Report Selections, var Boolean, var Record Report Selections, Code[20], Integer)-
Integration eventOnAfterGetEmailBodyCustomer(var Text[250], Text[250], Variant, var Boolean, var Boolean)-
Integration eventOnBeforeGetEmailBodyVendor(Integer, Variant, var Record Report Selections, Code[20], var Text[250], var Boolean)-
Integration eventOnBeforeGetPurchaseOrderEmailAddress(Code[20], Variant, Enum Report Selection Usage, var Record Order Address, var Text[250], var Boolean)-
Integration eventOnAfterGetEmailBodyVendor(var Text[250], Text[250], Variant, var Boolean, var Boolean)-
Integration eventOnAfterSendEmailDirectly(Integer, Variant, var Boolean)-
Integration eventOnAfterPrintDocument(Record Report Selections, Boolean, Variant)-
Integration eventOnAfterPrintDocumentsWithCheckGUIYesNoCommon(Integer, Variant)-
Integration eventOnBeforePrintDocument(Record Report Selections, Boolean, Variant, var Boolean)-
Integration eventOnBeforeSendEmailDirectly(var Record Report Selections, Enum Report Selection Usage, Variant, Code[20], Text[150], Boolean, Boolean, Text[250], var Text[250], Boolean, var Record Report Selections, var Record Custom Report Selection, var Boolean, var Boolean)-
Integration eventOnCopyToReportSelectionOnBeforInsertToReportSelections(var Record Report Selections, Record Custom Report Selection)-
Integration eventOnGetEmailAddressOnAfterGetEmailAddressForCust(Enum Report Selection Usage, Variant, var Record Report Selections, var Text[250], Code[20])-
Integration eventOnGetEmailBodyCustomerTextOnAfterNotFindEmailBodyUsage(Integer, Variant, Code[20], var Record Report Selections, var Boolean)-
Integration eventOnGetEmailBodyVendorTextOnAfterNotFindEmailBodyUsage(Integer, Variant, Code[20], var Record Report Selections, var Boolean)-
Integration eventOnPrintDocumentsOnAfterSelectTempReportSelectionsToPrint(Variant, var Record Report Selections, var Record Name/Value Buffer, var Boolean, Integer, Integer)-
Integration eventOnSendEmailDirectlyOnBeforeSendFiles(Integer, Variant, var Text[250], var Record Report Selections, var Record Custom Report Selection)-
Integration eventOnSendEmailInBackgroundOnAfterGetJobQueueParameters(var RecordRef, var Text)-
Integration eventOnSendEmailToCustOnAfterSetParameterString(var RecordRef, var Text)-
Integration eventOnSendEmailToVendorOnAfterSetParameterString(var RecordRef, var Text)-
Integration eventOnSaveReportAsHTMLOnBeforeSetTempLayoutSelected(Variant, Enum Report Selection Usage, var Integer, var Code[20])-
Integration eventOnAfterSetEmailBodyUsageFilters(var Record Report Selections, Enum Report Selection Usage)-
Integration eventOnBeforeSendEmailToCust(Integer, Variant, Code[20], Text[150], var Boolean, Code[20], var Boolean)-
Integration eventOnBeforeSendEmailToVendor(Integer, Variant, Code[20], Text[150], var Boolean, Code[20], var Boolean)-
Integration eventOnSendEmailDirectlyOnBeforeSendFileLoop(Enum Report Selection Usage, Variant, Code[20], Text[150], var Text[250], Boolean, var Record Report Selections, var Record Custom Report Selection)-
Integration eventOnSendEmailDirectlyOnBeforeEmailWithAttachment(Variant, Record Report Selections, var Codeunit Temp Blob)-
Integration eventOnSaveAsDocumentAttachmentOnBeforeShowNotification(Variant, Integer, Boolean, var Boolean)-
Integration eventOnGetNextEmailAddressFromCustomReportSelectionOnAfterCustomReportSelectionSetFilters(var Record Custom Report Selection)-
Integration eventOnAfterCanSaveReportAsPDF(Integer, var Boolean)-
Integration eventOnBeforeDoSaveReportAsHTML(Integer, var Text[250], var Variant, var Boolean)-
Integration eventOnBeforeGetEmailBodyCustomer(Integer, Variant, var Record Report Selections, Code[20], var Text[250], var Text, var Boolean, var Boolean)-
Integration eventOnBeforeDownloadAttachmentFromStream(var Record Report Selections, Variant, var InStream, Text, var Boolean)-
Integration eventOnBeforeSaveDocumentAttachmentFromRecRef(RecordRef, var Record Report Selections, Code[20], Code[20], var Codeunit Temp Blob, var Boolean, var Integer)-
Integration eventOnCheckEmailBodyUsageOnAfterCalcShowEmailBodyDefinedError(var Record Report Selections, var Record Report Selections, var Boolean)-
Integration eventOnSendEmailDirectlyOnBeforeSaveReportAsPDFInTempBlob(Record Report Selections, Variant, Enum Report Selection Usage, var Codeunit Temp Blob, var Boolean)-
Integration eventOnSendToDiskForCustOnBeforeSendFileLoop(var Record Report Selections, var Variant)-
Integration eventOnSendToDiskForVendOnBeforeSendFileLoop(var Record Report Selections, var Variant)-
Integration eventOnSendToZipForCustOnBeforeSendFileLoop(var Record Report Selections, var Variant)-
Integration eventOnSendToZipForVendOnBeforeSendFileLoop(var Record Report Selections, var Variant)-