0

Datensatz per Button kopieren und anpassen

Hallo zusammen, ich weiss ähnliche Anfrragen gab es schon öfter aber ich finde gerade keine passende Lösung. Die Funktion duplicate(this) kenne ich. ICh würde aber gerne einen Datensatz aus einer anderen Tabelle bzw. aus einem Dashboard heraus kopieren und Verändern. Hintergund ist, dass ich in unserem Schulungstool diverse Vorlagen habe die ich per Button vom Dashboard heraus gerne kopieren, automatisch ändern und danach öffnen möchte.

 

Ich dachte z.B. 

 

let new := duplicate('101_Schulungen'.35) 

new.Datum := today()

popupRecord(new)

 

Da das aber nicht funktioniert hat

hab ich versucht:

 

let new := duplicate(select '101_Schulungen' where Nr =35) 

new.Datum := today()

popupRecord(new)

 

Ging auch nicht

Ebenfalls:

let old:= select '101_Schulungen' where Nr = 35

let new := duplicate(old) 

new.Datum := today()

popupRecord(new)

 

Aber auch das geht leider nicht. Hat jemand ne guet Idee? 

 

Dank Euch vorab

3 Antworten

null
    • Ninox-Professional
    • planoxpro
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Hallo Florian, wenn du die Datensatznummer hast, könntest du es so versuchen:

     

    let new := duplicate(record('101_Schulungen', 35));
    new.Datum := today();
    popupRecord(new)

    • UweG
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Oder let new:= duplicate((first(select '101_Schulungen ' where Nr=35) )wenn es keine Verknüpfung ist.

    • Florian_Wisser
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Ah klar das könnten ja mehrere Datensätze darstellen. Klar Dank Euch vielmals hat funktioniert