0

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

null
    • mirko3
    • gestern
    • Gemeldet - anzeigen

    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