Neuer Datensatz auf Basis des alten.
Hallo,
Besteht die Möglichkeit, beim Anlegen eines neuen Datensatzes Infos vom aktuellen zu übernehmen? Duplikate sind in meinem Fall nicht zielführend, weil ich dann unzählige Felder löschen müsste.
Also: ich habe eine Aufgabe aus einem zugewiesenen Projekt sichtbar, tippe auf Plus und der neue Datensatz ist Teil desselben Projekts.
Was mir bekannt ist, dass ich mit last() zumindest das Projekt der zuletzt erstellten Aufgabe übernehmen kann, doch das ist nicht immer erwünscht.
Tekl
Tekl
8 Antworten
-
Hallo Tekl,
Mit Plus ist es nicht machbar. Ich mache immer einen Button. Dort kann man zuerst die aktuellen Felder speichern und dann die Werte in die Neue Felder übertragen.
Leo
-
Hallo Tekl, um Daten aus einem Datensatz zu übernehmen, muss dieser natürlich bekannt sein. Man kann aber nicht im Nachhinein den vor einer Aktion zuletzt geöffneten Datensatz ermitteln. Es bleibt also m. E. nur eine Schaltfläche, um einen neuen Datensatz zu erstellen und mit Inhalten aus dem aktuellen zu füllen:
let me := this;
let newA := (create Aufgaben);
newA.(Feld1 := me.Feld1);
newA.Feld2 := me.Feld2);
... usw.
openRecord(newA)
-
Da war ich wieder zu langsam ...
-
Danke für eure Antworten. Da ich meine Formular nicht überfrachten wollte, habe ich jetzt einfache einen Reiter namens "+" (bzw. ) mit der Funktion belegt.
-
Hallo,
ich bin gerade an einem ähnlichen Thema dran. Den Button für das Duplizieren der bestimmten Werte eines Datensatzes habe ich bereits umgesetzt. Jetzt möchte ich noch verhindern, dass Benutzer die Ninox interne Kopierfunktion nutzen. Besteht hierzu eine Möglichkeit?
VG
Hendrik
-
...so habe ich es hier aus dem Forum mal entnommen: f(x) Feld -> Code eintragen -> f(x) Feld verbergen. (Code enthält alle 4 Icon - muss also noch angepasst werden). Gruß Mirko
*
html("
<style>
.hud-menu-button.i-32-24.i-light-grey.i-setting-copy{display: none;}
.hud-menu-button.i-32-24.i-light-grey.i-setting-trash{display: none;}
.hud-menu-button.i-32-24.i-light-grey.i-setting-print{display: none;}
.hud-menu-button.i-32-24.i-light-grey.i-setting-add{display: none;}
")
*
-
Hallo Hendrik
Sieh dir mal die Datenbank 340 im Team 'Webinar DE 2021' an.
Da kannst du zentral für jede einzelne Tabelle das Aussehen des Formulars einstellen.Zum testen kannst du das Beispiel 027 in der '0001_Ninox-Reference' benutzen.
-
Vielen Dank euch für die schnelle Hilfe
Content aside
- vor 3 JahrenZuletzt aktiv
- 8Antworten
- 426Ansichten