Sending Fax with List & Label

Valid from List & Label 10
To send a fax we recommend to set the default project parameters like this:
LlSetDefaultProjectParameter("LL.FAX.QueueName", "'QueueName'", LlProjectParameterFlag.Formula | LlProjectParameterFlag.Fax | LlProjectParameterFlag.Public);

LlSetDefaultProjectParameter("LL.FAX.RecipName", "'RecipientName'", LlProjectParameterFlag.Formula | LlProjectParameterFlag.Fax | LlProjectParameterFlag.Public);

LlSetDefaultProjectParameter("LL.FAX.RecipNumber", "'123456789'", LlProjectParameterFlag.Formula | LlProjectParameterFlag.Fax | LlProjectParameterFlag.Public);

LlSetDefaultProjectParameter("LL.FAX.SenderName", "'SenderName'", LlProjectParameterFlag.Formula | LlProjectParameterFlag.Fax | LlProjectParameterFlag.Public);

LlSetDefaultProjectParameter("LL.FAX.SenderCompany", "'SenderCompany'", LlProjectParameterFlag.Formula| LlProjectParameterFlag.Fax | LlProjectParameterFlag.Public);

LlSetDefaultProjectParameter("LL.FAX.SenderDept" , "'SenderDept'", LlProjectParameterFlag.Formula | LlProjectParameterFlag.Fax | LlProjectParameterFlag.Public);

LlPrintSetOptionString(LlPrintOptionString.Export, "MSFAX"); 


Alternatively you can assign variables to the fax parameters in the designer.
If you have neither used default project parameters nor used variables you have still the possibility to set the project parameter at runtime like this:

LlPrintSetProjectParameter("LL.FAX.QueueName", "'QueueName'", LlProjectParameterFlag.Formula | LlProjectParameterFlag.Fax | LlProjectParameterFlag.Public);

LlPrintSetProjectParameter("LL.FAX.RecipName", "'RecipientName'", LlProjectParameterFlag.Formula | LlProjectParameterFlag.Fax | LlProjectParameterFlag.Public);
...

LlPrintSetOptionString(LlPrintOptionString.Export, "MSFAX"); 


For more details please refer to the Programmer’s Reference.

IDKBTE000711 KBTE000711