Das Notes Forum

Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: deepmessage am 06.08.08 - 14:37:34

Titel: 32k-Fehler bei NotesNoteCollection.BuildCollection mit SelectProfiles=true
Beitrag von: deepmessage am 06.08.08 - 14:37:34
Hallo zusammen,


der Titel des Posts sagt eigentlich schon alles:

Ich bekomme einen Notes-Error "Field is too large (32k) or View's column & selection formulas are too large". Weiß jemand, wie ich (vermutlich sind tatsächlich Profile schuld) diesen Fehler behebe?

Folgendes wurde schon probiert:
- Replikation
- Fixup
- Compact

Gruß
Alex
Titel: Re: 32k-Fehler bei NotesNoteCollection.BuildCollection mit SelectProfiles=true
Beitrag von: DAU-in am 06.08.08 - 15:39:46
Ich habe mit der NotesNote collection noch nicht gearbeitet, aber das Ergebnis scheint ja überzulaufen.
Was sammelst du alles in deiner Collection? Wenn du die Auswahl einschränkst und nicht selectallNotes nimmst, klappt es dann?

grüsse

Dau-in

Titel: Re: 32k-Fehler bei NotesNoteCollection.BuildCollection mit SelectProfiles=true
Beitrag von: deepmessage am 06.08.08 - 15:54:04
Hi,

ich verwende schon SelectProfiles=true statt SelectAll -
Mithilfe dieser Methode kann man sonst Designelemente "sammeln".

Alex
Titel: Re: 32k-Fehler bei NotesNoteCollection.BuildCollection mit SelectProfiles=true
Beitrag von: DAU-in am 06.08.08 - 16:13:36
Sammelt du wirklich nur Profile?  Vielleicht habt ihr da soviele drin?  Oder doch noch andere Designelemente?

wenn du SelectProfiles auf false setzt, was bekommst du dann?

schreib doch einfach mal den Code hier rein.

grüsse

Dau-in
Titel: Re: 32k-Fehler bei NotesNoteCollection.BuildCollection mit SelectProfiles=true
Beitrag von: deepmessage am 06.08.08 - 17:31:47
Hi,

es sind wirklich nur Profile. Den gesamten Code zu posten, würde das Forum sprengen, jedoch die wichtigen vier Zeilen sind:

Dim nnc As NotesNoteCollection
Set nnc = ns.CurrentDatabase.createNoteCollection(False)
nnc.SelectProfiles = true
Call nnc.BuildCollection() '<< krack!


Alex