Vielleicht kennt sich jemand von euch mit Script so gut aus das er mir damit weiterhelfen kann?
Gerne. Wenn ich denn verstanden habe, was du genau machen willst. Vielleicht hilft es auch, wenn du hier Code-Schnipsel zeigst.
Mal zur Begriffserklärung:
Ich habe mir mal die Featureliste angeschaut, weil mir nicht klar war, welche Art von "Scripts" Du meinst.
Dabei handelt es sich glücklicherweise um VB Script (bzw. VBS auf dem Desktop) und nicht irgendeine propiertäre Scriptsprache.
Damit stehen Dir sehr viele offene Türen zur Verfügung und Du findest zu VB Script viele Informationen im Internet, wenn du eine bestimmte Aufgabe lösen willst.
Es ist z.B. ohne Probleme und sehr einfach möglich, Datenbankzugriffe z.B. per ODBC/ADO zu ermöglichen.
Bei ActiveX (das langsam etwas verpönt ist), welches auch unterstützt wird handelt es sich um COM Objekte, die man einbinden kann.
Typischerweise wurde es viel bei Visual Basic 6 (VB6) verwendet und auch (leider) bei Internet Explorer Webseiten, die dann zu anderen Browsern oft unbrauchbar waren.
Aber mit VBS, welches sehr ähnlich zu VB6 ist, kann man COM bzw. ActiveX auch verwenden. Der Nachteil ist, dass die entsprechenden COM DLLs im System mit Regedit.exe registriert werden müssen, auch wenn sie im gleichen Verzeichnis liegen wie dein EXE programm.
Das ist z.B. mit .NET viel einfacher, weil alles im gleichen Verzeichnis (im Normalfall) gefunden wird und damit keine Aufwendige Installationsscripts/Setups benötigt.
Mediator unterstützt ebenfalls Adobe Flash, was heute auch ein totes Pferd ist.
Ich erkläre Dir das, damit Dir klar ist, was Du für Technologien mit dem Mediator verwenden kannst und was Sinn macht, wenn das in 5 Jahren noch laufen soll.
Du den Itemlisten:
Ich kann leider auf Deine Bildern keine Details erkennen.
Wenn Du "Datenbanklisten" sagst, meinst Du ein Grid? Also eine X/Y Darstellung quasi wie im Excel? Oder eine Listbox?
Man konnte unter VB6 durchaus auch Listboxen mit einem Recordset (mit myListbox.rowsource) verknüpfen und so alle Felder darstellen.
Hat Deine ListBox keine solchen Properties? Gibt es eine Doku dazu im Internet?
Von welcher Art von Datenbank sprichst Du? MDB? SQLite? SQLServer? Die kann man alle einfach per ADO ansprechen.
Die ADO Recordssets waren zu VB6/VBS Zeiten noch normalerweise immer connected, d.h. eine Änderung im Recordset bewirkte gleich eine Änderung in der Datenbank.
Man kann aber auch In-Memory ADO Recordssets erstellen, wenn man das will.
Hier ein Beispiel wie man eine Multicolumn-Listbox (oder ComboBox) per Recordset abfüllt, welches auf einer Datenbank zugreift:
http://www.fontstuff.com/vba/vbatut10pfv.htm
Ist es das was Du machen willst?
<EDIT>Ich habe nun das Handbuch gefunden: https://www.matchware.com/ge/forms/Mediator9Handbuch.pdf
Darin steht ab Seite 159, dass MS Access (MDB) und mySQL unterstützt und das mittels einem ODBC-DSN. Wieso hier nur diese zwei unterstützt werden, ist mir schleierhaft: Gerade mit ODBC und einem DSN kann man prinzipiell jede Art von Datenbank, welche ihrem ODBC Treiber mitbringt, anbinden.
Ich gehe mal davon aus, dass Du MDB verwendest.
<EDIT2>So wie ich es aus dem Handbuch verstehe, ist das ListBox Control aus dem Mediator ziemlich beschränkt. Du kannst aber ein Standard ActiveX Froms 2.0 ListBox Control von Microsoft verwenden, welches schon auf deinem System installiert sein sollte ab Windows XP SP3 aufwärts, um die Datenbank Verbindung einzurichten.