Scriban Includes

In Scriban-Skripten können wiederum andere Skripte inkludiert werden über den Befehl include. Dabei können folgende Quellen genutzt werden:

  • Dateien aus dem Dateisystem
  • In die Anwendung eingebettete Scriban-Dateien (Resourcen)
  • Wilma-Dokumente

Datei

include "[Pfad]";

Beispiel:

include "D:\\XYZ\\ScribanTemplates\\ResultTemplate.scriban-htm";

Eingebettete Resourcen aus DLL

Resourcen sind direkt in die DLL einkompiliert und können demnach nur vom Entwickler der DLL geändert und mit einem Update ausgeliefert werden. Den internen Namen der Resource müssen Sie vom Entwickler erfragen.

include "res:[Pfad in der Dll],[Name der DLL]";

Beispiel:

include "res:IduIT.App.LBGR.Anfragenmanagement.Process.CommonWorkitems.RD.ResultTemplate.scriban-htm,IduIT.App.LBGR.Anfragenmanagement";

Dokument aus Wilma

Einige Anwendungen bringen bereits ein angebundenes Wilma als ContentManagementSystem (CMS) mit. Dieses kann auch Scriban-Skripte enthalten.

include "wilma:[WilmaElementId]";

Beispiel:

include "wilma:§-Einleitung";

Das Format der Wilma ElementId ist hier beschrieben.


Zuletzt geändert: 27.06.2025 07:10:43 (erstmals erstellt 26.08.2025) // Alias: "ScribanIncludes"