Hallo zusammen!
Ich möchte mit GetDocumentByKey auf Werte in einer anderen Datenbank zugreifen. Dafür verwende ich eine Funktion, die bereits mit einer weiteren Datenbank einwandfrei läuft.
...
Set DOK = VIEW.GetDocumentByKey( Suchbegriff, True )
If DOK Is Nothing Then
Messagebox "Der Suchbegriff konnte nicht gefunden werden!"
DbLookup = ""
Exit Function
End If
...
Wenn ich nun mit derselben Funktion auf die neue Datenbank zugreifen will, bringt er nicht das gewünschte Ergebnis.
Bei "Set DOK = VIEW.GetDocumentByKey( Suchbegriff, True )" wird kein DOK gesetzt, das Feld bleibt im Debugger leer, obwohl Datenbank und Ansicht richtig gesetzt wurden.
Demnach muss es doch mit der Ansicht in der neuen Datenbank zu tun haben, oder?
Die Ansicht enthält in der ersten Spalte den Suchbegriff, aufsteigend sortiert.
Ich hab die beiden Ansichten aus der alten (funktionierenden) DB mit der aus der neuen DB verglichen, komm jedoch nicht drauf, wo der Unterschied ist.
Kann mir bitte jemand helfen? Hab wahrscheinlich nur Tomaten auf den Augen ...
Gruß
Bille