Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: two7 am 23.10.06 - 13:10:30

Titel: Indizierte Suche auf Felder beschränken
Beitrag von: two7 am 23.10.06 - 13:10:30
Hallo,

ich habe bei uns in der Firma eine DB mit einer Maske auf der Felder vorhanden sind, die nicht in der indizierten Suche mit einfließen sollen, da sonst bei der Suche auch falsche Treffer gefunden werden.

Ist dies zu realisieren?

Gruss two7
Titel: Re: Indizierte Suche auf Felder beschränken
Beitrag von: LN4ever am 23.10.06 - 13:45:43
Nein.

Wenn du die Felder verschlüsselst und der Indizierung sagst, daß verschlüsselte Felder nicht mitindiziert werden, dann geht es. Diese Felder werden auch dann nicht mitindiziert, wenn der Server in seiner ID den Schlüssel eingebettet hat.

Aber das ist mit Kanonen auf Spatzen geschossen; der Ansatz ist falsch.

Warum kommen denn die fehlerhaften Treffer zustande ?

Gruß

Norbert
Titel: Re: Indizierte Suche auf Felder beschränken
Beitrag von: two7 am 23.10.06 - 13:52:54
Also ich habe eine Maske mit Personaldaten (Name, vorname, telefon etc) in dieser maske ist dann auch noch ein ausgeblendeter teil für unsere urlaubsdatenbank (vertretung, vorgesetzter etc)

Wenn ich nun z.B. Person "X" suche, aber "X" auch noch der Vorgesetze von "Y" ist, dann bekomme ich eben auch Person "Y" in meiner Trefferliste.
Titel: Re: Indizierte Suche auf Felder beschränken
Beitrag von: LN4ever am 23.10.06 - 14:14:21
Dann mußt du den Anwendern beibringen, daß sie eine stimmende Trefferliste nur bekommen, wenn sie mit

[Nachname]=Einstein & [Vorname]=Albert

suchen. Im Adreßbuch suchst du ja auch mit
[Fullname]="Albert Einstein" oder mit
[LocalAdmin]="Albert Einstein",

um den Benutzer oder die Dokumente, die er pflegen darf, herauszubekommen.

Gruß

Norbert
Titel: Re: Indizierte Suche auf Felder beschränken
Beitrag von: two7 am 27.10.06 - 11:39:18
alles klar. vielen dank.

two7
Dann mußt du den Anwendern beibringen, daß sie eine stimmende Trefferliste nur bekommen, wenn sie mit

[Nachname]=Einstein & [Vorname]=Albert

suchen. Im Adreßbuch suchst du ja auch mit
[Fullname]="Albert Einstein" oder mit
[LocalAdmin]="Albert Einstein",

um den Benutzer oder die Dokumente, die er pflegen darf, herauszubekommen.

Gruß

Norbert