Datum in anderer Tabelle ausfüllen
Hallo Zusammen,
habe folgende Formel um aus einem Dashboard heraus, ein Datum in einer nicht verknüpften Tabelle einzutragen.
let myDatum := Kalenderjahr;
let myKonto := (select Kontakte);
myKonto.(Kalenderjahr := myDatum)
die Funktion an sich funktioniert, dauert aber ungefähr 5 Sekunden bei ca. 400 Datensätze.
Ist das normal oder liegt das an meiner Formel.
Gruß
6 Antworten
-
Hallo Thomas,
Zwei Fragen dazu:
1. WEB oder App?
2. Button oder Trigger nach Änderung?
Leo
-
Habe Web und App, soll aber im WEB benutzt werden und Button.
Gruß
Thomas
-
Leo,
du hast mich greade auf eine Idee gebracht. Habe den Button deaktiviert in ein Trigger nach Änderung angewendet uns es geht sofort.
Aber warum?
Gruß
Thomas
-
let myDatum := Kalenderjahr;
do as server
select Kontakte.(Kalenderjahr := myDatum)
end
---
oder als Alternative deine Formel als Trigger bei Änderung in dem Ja/Nein Feld. Die Funktion bei Button dann:
'Ja/Nein':=if 'Ja/Nein'=true then false else true end
Leo
-
Danke
-
Hallo Thomas,
die Interaktionen mit dem Button werden als client ausgeführt. Ich stelle es mir so vor: für die Schleife "select Kontakte.(Kalenderjahr := myDatum)" wird bei jedem Datensatz ein Änderungsbefehl an Server gesendet und dann die Antwort von Server umgesetzt. Beim Trigger (oder do as server) wird den Kompletten befehl direkt am Server ausgeführt und die Geänderte Tabelle komplett an client zurück gesendet. Da ich kein Programmierer bin, kann es sein, dass ich mich irre.
Leo
Content aside
- vor 6 JahrenZuletzt aktiv
- 6Antworten
- 1882Ansichten