Das Notes Forum

Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: LisaS am 29.03.07 - 17:32:34

Titel: getitemvalue macht n. 80 Zeichen e. Zeilenumbruch?
Beitrag von: LisaS am 29.03.07 - 17:32:34
Hallo, ich habe ein merkwürdiges Phänomen:
Code
varTemp = doc.Getitemvalue("Beschaeftigung_"+Cstr(i))
Es wird immer nach ca. 80 Zeichen automatisch ein Zeilenumbruch eingefügt.
Es ist definitiv kein Zeilenumbruch im Feld, der Inhalt ist auch nicht rein kopiert.
Hat da jemand eine Erklärung für?

Gruß
Hitcher
Titel: Re: getitemvalue macht n. 47 Zeichen e. Zeilenumbruch?
Beitrag von: koehlerbv am 29.03.07 - 17:43:57
Von alleine sollten die Dinger da nicht reinkommen.
Geh mal die Values (Original, varTemp) zeichenweise durch und prüfe auf Chr$ (10) und Chr$ (13).

Bernhard
Titel: Re: getitemvalue macht n. 80 Zeichen e. Zeilenumbruch?
Beitrag von: LisaS am 29.03.07 - 18:40:37
Mit
Code
Dim ret As Variant
			Dim SZ(1) As Variant
			SZ(0)=Chr$(13)
			SZ(1)=Chr$(10)
			ret = Replace(varTemp ,SZ, " ")
bekomme ich zwar den Umruch raus, leider auch alle beabsichtigten Umbrüche...

Sieht mir irgend wie nach nem Bug aus.

Gruß
Hitcher
Titel: Re: getitemvalue macht n. 80 Zeichen e. Zeilenumbruch?
Beitrag von: koehlerbv am 29.03.07 - 18:52:04
Das meinte ich aber nicht: Du solltest nicht austauschen, sondern im Original und in Variablen prüfen, ob da an den gleichen Stellen Zeilenumbrüche sind. Wenn nicht, ist es ein Bug - oder hat doch eine andere Ursache. Wenn ja: Dann liegt des Pudels Kern sowieso woanders.

Bernhard