combit List & Label 30 - .NET Help
combit.Reporting Namespace / LlProjectParameter Enumeration
Example Example


LlProjectParameter Enumeration
Enumeration of all predefined project parameters which can be set as the default in the Designer. Further information can be found in the ProjectParameters Class.
Syntax
'Declaration
 
Public Enum LlProjectParameter 
   Inherits System.Enum
 
Members
MemberDescription
ActiveLayoutParameter "LL.ActiveLayout" to define the active design area (page layout).
FaxQueueParameter "LL.FAX.Queue" to define the name of the fax printer for sending fax.
FaxRecipNameParameter "LL.FAX.RecipName" to define the name of the addressee for sending fax.
FaxRecipNumberParameter "LL.FAX.RecipNumber" to define the number of the addressee for sending fax.
FaxSenderBillingCodeParameter "LL.FAX.SenderBillingCode" to define the sender billing code for sending fax.
FaxSenderCompanyParameter "LL.FAX.SenderCompany" to define the company name of the sender for sending fax.
FaxSenderDepartmentParameter "LL.FAX.SenderDepartment" to define the department of the sender for sending fax.
FaxSenderNameParameter "LL.FAX.SenderName" to define the name of the sender for sending fax.
IssueCountParameter "LL.IssueCount" to define the number of issues.
LabelCopyCount 
MailBCCParameter "LL.MAIL.BCC" to define BCC addressee(s) for e-mails. Multiple addressees are separated by semicolon (;).
MailCCParameter "LL.MAIL.CC" to define CC addressee(s) for e-mails. Multiple addressees are separated by semicolon (;).
MailFromParameter "LL.MAIL.From" to define the sender for e-mails.
MailReplyToParameter "LL.MAIL.ReplyTo" to define the reply address for e-mails.
MailSubjectParameter "LL.MAIL.Subject" to define the subject for e-mails.
MailToParameter "LL.MAIL.To" to define the addressees(s) for e-mails. Multiple addressees are separated by semicolon (;).
MinPageCountParameter "LL.MinPageCount" to define the minimum number of pages to print.
MultiPassCondition 
MultiPassCount 
PageConditionParameter "LL.PageCondition" to define the page display condition for the issue print. Only available if IssueCount > 1.
PageWrapCondition 
PrintJobLanguageParameter "LL.PrintJobLCID" to define the language for printing.
ProjectDescriptionParameter "LL.ProjectDescription" to define the project description.
SaveAsFilenameParameter "SaveAs.Filename" to define the output file name for the automatic saving.
SaveAsFormatParameter "SaveAs.Format" to define the desired output format (e.g. "XML") for the automatic saving.
SaveAsNoSaveQueryParameter "SaveAs.NoSaveQuery" to define for the automatic saving if the query for saving a file when closing the preview is to be suppressed.
SaveAsShowDialogParameter "SaveAs.ShowDialog" to define for the automatic saving if the save dialog is turned on ("1") or off ("2").
SaveAsShowResult 
SingleFileDrilldownParameter "LL.EmbedDrilldownReports" to define if Drilldown reports will be embedded.
SlideShowXformIDParameter "LL.SlideShow.TransformationID" to define the transformation for the presentation mode.
SortOrderID 
Remarks

If 'Formula' is set as project parameter type but a fixed value is to be used instead of a formula (e.g. an e-mail address is passed for the predefined project parameter "LL.MAIL.To" which is defined as 'Formula') then you have to mask the passed value as a string.

Example:

LL.ProjectParameters[LlProjectParameter.MailTo].Value = "\"info@combit.net\"";

Example
Below it is defined for the project that Drilldown reports will be embedded.
// Embed Drilldown reports
LL.ProjectParameters[LlProjectParameter.SingleFileDrilldown].Value = "True";

// Set German as print language
LL.ProjectParameters[LlProjectParameter.PrintJobLanguage].Value = "\"de\"";
' Embed Drilldown reports
LL.ProjectParameters(LlProjectParameter.SingleDrilldown).Value = "True"

' Set German as print language
LL.ProjectParameters(LlProjectParameter.PrintJobLanguage).Value = "'de'"
Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         combit.Reporting.LlProjectParameter

Requirements

Platforms: Windows 10 (Version 21H2 - 23H2), Windows 11 (21H2 - 22H2), Windows Server 2016 - 2022
.NET: .NET Framework 4.8, .NET 6, .NET 8, .NET 9

See Also