- Ansicht mit allen Antworten, erste Spalte sortiert nach @Text( $Ref ), zweite Spalte enthält Status_AW
- in der Hauptmaske: Feld, berechnet, Mehrfachwerte "AntwortStatus": @DBLookup( "" : "NoCache"; "" ; "DieAnsichtMitDenAntworten" ; 2; [FAILSILENT] );
- Jetzt in deinem Feld Staus_HT folgende Feldvalidierungsformel:
@If( AntwortStatus != "" & AntwortStatus != "Erledigt" ; @Failure( "Sie können nicht das Hauptthema auf \"Erledigt\" setzen, da es noch offene Antworten gibt." ) ; @Success )
Fertig...
Das passiert, wenn man nur abtippt, ohne zu VERSTEHEN, was man da tut, bzw. selbst nachzulesen und vor allem nachzudenken...
Ich habe aus versehen die Syntax von @DBLookup und @DBCOlumn vermischt.
SO muss die Formel aussehen: @DBLookup( "" : "NoCache"; "" ; "Offene Antworten" ; @Text( @DocumentUniqueID ); 2; [FailSilent] )
Das mit dem "AntwortStatus": in Deiner Formel ist natürlich ebenfalls Quatsch...