Domino 9 und frühere Versionen > ND6: Administration & Userprobleme
Limit für Auswahl bei notesUIWorkspace.Prompt ?
Manfred Dillmann:
Hallo zusammen,
kennt jemand folgendes Problem mit der Methode:
variant = notesUIWorkspace.Prompt( type%, title$, prompt$ [, default ] [, values ] )
type% im konkreten Falle: PROMPT_OKCANCELLIST (4)
der NotesUIWorkspace-Klasse bei Version 6.5.2?
Ab einer bestimmten Anzahl von "values" (konkret in meinem Falle: 630 Einträge) wird der Prompt einfach nicht mehr angezeigt - kein Error, nichts.
Ich konnte weder in der Designer-Hilfe noch in der KB einen Hinweis auf ein Limit finden.
Sollte ein solches Limit (was ja offensichtlich ist) existieren, kennt jemand eine Alternative?
P.S.
Es handelt sich nicht um Dokumente, die da zu Auswahl angeboten werden sollen - Picklist usw. ist keine Lösung.
Danke für Eure Antworten.
Gruss
Manfred
elajen:
Hallo,
die armen User die aus dieser Liste aussuchen müssen.
Da würde ich am DB-Design drehen.
Ich würde die Auswahl zwei/dreiteilen und irgendwelche Kategorien ausfindig machen, so das sich die Liste verkürzt.
Gruß von Ekki,
Manfred Dillmann:
Hallo Ekki,
vielen Dank für Deine leider nicht hilfreiche Anwort.
>>die armen User die aus dieser Liste aussuchen müssen.
Da würde ich am DB-Design drehen.<<
Warum masst Du dir an, das Design einer Dir nicht bekannten Anwendung zu kritisieren?
>>Ich würde die Auswahl zwei/dreiteilen und irgendwelche Kategorien ausfindig machen, so das sich die Liste verkürzt.<<
Es handelt sich im einen OPML-Import zur Erstellung neuer Feeds in meiner Anwendung "madicon RSS Reader". Das hat also eigentlich nichts mit Notes-native zu tun. Ich habe keine Einfluss auf das OPML-Format und es gibt da (schau Dir die Spezifikation an) keine Kategorien.
Merkst Du, wie *unsinnig* Deine Antwort war? Nix für "ungut", aber Du hast mir kein Stück weitergeholfen.
Gruss
Manfred
Glombi:
Es gibt bzgl. Array folgende Limits (gemäß Designer Hilfe). Wahrscheinlich wird eine der Grenzen in Deinem Fall erreicht. Das Notes dann aber gar nichts mehr anzeigt, ist unschön.
The following table lists limits on representation of data by array variables.
Item Maximum or range
Array storage size Limited by available memory
Number of dimensions 8
Bounds of a dimension -32,768 to 32,767 (the range of values of the Integer data type)
Number of elements Determined by memory available for data, and by the storage size of each element of the array, which varies with the array data type. For example, a Long one-dimensional fixed array declared in type scope can have 16,128 elements. (The total storage size available for fixed-size data in module scope is 64K bytes, and a Long element requires 4 bytes for storage.)
Andreas
Manfred Dillmann:
Hallo Andreas,
das ist doch mal eine Antwort... ;)
Das Array selbst ist vollständig. Für mich sieht es so aus, als ob lediglich (wie auch immer das 'intern' umgesetzt sein mag) die Prompt-Methode schon wesentlich früher "schlapp" macht. Da wirklich keine Fehlermeldung (auch nicht im Debugger) kommt, könnte es schlicht ein BUG in dieser Methode sein.
Da wird es wohl keine Lösung geben. Ich werde mir selbst einen Workaround "basteln" müssen. Es bleibt einem halt nichts erspart, was? :)
Danke Dir.
Manfred
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln