Das Notes Forum

Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: A+S am 15.01.08 - 15:37:41

Titel: Zeilen werden beim Drucken nicht umgebrochen
Beitrag von: A+S am 15.01.08 - 15:37:41
Hallo!

Ich habe 3 Textfelder im Betriebssystem-Style nebeneinander in einer Maske angeordnet. Die Felder dienen nur zur Ausgabe einer Statistik. Ich schreibe in die Felder Werte, die durch ein Chr(13) getrennt werden und somit zeilenweise Sätze ergeben. Das ganze sieht in Notes auch wunderbar aus, aber sobald ich das ganze Drucken möchte wird es ohne die Umbrüche ausgedruckt.
 
Wie kann ich jetzt das Ganze vernünftig ausdrucken? Ich bin auch für vollkommen neue Ansätze offen, weil die Textfelder wohl auch nicht unbedingt dafür gedacht sind. :-\

Gruß,
Kai
Titel: Re: Zeilen werden beim Drucken nicht umgebrochen
Beitrag von: m3 am 15.01.08 - 15:38:59
Multivalue-Textfield mit Newline als Wertetrenner?
Titel: Re: Zeilen werden beim Drucken nicht umgebrochen
Beitrag von: A+S am 15.01.08 - 15:40:36
Multivalue ist es, aber ich trenne es in Lotus Script per Chr(13), also Zeilenumbruch. Muss ich es wie eine Textliste behandeln?
Titel: Re: Zeilen werden beim Drucken nicht umgebrochen
Beitrag von: diali am 15.01.08 - 15:43:06
im Script musst Du ein Array übergeben.
Die Darstellung mit einer neuen Zeile pro Datensatz macht dann das Feld automatisch, wenn in den Feld-Eigenschaften als Mehrfachwertetrenner die Neue Zeile eingetragen ist.
Titel: Re: Zeilen werden beim Drucken nicht umgebrochen
Beitrag von: m3 am 15.01.08 - 15:43:44
ARGL.

Wenn Du Multivalue-Fields befüllen willst, dann ist ein Array (NICHT eine Liste) der Container der Wahl. Siehe Designer-Hilfe zu GetItemValue und ReplaceItemValue.

Titel: Re: Zeilen werden beim Drucken nicht umgebrochen
Beitrag von: A+S am 15.01.08 - 15:50:30
OK. Ein Array habe ich bereits. Aber wie übergebe ich ein 2-dim. Array an das Textfeld?
Titel: Re: Zeilen werden beim Drucken nicht umgebrochen
Beitrag von: ata am 15.01.08 - 15:56:12
Zitat
2-dim. Array

??? was hast du damit vor?

Toni
Titel: Re: Zeilen werden beim Drucken nicht umgebrochen
Beitrag von: A+S am 15.01.08 - 16:00:34
Ich arbeite gern damit, weil ich mir die Daten so besser in tabellarischer Form vorstellen kann. Ich gebe Sie ja auch theoretisch in einer Tabelle aus, wenn man so will.

Mein Problem hat sich aber gerade erledigt, ich gebe jetzt anstatt dem Chr(13) ein Semikolon mit und habe das Textfeld entsprechend eingreichtet.

Immer wieder verblüffend wie schnell einem hier geholfen wird. Danke!

MfG
Kai
Titel: Re: Zeilen werden beim Drucken nicht umgebrochen
Beitrag von: diali am 16.01.08 - 07:43:48
einfacher ist es an dieser Stelle mit mehreren Arrays zu arbeiten. Und vorstellen kann man sich dies dann so Array 1 an Stelle x korrespondiert mit Array 2 an Stelle x ... korrespondiert mit Array n an Stelle x.
Titel: Re: Zeilen werden beim Drucken nicht umgebrochen
Beitrag von: ata am 16.01.08 - 10:18:50
Zitat
Aber wie übergebe ich ein 2-dim. Array an das Textfeld?

... ich meinte eher, daß das so keinen Sinn macht

Toni
Titel: Re: Zeilen werden beim Drucken nicht umgebrochen
Beitrag von: A+S am 16.01.08 - 11:01:04
Wieso? Weil es mit einem 2 dim. Array nicht funktioniert?
Titel: Re: Zeilen werden beim Drucken nicht umgebrochen
Beitrag von: koehlerbv am 16.01.08 - 11:05:01
Notes-Items sind zwar immer Arrays (ausser ein RTI), aber prinzipiell nur eindimensional.

Bernhard
Titel: Re: Zeilen werden beim Drucken nicht umgebrochen
Beitrag von: A+S am 16.01.08 - 11:14:21
OK. Ein Array habe ich bereits. Aber wie übergebe ich ein 2-dim. Array an das Textfeld?

Ja, okay. Deswegen hatte ich ja gefragt, ob es auch mit einem 2D Array geht. War vielleicht ein bisschen undurchsichtig, weil ich geschrieben habe, dass ich bereits ein Array habe. Zu dem Zeitpunkt war es bereits 2D.

Notes-Items sind zwar immer Arrays (ausser ein RTI), aber prinzipiell nur eindimensional.

Danke für die Info.

MfG
Kai
Titel: Re: Zeilen werden beim Drucken nicht umgebrochen
Beitrag von: ata am 16.01.08 - 12:01:04
... danke an Bernhard - so war es gemeint...

Toni