Domino 9 und frühere Versionen > Entwicklung
Ein Feld zum Schlüsselfeld machen
Don Pasquale:
Hallo Leute,
ich benötige ein eindeutiges Schlüsselfeld, das in der DB nur einmal
vorkommen darf, eben so ähnlich wie die UniversalID.
Wie kann ich ein bestimmtes Feld zum Schlüsselfedl erklären ?
Unter welchem Stichwort finde ich dies in der Hilfe ?
Ciao
Don Pasquale
Axel:
Hi,
was meinst du denn mit Schlüsselfeld ? Ist damit der Feldtyp gemeint ? Den kannst du in den Eigenschaften setzen.
Soll der Feldname eindeutig sein ? Dafür mußt du selbst sorgen.
Soll der Wert des Feldes eindeutig sein ? Dass mußt du programmiertechnisch lösen. Zum Beispiel, in dem du beim Speichern des Dokumentes in der Datanbank suchst, ob es bereits ein Dokument mit diesem Feldwert gibt.
Axel
ata:
... warum nimmst du nicht die UNID? - da hast du das doch...
... ansonsten nimm eine Kombination von Feldern + Now()
ata
Till_21:
nimm einfach ein @unique, computed when composed
gruss
Don Pasquale:
@Vielen Dank Ihr Beiden,
ich habe eine Menge von Datensätzen aus einer SQL Datenbankmit einem Schlüsselfeld DOC_ID genannt. Dieser muß in auch in der LOTUS DB
einmalig sein.
Die unid funktioniert für diesen Fall nicht.
Ciao
Don Pasquale
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln