combit List & Label 30 - .NET Hilfe
combit.Reporting.Dom Namespace / ProjectBase Klasse / GetFromParent Methode
Beispiele


GetFromParent Methode

Beim Aufrufen dieser Methode wird das Projekt geladen, welches die List & Label .NET Komponente gerade verwendet. Sofern bereits ein Projekt geöffnet haben, wird dieses zuvor geschlossen. Im datengebundenen Modus muss diese Methode im Kontext des Events DefinePrintOptions aufgerufen werden (siehe Beispiel unten), da genau dann das Druckprojekt geöffnet und initialisiert ist. Kann verwendet werden, um das Projekt während des Ausdrucks mit DOM-Funktionen für den Druck/Export zu verändern, d. h. die Änderungen erfolgen nur temporär und sind nicht persistent bzw. werden nicht in das Projekt gespeichert.

Syntax
'Deklaration
 
Public Sub GetFromParent() 
 
Bemerkungen

Um neue Projekte zu erstellen oder Projekte noch vor dem Ausdruck persistent zu bearbeiten, verwenden Sie die Aufrufe Open, GetFromParent, Save und Close.

Beispiele
private void LL_DefinePrintOptions(object sender, EventArgs e)
{
    // Create new DOM project of type LlProject.List
    ProjectList proj = new ProjectList(LL);

    // No proj.Open() is required. Instead the project of the component is used
    proj.GetFromParent();

    // Get Text object "Headline"
    ObjectText text = (ObjectText)proj.Objects["Headline"];
    
    // Create new paragraph
    Paragraph paragraph = text.Paragraphs.AddNew();
    paragraph.Font.SetFont(new Font("Courier New", 12));
    paragraph.Contents = "'Added text'";

}
Anforderungen

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

Siehe auch