Ohne weitere Details bleibe ich bei den Grundlagen, wie diese Eigenschaft funktioniert:
Die Fehlerergebniseigenschaft hat zwei Funktionen.
Wenn das Ergebnis dieser Regel leer ist, gibt es in jedem Fall kein Problem und es erscheint keine Meldung in der "Aufgabenliste".
Der erste Vorgang, der ziemlich offensichtlich ist, ist derjenige, den Sie anscheinend für Ihre TextBoxes verwendet haben. Wenn das Ergebnis der Fehlerergebnisregel Text ist, wird es als Nachricht in der Aufgabenliste verwendet, um das "Problem" zu melden.
Das zweite wird häufiger missverstanden. Wenn das Ergebnis der Fehlerergebnisregel eine Zahl ist, bezieht sich das Fehlerergebnis auf eine vordefinierte Meldung in den " Formularnachrichten " -Regeln.
Diese Regeln befinden sich in Phase 2: Benutzeroberfläche/Formularnachrichten.
Aufgrund dieser Besonderheit verhält sich die Regel, wenn sie Null ist, so, als wäre sie leer.
Wenn Sie also einen Nullwert erwähnen, unabhängig davon, ob es sich um eine Null oder einen leeren Wert handelt, könnte dies das Fehlen einer Nachricht erklären.
Ich sehe noch eine andere Möglichkeit, die das Fehlen einer Nachricht erklären könnte.
Wenn sich die Dropdown-Liste in einem anderen Formular befindet als dem aktuell angezeigten (mehrere Formulare).
Es ist dann möglich, die Dropdown-Liste mithilfe eines Frame-Steuerelements anzuzeigen, das auf das Formular-Steuerelement zeigt, in dem sich die Liste befindet.
In diesem speziellen Fall sind die Meldungen, die von den Steuerelementen generiert werden, die "durch" ein Formularsteuerelement gesehen werden, derzeit nicht sichtbar, wenn die Spezifikation ausgeführt wird.
* Dies ist bis V17 der Fall. Verbesserungsanfragen wurden bereits an den Herausgeber gesendet, um diese Einschränkung aufzuheben.
Sollten diese Erklärungen nicht ausreichen, um eine Lösung zu finden, habe ich parallel ein Support-Ticket eröffnet, um mich um dieses Problem zu kümmern.
Zögert jedoch nicht, die endgültige Antwort im Forum zu posten, damit alle davon profitieren können:)