combit List & Label 29 - .NET Hilfe
combit.Reporting Namespace / LlCore Klasse / LlStgsysGetJobOptionStringEx Methode

Das von LlStgsysStorageOpen()zurückgelieferte Handle.

Name des abzufragenden Projektparameters. Dieser muss aber für den Aufruf mit dem Präfix "ProjectParameter." versehen werden.
Beispiele


In diesem Thema
    LlStgsysGetJobOptionStringEx Methode
    In diesem Thema
    Hierüber kann man bestimmte Projektparameter aus einer Vorschaudatei abfragen.
    Syntax
    'Deklaration
     
    
    Public Shared Function LlStgsysGetJobOptionStringEx( _
       ByVal hStg As IntPtr, _
       ByVal pszKey As String _
    ) As String
    public static string LlStgsysGetJobOptionStringEx( 
       IntPtr hStg,
       string pszKey
    )
    public:
    static String^ LlStgsysGetJobOptionStringEx( 
       IntPtr hStg,
       String^ pszKey
    ) 

    Parameter

    hStg

    Das von LlStgsysStorageOpen()zurückgelieferte Handle.

    pszKey
    Name des abzufragenden Projektparameters. Dieser muss aber für den Aufruf mit dem Präfix "ProjectParameter." versehen werden.

    Rückgabetyp

    Liefert den Wert des abgefragten Projektparameters pszKey als String zurück.
    Beispiele
    Im Folgenden wird gezeigt, wie ein Projektparameter direkt aus einer Vorschaudatei abgefragt wird.
    // Create new project parameter
    ProjectParameter projectParameter = LL.ProjectParameters.NewParameter("MyParamName");
    projectParameter.ParameterType = LlProjectParameterType.Value;
    projectParameter.Value = "MyParamValue";
    projectParameter.SaveDefaultValue = true;
    LL.ProjectParameters.Add(projectParameter);
    
    // Additional code (Calling the Designer, create preview file...)
    // ...
    
    // Query the project parameter from the preview file
    PreviewFile previewFile = new PreviewFile(@"C:\temp\sample.ll");
    MessageBox.Show(LlCore.LlStgsysGetJobOptionStringEx(previewFile.Handle, "ProjectParameter." + projectParameter.Name));
    ' Create new project parameter
    Dim projectParameter As ProjectParameter = LL.ProjectParameters.NewParameter("MyParamName")
    projectParameter.ParameterType = LlProjectParameterType.Value
    projectParameter.Value = "MyParamValue"
    projectParameter.SaveDefaultValue = True
    LL.ProjectParameters.Add(projectParameter)
    
    ' Additional code (Calling the Designer, create preview file...)
    ' ...
    
    ' Query the project parameter from the preview file
    Dim previewFile As New PreviewFile("C:\temp\sample.ll")
    MessageBox.Show(LlCore.LlStgsysGetJobOptionStringEx(previewFile.Handle, "ProjectParameter." + projectParameter.Name))
    Anforderungen

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

    Siehe auch