Closed ackmar closed 2 years ago
Hi Marcel, kannst du mir kurz erläutern, was du als Ergebnis haben möchtest, was soll angezeigt werden?
@ZsanettMed
Beispiel: Wenn ich im Attribut Status den Wert 'Bewilligung' setze, so soll im Attribut Entscheid eine andere gefilterte Auswahl der Referenzliste zur Verfügung stehen als wenn im Attribut Status der Wert 'Vorabklärung' gesetzt ist.
Du musst 'astatus'
in einzelnen Hochkomma behalten. Sonst sucht es ein Attribut das so heisst wie der astatus
, was ich glaube ist nicht beabsichtigt.
Und reicht nicht current_value('aname')
(bin mir aber nicht sicher)?
Weder mit dem Hochkomma noch mit dem current_value erhalte ich das gewünschte Verhalten.
Hm... kannst du sagen welches Model oder das Projekt hochladen?
Leider kann ich mich nicht mit der Datenbank verbinden, bin aber dran, damit ich testen kann. Kannst du mir bitte schon mal kurz beschreiben, was für ein (unerwünschter) Effekt mit diesem Ausdruck erzielt wird? Merci und Grüsse
@ZsanettMed
Ich habe Dir auf Basis einer GPKG etwas vorbereitet. Im Verfahren soll je nach Statusauswahl beim Entscheid eine unterschiedliche Auswahl von Werten zur Auswahl stehen. Die Werte werden hier halt in Form von Fremdschlüssel aufgelistet.
Ich vermute, dass es einen komplett anderen Ansatz benötigt, als von mir in diesem Beispiel geschildert.
Datei: Filter.zip
@ZsanettMed Wie sieht der Stand der Dinge beim Filterausdruck aus?
Ich bin auch etwas verwirrt. Einerseits erscheint mir "parent" nicht korrekt, da das Verfahren
Objekt ja nicht Parent ist sondern Child, und anderseits aber scheint mir die Beschreibung schon auf diesen Use Case zu passen. Intuitiv hätte ich current_value
genommen und das funktioniert auch in der Value Relation, nicht aber in der Relation Reference.
IF( current_value('astatus') = 143, "T_Id" IN (147,148,150), "T_Id" IN (148,149,150))
Ich müsste etwas mehr Zeit investieren dem nachzugehen. Aber vielleicht reicht es dir auch schon einfach eine Value Relation zu verwenden anstelle der Relation Reference.
Vielen Dank für deine Rückmeldung.
In dieser Sache begnügen wir uns mit der Alternative, die per Constraints im Datenmodell festgelegt und mit dem Daten Validator geprüft werden.
Es braucht von daher keine weitere Nachforschungen mehr.
@ZsanettMed
Wie lautet der Filterausdruck, wenn in Abhängigkeit eines anderen Attributs als Auswahlfeld (astatus (203, 204), die Auswahl eines Beziehungsreferenzfeldes (entscheid) unterschiedlich gefiltet und angezeigt werden soll.