@tabama
Vielleicht noch eine zweite Idee: Bau in Deine Dokumente ein RichText Item "vonbis" ein, dessen Inhalt an geeigneter Stelle berechnet wird. Das QuerySave Event käme zum Beispiel in Frage. Warum RichText? Das darf auch etwas größer werden.
Das Item "vonbis" befüllst Du mit der Liste der Nummern, für die ein Verfahren ungültig ist.
Bsp.
Verfahren ungültig für Nummern 5-9: "vonbis" ist:
5 6 7 8 9
Die DB wird zusätzlich volltextindiziert. --> Die Nutzer können nun ganz einfach nach einer Nummer suchen
und erhalten eine Liste der Verfahren, die für diese Nummer nicht zugelassen sind.
Tip:
Wenn Du die Suche auf das Item "vonbis" beschränken willst und nach Nummer 100 suchst, kannst Du bei der Volltextsuche eingeben: "[vonbis]=100"
Tip:
Um es den Nutzern einfacher zu machen, kannst Du das Item auch "nichterlaubt" nennen, dann suchst Du mit "[nichterlaubt]=100". Man kann die Suche auch über die erweiterten Eingaben im Suchdialog starten.
ODER Du baust die Liste aus dem Beispiel oben anders:
nicht erlaubt für 5
nicht erlaubt für 6
nicht erlaubt für 7
nicht erlaubt für 8
nicht erlaubt für 9
--> dann kann der Nutzer GENAU DAS in die Suche eingeben
Achtung:
Ein Volltextindex kann auch mal nicht aktuell sein.
Viel Erfolg.