Domino 9 und frühere Versionen > Entwicklung

kombinationsfeld

(1/3) > >>

my head:
hallo!

in einer spalte einer befinden sich jeder wert nur einmal, wie kriege ich alle werte raus... um sie einem kombinationsfeld zu verwenden?

kann ich dann auch noch werte ergänzen (als entwickler, nicht als user)??

Rob Green:
dafür gibt es die Formel @dbcolumn bzw. ein Feldtyp Schlüsselwortfeld und der Quelle "Ansicht" (die man dann bestimmen muß)

Ergänzen tut sich die Liste beim DBColumn selbst, je nachdem welche Dokumente in der Ansicht mit den angezeigten Werten im Schlüsselwortfeld neu hinzukommen. Sind das Docs, die nur der Entwickler erstellen kann, hast Du die Erweiterung alleine in der Hand. Dazu erstellt man ein eigenes Dokument und schreibt in ein Multivalue Feld die Werte nacheinander rein. Dieses Doc läßt man sich in der View anzeigen, fixiert die Spalte auf dieses Multivaluefeld und läßt alle Multivalues separat anzeigen. Dann bekommt man per DBColumn diese Werte aus dem einen Doc zurück.

(na ja, und noch viele andere Wege...)

koehlerbv:
Mit @dbColumn (Keywords also über "Formel"). Um sicherzustellen, daß wirklich jeder Wert nur einmal angeboten wird: @Unique (@dbColumn (...))
Neue Werte hinzufügen kann man, in dem neue Dokumente erstellt werden, die dann in Deiner Ansicht erscheinen.

HTH,
Bernhard

my head:
dbcolumn gibt doch eine Liste zurück: in meinem fall "august 2003:september 2003:oktober 2003"...

meine frage war nun, ob ich der liste, bevor sie im kombinationsfeld ausgegeben wird, noch "november 2003" hinzufügen kann... der user sollte das nicht manuell - tippfehlerchoas!

Rob Green:
Wert1:Wert2:@dbcolumn(...)

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln