Domino 9 und frühere Versionen > ND6: Entwicklung

Textliste für Dialogliste größer als 32k

(1/3) > >>

theBastian:
Hallo,

habe txt-Datei, die eine Menge Werte enthält, die als Dialogliste genutzt werden sollen und auch später noch verändert werden sollen.

Also ein Konfigurationsdokument gebaut, Textfelder erstellt und eine Ansicht, die als Loopup genutzt wird.

Leider ist die Anzahl der Werte so hoch, das die 32k-Grenze überschritten wird. :(

Hatte die Idee mehrere Felder anzulegen und dieses dann in der Ansicht in einer Spalte anzeigen zu lassen. Leider sind es jetzt schon fast 10 Felder und das Ganze wird unübersichtlich.

Gibt es eine bessere Möglichkeit oder eine Lösung unter Verwendung der vorhandenen txt-Datei?

Ich kann leider nicth abstrakt genug denken, um für solche Sachen eine Lösung zu finden. Danke schon mal vorab.

cu
Sebastian

koehlerbv:
Ich befürchte, hier kommst Du mit dem Kopieren einer Textliste in entsprechende Felder von Konfigurationsdokumenten nicht weiter. Bei 16 / 32  / 64k ist bei Text@Notes immer Schluss mit lustig.

Sag mal genaueres, Sebastian, bestimmt finden wir eine adäquate Lösung. Wenn ich Dein Problem bisher richtig verstanden habe, liegt ein "intelligenter" Import (nicht vorhandene Dokumente anlegen, bestehende ggf. updaten, nicht mehr im Original vorhandene löschen) hier nahe, um die Datenquelle mit Notes zusammenzuspannen.

Die Limits für Textfelder sind jedenfalls nicht zu knacken.

Bernhard

theBastian:
verstehe leider nicht, was Du mit intelligentem Import meinst.

Denke das Problem besteht nicht darin, dass die Daten später noch bearbeitet werden sollen. Das könnte man ev. noch umgehen (nur ich bearbeite die Datensätze und das direkt im Code).

Die Menge macht es halt.
Dialogliste in der Form, die per @dblcolumn oder @picklist die Werte aus einer View ausliest, wobei @dbcolumn wegen der Größe der Daten wegfällt. Soweit ich weiß, gibt es keine Begrenzung bei @picklist.

Frag mich bitte, was Du noch für Angaben brauchst, da ich Deinem Gedankengang nicht folgen kann.

Sebastian

Semeaphoros:
Genau, @picklist hat keine Beschränkung, die diskutierte Lösung geht dahin, dass man die Werte in Dokumente importiert, welche man dann über eine Ansicht anzeigen könnte. Intelligent deshalb, weil man ja sicherstellen muss, dass man keine veralteten Daten und auch keine doppelten Daten erzeugt.

koehlerbv:
Du musst Die Werte Deines Textfiles in einzelne Notes-Dokumente einlesen. Wie Du schon richtig sagst, hast Du via PickList einen nicht grössenabhängigen Zugriff.

Du schreibst, dass sich das Textfile ändert (ist ja auch logisch). "Intelligenter Import" heisst: Es wäre primitiv, die bisher eingelesenen Dokumente dann jedes Mal "dumpf" zu löschen (es müssen ja eine ganze Menge sein), sondern diese "nur" durch einen "intelligenten Import" auf den jeweils neuesten Stand zu bringen.

Bernhard

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln