Mit Buttom in anderer Tabelle ein neuen Eintrag erstellen und diesen öffnen
Moin,
ich möchte ein Buttom haben, wenn dieser gedrückt wird dann soll ein neuer Eintrag in einer anderen Tabelle erstellt werden und dieser dann auch sofort geöffnen werden. Dabei würde ich gerne automatisch ein paar Inhalte übernehmen. Es besteht eine Verknüpfung zwischen den Tabellen
4 Antworten
-
Hallo Lorenz,
mal beispielhaft für einen Button in 'Tabelle1':
let my := this;
let new := create 'Tabelle2';
new.(
'Tabelle1':=my;
'FeldA':=my.'FeldA';
'FeldB':=my.'FeldB';
'FeldC':="was-auch-immer-an-Text"
);
popupRecord(new)
Bezeichnungen sind Deinem Datenmodell anzupassen.
lg, Torsten
-
Danke sehr funktioniert wie gewünscht. Verstehe aber das mit dem this nicht ganz, würde mich über eine Erklärung freuen
-
mit
let my:= this
legst Du in der Variable "my" einen Verweis auf den Datensatz ab, in dem Du Dich gerade befindest - so kannst Du im späteren Code auf diesen Datensatz und dessen Felder referenzieren. -
Hallo Torsten, ich habe es auch mit der Formel mal probiert und beim eingesetten Namen für Tabelle 1 wird ein Fehler geschrieben "Tabellenspalte ist kein einfaches Datenfeld". Die Flder my.FeldA beziehen sich auf Tabelle 1 und FeldA auf Tabelle 2 ?
Content aside
- vor 5 JahrenZuletzt aktiv
- 4Antworten
- 1820Ansichten