SOG-Helpcenter Logo SOG Business - Software

Laufzeitscripte


SOGForms bietet die Möglichkeit Datenmengen, Formular und Feldeigenschaften zur Laufzeit über Scripte zu beeinflussen. Um diese Möglichkeit zu nutzen, muss eine Scriptdatei in dem gleichen Verzeichnis, und unter dem gleichen Namen wie das Formular existieren. Die Dateiendung der Scriptdatei muss aber ".cs" lauten.

Daneben besteht die Möglichkeit globale Funktionen in vorkompilierten Scriptfunktionen aufzurufen, auch wenn es zu dem aktuellen Formular keine eigene Scriptdatei gibt.

Innerhalb von Scriptdatei kann mit der Programmiersprache "CSharp" Code geschrieben werden, der zur Laufzeit übersetzt und aufgerufen wird. Wahlweise kann auch eine vorkompilierte Form eines solchen Scripts hinterlegt werden, indem ein entsprechendes CSharp-Assembly in einer Windows-Dll unter dem gleichen Namen, jedoch mit der Dateiendung ".dll" hinterlegt wird.

Die Programmiersprache CSharp bietet volle Zugriffsmöglichkeiten auf das gesamte in SOG Forms verwendete Objektmodell, sowie auf alle erdenklichen externen Ressourcen. Die Sprache selbst ist in dieser Dokumentation nicht beschrieben. Dazu existiert inzwischen ausreichende Fachliteratur. Unter der URL http://msdn.microsoft.com/vcsharp/ können weitere Informationen zu CSharp abgerufen werden.

Unter Testen von SOG Forms Run-time scriptsn finden Sie Hinweise zum Testen von Run-time scriptsn im Einzelschritt.

Folgende Anschlussmöglichkeiten sind zur Zeit vorgesehen: