Aagrrrr - dat Eckige will nicht in das Runde
Ahoi in die Runde!
Es gibt eine Datenbank Vorgänge. Diese Tabelle ist verknüpft mit Projekte - meiner Mutter aller Daten.
Ein Auswahlfeld fragt, welches Projekt und die Antwort wird in das Feld "zugehöriges Projekt" geschrieben.
Vorgänge erfasse ich auch außerhalb von Ninox und trage dort die Projektnummer als Text ein z.B. 2025-0003. Das importiere ich dann via csv in die Vorgänge.
Das wird in das Feld PNR-Vorbereitung importiert. Jetzt will ich "zu Fuß" über Massenbearbeitung die Daten aus PNR-Vorbereitung nutzen, um das Feld "zugehöriges Projekt" zu befüllen. Das will ich über ein Formelfeld machen, und dann sagen: "liebes Massenbearbeitungsdings, bitte mach zugehöriges Projekt = Formelfeld"...
Ich mach das in dem Formelfeld so:
let a := this;
let b := this.'PNR-Vorbereitung';
let c := first(select Projekte where PNR = b);
c
Was sehe ich dann? NIX - rabääääh
Ich bin für jeden Tip dankbar. Schöne Pfingsten allerseits, Frank
1 Antwort
-
Hallo Frank. Existiert das zugehörige Projekt schon? Denn sonst kann auch keine Zuweisung stattfinden. Wenn es schon existiert, dann prüfe bitte das Ergebnis der Variable c in einem Funktionsfeld, ob es ein Ergebnis wirft. Nutze vielleicht debugValueInfo() um das Ergebnis zu debuggen. Ansonsten habe ich kurz dein Szenario nachgestellt und es funktioniert bei mir. Mirko
Content aside
- gesternZuletzt aktiv
- 1Antworten
- 16Ansichten
-
2
Folge bereits