Diese Website verwendet Cookies sowie Analyse-Software zur Erfassung und Auswertung der Webseiten-Nutzung. Details zur Art und Umfang der Datenerhebung finden Sie in unserer Datenschutzerklärung. Wenn Sie diese Website weiterhin nutzen, stimmen Sie der Verwendung von Cookies zu.

Druckansicht der Seite www.rowisoft.de/handbuch-einbindung_in_cscript
Dokumentation zum Warenwirtschaftssystem Rowisoft blue

Einbindung in C++Script

Gerade weil die Rowi-Makrosprache viele fertig einsetzbare Funktionen bietet, die zwar auch mit einem C++Script realisierbar wären, in der Rowi-Makrosprache aber viel einfacher und kürzer zu benutzen sind, bietet die Scriptsprache C++ die Funktion "RowiMakro", mit welcher Sie wieder auf die Funktionsvielfalt der Rowi-Makrosprache zugreifen können.

Nutzen Sie also einfach die Funktion "RowiMakro" im Code-Editor und übergeben Sie als Funktionsargument den String (Text) des Rowi-Makros - hier allerdings ohne Prozentzeichen am Anfang und am Ende der Zeichenkette.

Die Einbindung in C++Script sieht also für ein sehr simples Makro folgendermaßen aus:

{
 ShowMessage(RowiMakro("calculate(1;+;1)"));
}

Natürlich aber können Sie auch kompliziertere Makros als Funktionsargument benutzen. Im folgenden Beispiel verwenden wir die im letzten Kapitel erklärte Funktion "getdatabasefieldwhere":

{
 Memo1.Text = "Ihr Ansprechpartner: " + RowiMakro("getdatabasefieldwhere(Mitarbeiter;Name;Nummer;getdatabasefield(Vorgaenge;Mitarbeiter))");
}

Die URL dieser Seite ist: www.rowisoft.de/handbuch-einbindung_in_cscript.html
Gedruckt am Freitag, 23. Juni 2017.
© Copyright by Rowisoft GmbH.
Commercial use prohibited.


Notizen:

pinnery
pinnery.com
pinnery - für Ihre Projekte
Projekt-Software
Perfekt organisiert
Alles mit jedem organisieren! In pinnery erfassen Sie Ihre Aufgaben und teilen sie mit Freunden und Kollegen. Durch die in Spalten aufgeteilte, übersichtliche Darstellung behalten Sie Ihr Projekt immer im Blick.
pinnery ist kostenlos!
Jetzt registrieren!