Domino 9 und frühere Versionen > Entwicklung

Dialogliste mit Mehrfachwerten

(1/4) > >>

Don Pasquale:

Hallo Leute,

ich habe eine Dialogliste mit Mehrfachwerten, die ich über ODBC aus einer SQL Datenbank mit Werten fülle.
Für den User benötige ich die Klarnamen,
für künftige Operationen aber die ID.

Die Tabelle STICHWORTE_VL
besteht nur aus zwei Spalten
STICHWORT_ID und STICHWORT_NAME.

So fülle ich die Dialogliste

Formel für Auswahl verwenden :

Datenquelle := "SQLDatenbank";
BenutzerID := "";
Kennwort := "";
Tabelle := "STICHWORTE_VL";
Spalte := "STICHWORT_NAME";
@DbColumn("ODBC" : "NoCache" ; Datenquelle ; BenutzerID ;  Kennwort  ; Tabelle  ; Spalte  ; "" )


Wie holt man zeitgleich auch noch die ID-Werte ?

hat da jemand eine diee ?

vielen dank für Eure Tipps

Ciao
Don Pasquale

ata:
... eine 2. DBColumn und die Werte in Variablen übernehmen - oder hab ich da was falsch verstanden?

ata

Don Pasquale:
hi ata,

Das geht ?

zur Sicherheit:
Ich benutze das Formelfenster im Eigenschaftsfenster des Feldes.
Kein Ereignis.

don

ata:
... warum auch nicht?...

Datenquelle := "SQLDatenbank";
BenutzerID := "";
Kennwort := "";
Tabelle := "STICHWORTE_VL";
Spalte1 := "STICHWORT_NAME";
Liste1:= @DbColumn("ODBC" : "NoCache" ; Datenquelle ; BenutzerID ;  Kennwort  ; Tabelle  ; Spalte1  ; "" )
Spalte2 := "STICHWORT_ID";
Liste2:= @DbColumn("ODBC" : "NoCache" ; Datenquelle ; BenutzerID ;  Kennwort  ; Tabelle  ; Spalte2  ; "" )

REM "... und jetzt verketten...";
Liste1 + "|" + Liste2;

ata

Rob Green:
@ata, wenn nun mittendrin bei ID ein Wert "Empty" ist, dann verschiebt sich doch die Verkettung, oder? Daran sollte man dann in der View zB denken, die leeren Spaltenwerte unbedingt mit Dummywerten zu befüllen, damit die Verschiebungseffekte bei Verkettungen mehrerer Listen nicht auftreten (wenn das einer liest, der das nicht kennt, muß der denken, ich bin deppert... ;D).

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln