Archiv verlassen und diese Seite im Standarddesign anzeigen : Ist es möglich mit den Formeln @dbcolumn und @dbcommand 2 Datenbanken in einer zu ver
MrSerious
25.05.2005, 16:36
Wenn man in Lotus zwei DBs besitzt, wie kann man auf beide zugreifen und in einem Dialogfeld beide anzeigen leisten? Ist es im Formelfenster mit dbcolumn und dbcommand möglich?
Danke. Gruss
Ernst
Undertaker
25.05.2005, 18:19
Ja!
@DbColumn( Klasse : "NoCache" ; Server : Datenbank ; Ansicht ; SpaltenNr )
@DbLookup( Klasse : "NoCache" ; Server : Datenbank ; Ansicht ; Schlüssel ; Feldname ) oder
@DbLookup( Klasse : "NoCache" ; Server : Datenbank ; Ansicht ; Schlüssel ; SpaltenNr )
Wenn Du Dir in dem persönlichen Adressbuch in der Hauptmaske 'Kontakt'
einmal das Feld 'CompanyName' ansiehst, so kannst Du dort einen Blick auf ein Beispiel nehmen.
Dort wurde zwar nur auf die gleiche Datenbank zugegriffen, jedoch ist wie man oben am 'Datenbank' in den Formeln sehen kann auch ein Zugriff auf andere Datenbanken möglich.
In der Noteshilfe stehen übrigens mehrere Möglichkeiten wie man eine Datenbank angeben kann ('Server und Datenbanken angeben').
So kann man mit den Strings von Server/Datenbank arbeiten, oder mir der ReplicID.
@DbCommand funktioniert übrigens nur per ODBC, was mit dem Umweg über den Notes ODBC Treiber zwar auch gehen würde, aber die Geschwindigkeit der anderen 2 Methoden bei weitem nicht erreichen würde.
MrSerious
01.06.2005, 10:39
Hallo,
habe es jetzt geschafft, mit @dbcolumn im Formelfenster auf die DB zuzugreifen, kann ich jetzt erneut mit @dbcolumn aus dem selben Fenster auf eine andere DB zugreifen, so daß beide DB aber beide in einem Dialogfeld angezeigt werden?
Undertaker
01.06.2005, 13:10
Ja
Denke aber an ein '@Unique', damit identische Daten auch wirklich nur einmal in der Liste angezeigt werden.
Unter der Version 6.x ist auch ein sortieren per '@Sort' möglich.
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.