Vorheriges Thema: Bearbeiten von Menüleisten

Nächstes Thema: Bearbeiten von Stylesheets

In Menüelementen nützliche Funktionen

CA SDM bietet eine Menüleiste in fast jedem Formular, über die die Funktionen ausgeführt werden können. Die Menüleiste wird über ein HTMPL-Formular erzeugt und zeigt den Namen "menubar_xx.htmpl" an. Es wird empfohlen, dass Sie vorhandene Menüleisten mit WSP anpassen und neue definieren.

Die folgenden vordefinierten Funktionen können nützlich für Skripte sein, die von Menüelementen aufgerufen werden:

upd_frame(form)

Lädt ein neues Formular im Inhalts-Frame des Hauptfensters.

create_new(factory, use_template, width, height [,args])

Ruft ein Formular auf, in dem ein neuer Datensatz definiert werden kann.

Popup_window(name, form[, width, height [,features [,args]]])

Ruft ein neues Fenster auf.

showDetailWithPersid(persid)

Ruft einen Detaildatensatz auf.

Die folgenden Begriffe und Definitionen gelten für die vorherigen Funktionen:

Formular

Dies ist entweder ein HTMPL-Dateiname im Format xxx.htmpl oder ein Vorgangscode (z. B. CREATE_NEW).

factory

Dies ist der Name eines Datenbankobjekts.

use_template

Dies ist entweder wahr oder falsch.

width

Dies gibt die gewünschte Formularbreite oder Null für den Standardwert an.

height

Dies gibt die gewünschte Formularhöhe oder Null für den Standardwert an.

features

Dies ist eine Liste der Fensterfunktionen in dem Format, das auch mit der Standardfunktion window.open verwendet wird.

args

Dies ist ein oder mehrere Argumente im Format „keyword=value“ für den für dieses Formular angegebenen Vorgang.

persid

Dies ist eine permanente ID im Format „factory:ID“.