Gibt es eigentlich die Möglichkeit?
mittels Button einen Datensatz zu duplizieren?
ich weiß, oben rechts ist das vorgegeben - in meinem Fall wäre es besser, das mittels Button zu erledigen
danke
4 Antworten
-
habs bereits ... zuerst lesen, dann schreiben
-
Hi,
die Funktion suche ich auch schon länger.
Wie geht es denn?
Gruß reinhold
-
Man kann dafür den Befehl duplicate(this) verwenden. Dann wird eine Kopie des Datensatzes erstellt. Oftmals ist das aber unpraktisch, denn im Falle von Aufträgen wird dann auch die Auftragsnummer oder das Auftragsdatum usw. kopiert. Deshalb kann man das auch so machen, dass nur bestimmte Felder kopiert werden, die unten als FELD1, FELD2 usw. bezeichnet sind:
let new := (create 'TabellennameDesNeuenDatensatzes');
let me := this;
new.(
FELD1 := me.FELD1;
FELD2 := me.FELD2;
FELD3 := me.FELD3
);
closeRecord();
popupRecord(new);
alert("Datensatz wurde dupliziert und ist im Vordergrund geöffnet") -
Ah, OK. Danke schön.
Ich komme von Filemaker und habe eine direkt implementierte Funktion im System selbst gesucht. Aber so gehts natürlich auch.
Content aside
- Status Answered
- vor 1 JahrZuletzt aktiv
- 4Antworten
- 57Ansichten
-
3
Folge bereits