Top Method Summary
Options Name Purpose
+ CleanupTempFiles () Cleans up previously created temporary file names
+ CHARACTER GetTempFileName (character) Builds a temporary file name use for images (BLOB) fields
+ LOGICAL PromptForReportFileName (integer, character, integer, character) Uses the List & Label Select File Dialog to prompt for a file name
+ SetLicenseInfo (integer) Sets the List & Label License Info, LL_OPTIONSTR_LICENSINGINFO

Top Constructor Summary
Options Name Purpose
- LlHelper () Disallow instance creation


Method Detail
Top

PUBLIC CleanupTempFiles ()

Purpose: Cleans up previously created temporary file names
Notes:

Top

PUBLIC CHARACTER GetTempFileName (character)

Purpose: Builds a temporary file name use for images (BLOB) fields
Notes: Keeps a list of temp-files for clean up

Parameters:
pcExtension CHARACTER
The extension to use for the temp-file
Returns CHARACTER
The temporary file name
Top

PUBLIC LOGICAL PromptForReportFileName (integer, character, integer, character)

Purpose: Uses the List & Label Select File Dialog to prompt for a file name
Notes:

Parameters:
piJob INTEGER
List & Label job handle
pcTitle CHARACTER
Title for the dialog
piWindowParent INTEGER
The parent Hwnd for the Dialog
pcFileName CHARACTER
INPUT-OUTPUT The report file name
Returns LOGICAL
Logical value indicating if the user selected Ok
Top

PUBLIC SetLicenseInfo (integer)

Purpose: Sets the List & Label License Info, LL_OPTIONSTR_LICENSINGINFO
Notes: Uses ILlLicenseProvider service implementation to return the actual
license info. Use preferably direct after preferably directly after
LlJobOpen()/LlJobOpenLCID()

Parameters:
piJob INTEGER
List & Label job handle


Constructor Detail
Top

PRIVATE LlHelper ()

Purpose: Disallow instance creation
Notes:



©2006-2025 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       17.08.2025 19:03:37