Das Notes Forum

Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: Kleiner am 15.03.07 - 20:57:36

Titel: Export nach Excel - Textfeld bei 255 Zeichen abgeschnitten
Beitrag von: Kleiner am 15.03.07 - 20:57:36
Hallo an das Notes Forum,
ich habe einen View erstellt, um gewünschte Daten nach Excel zu exportien (via 123 file). Dummerweise wird ein Textfeld, welches teilweise mehr als 255 Zeichen besitzt, nach 255 Zeichen abgeschnitten.

Kann man da am Export was schrauben.
Oder kann ich das Feld aufteilen, z.B. die ersten 250 Zeichen in ein Feld und die 2. 250 Zeichen in ein weiteres Feld, in excel packe ich sie mir wieder zusammen.

also im Designer unter Formula sowas wie (kenne den Syntax nicht)
@copy(sourcefield;character_number_to_start;number_of_characters) würde dann zu

@copy(bodytxt;1;250)
@copy(bodytxt;251;250)

Wäre super, wenn mir da einer aushelfen kann.
Vielen Dank schon einmal im Voraus.
Der Kleine
Titel: Re: Export nach Excel - Textfeld bei 255 Zeichen abgeschnitten
Beitrag von: umi am 16.03.07 - 09:53:26
Evtl. machst Du aus der Spalte einfach 2

1. Spaltenformel @left(bodytxt;250)
2. Spaltenformel: ungefähr @middle(bodytxt;251;@length(bodytxt)-250);

Natürlich fehlt in der Formel noch das Error handling :-)

Zum Thema Excel export findest Du weitere Beiträge im Forum, falls Du das noch mit ein wenig programmierung aufbessern willst.
Titel: Re: Export nach Excel - Textfeld bei 255 Zeichen abgeschnitten
Beitrag von: Kleiner am 16.03.07 - 11:06:36
Hallo,
vielen Dank. Scheint zu funktionieren. Muss ich jetzt nur noch umsetzen für Felder mit ~1000 Zeichen.

Supi
Der Kleine
Titel: Re: Export nach Excel - Textfeld bei 255 Zeichen abgeschnitten
Beitrag von: umi am 16.03.07 - 11:39:35
Ja


2.Spalte =
_len:=@lenght(bodytxt);
_zeige:=@if(_len>250;@middle(bodytxt;251;_len-250);"");
@if(@iserror(_zeige);"";_zeige);