Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...


DatenEditDialogÖffnen
Parameter
  • Parameter 1:
    Voll qualifizierter Name eines Daten-Edit-Elements (<name>.<partnerid>.<packageid>)
    Die Angabe eines Ausdrucks (muss mit "=" beginnen) ist zulässig. Dabei sollte anstelle des voll qualifizierten Namens nur der Name verwendet werden, wodurch auf die jeweilige Lösung selbst verwiesen wird. Dies ist erforderlich, wenn nachfolgend das Exportieren/Importieren der Lösung mit der Option "Veränderungen durch Empfänger zulassen" genutzt werden soll, da ansonsten die Abhängigkeit von der Export-Lösung nicht aufgelöst werden kann.
  • Parameter 2 (optional):
    Semikolon-separierte Liste von maximal neun Feldnamen zur Übergabe von Schlüssel 1 bis Schlüssel 9 des anzuzeigenden Datensatzes, Datenfeldern, lokalen Variablen oder Dialog-Variablen.
  • Parameter 3 (optional):
    Semikolon-separierte Liste von Name-/Ausdruck-Paaren zur Übergabe von Werten an den Daten-Edit-Dialog. Konstante Texte müssen in Anführungszeichen eingefasst werden, innenliegende Anführungszeichen sind zu verdoppeln. Beginnt der Name mit zwei Unterstreichungszeichen ("__") wird der Parameter als Dialog-Variable übernommen und steht in Makros zur Verfügung. (sie können auch als Parameter in der Datenquelle des Navigationselements verwendet werden).
    • Format:
      Name:=Makroausdruck[;...]
    • Beispiel:
      Art:=1;Typ:=[Typ];Kahn:="Kahn ""Der Titan"""
    • Reservierter Name "Action":
      Wird der reservierte Name "Action" verwendet, wird nach dem Dialog-Start der in der Datenstruktur hinterlegte Datenservice automatisch einmalig aufgerufen und der zugehörige Wert als "MethodName" verwendet. Die Parameterliste wird dem Datenservice übergeben, verpackt in einem generierten Parameter "SubAction" im oben beschriebenen Format.
      Der Datensatz wird in den „Neu“ Modus versetzt (_DialogState ist „Create“).

      Beispiel:
      • Auskunft "Vorgangsauskunft Verkauf"
      • Register "Belege"
      • Menüeintrag: "Beleg übernehmen in"
Verfügbarkeitgenerell
Beschreibung

Öffnet ein Daten-Edit-Element aus einem Daten-Edit-, Multi-Daten-Edit- oder Listen-Element heraus.

Erfolgt das Öffnen aus einem modalen Dialog heraus, wird dieser Dialog ebenfalls modal geöffnet. Die weitere Makro-Ausführung wartet, bis der Dialog geschlossen wurde.

Hinweis: Die Syntax ist identisch mit der des Attributs "ObjectCallParameters" der Regiezentrum-Einträge, d.h. im aufgerufenen Dialog kann die gleiche Logik für die Abarbeitung verwendet werden.

XML-Tag122
WebClientja



DialogSchließen (Ab Version 9.0)
Parameter


VerfügbarkeitNur in Master-Detail-Elementen und in Daten-Edit-Elementen sowie nur im Funktionsaufruf von Kontextmenüs
BeschreibungDer aktuelle Dialog wird geschlossen und die Ausführung des laufenden Makro wird abgebrochen.
XML-Tag123
WebClientnein

...

  • "_ChildRowState" gibt Auskunft über den aktuellen Status der aktuellen Zeile in einem Multi-Daten-Edit-Element. Mögliche Werte sind "Create" (neuer, ungespeicherter Datensatz) und "Edit" (Bearbeitung eines bereits existierenden Datensatzes). (Ab Version 9.0.4)
    • Beispiel:
              Wenn | [_ChildRowState] = "Create"

...