Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Silent_Bob am 24.02.03 - 15:39:31

Titel: prüfung auf evtl. doppelten feldwert
Beitrag von: Silent_Bob am 24.02.03 - 15:39:31
hallo zusammen,

ich möchte in einer datenbank ein namensfeld auf doppelte einträge überprüfen.

dort wird z.b. ein mitarbeiter erfasst. nach dem eintragen des namens, soll gecheckt werden, ob dieser name in der datenbank bereits vorhanden ist.
ist das der fall soll eine entsprechende meldung erscheinen, die darauf aufmerksam macht.

kann man sowas mit ner formel lösen?

danke im voraus
Titel: Re:prüfung auf evtl. doppelten feldwert
Beitrag von: ata am 24.02.03 - 15:47:56
... bei Formeln denke ich an die berühmten Grenzen von DBColumn - könnte problematisch sein...

... wenn du einen eindeutigen Key hast müßte es mit DBLookup gehen...

ata
Titel: Re:prüfung auf evtl. doppelten feldwert
Beitrag von: Silent_Bob am 24.02.03 - 16:11:43
hi,

was meinst du mit "eindeutiger key"?
Titel: Re:prüfung auf evtl. doppelten feldwert
Beitrag von: ata am 24.02.03 - 16:21:24
... in einer Ansicht kannst du Dokumente direkt per DBLookup "anfahren", wenn du eine eindeutigen Schlüssel hast - 1. Spalte - sortiert

... so kannst du mit diesem Schlüssel gezielt dieses Dokument holen und daraus zum Beispiel den Nachnamen auslesen - erhälst du einen Fehler, so konnte er das Dokument nicht finden - erhälst du einen Wert gibt es die Person bereits...

... die technik funktioniert in Formel wie gesagt mit DBLookup - in LS mit Set doc = view.getDocumentByKey( sKey , True )

ata
Titel: Re:prüfung auf evtl. doppelten feldwert
Beitrag von: Silent_Bob am 24.02.03 - 16:32:58
achso. verstehe.

bin grad die hilfe von DbLookup am durchgehen.

ich glaub, daß bekomme ich hin.
ansonsten schreie ich einfach nochmal ;-)

danke für den tip