Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: iukhdh am 03.04.08 - 17:58:17

Titel: Neue Zeile innerhalb einer Spalte
Beitrag von: iukhdh am 03.04.08 - 17:58:17
Hallo Forum,

kann sich jemand dieses seltsame Verhalten erklären? Wo hängts bei mir grad? :

Ich habe eine Spalte, in der Mehrfachwerte mit einer Zeilenschaltung getrennt werden. Die Spalte kann bis zu 9 Zeilen anzeigen, nimmt aber nur soviele wie benötigt werden.

Ich habe in einem Dokument 2 Felder, die ich in der Spalte untereinander anzeigen möchte.

Feld 1 alleine in der Spalte angezeigt, benötigt 3 Zeilen, die auch schön gefüllt werden, sodass der komplette Text angezeigt wird.

Wenn ich aber nun in der Spalte  Feld1:Feld2  einprogrammiere, wird Feld1 nur in einer Zeile dargestellt, d.h. der Rest verschwindet rechts aus der Spalte hinaus. Feld2 wird wieder über mehrere Zeilen angezeigt.

 ???

Schön wäre es, wenn von beiden Feldern der komplette Text angezeigt würde.

Hat jemand eine Idee?

Thomas
Titel: Re: Neue Zeile innerhalb einer Spalte
Beitrag von: WernerMo am 03.04.08 - 18:36:20
hallo,

haben beide Mehrfachwerte den gleichen "Trenner"?

Gruß Werner
Titel: Re: Neue Zeile innerhalb einer Spalte
Beitrag von: ata am 03.04.08 - 19:59:19
... oder probier's mal mit @Implode - einen String bilden und dann mit @Explode wieder die Elemente trennen - das hat in einer früheren Version mal geholfen...

Toni
Titel: Re: Neue Zeile innerhalb einer Spalte
Beitrag von: iukhdh am 03.04.08 - 23:59:53
@Werner: Die beiden Felder sind nur Textfelder, keine Textliste. Also keine Mehrfachwerte.

@Toni: Das probier ich morgen mal aus. Scheint also ein bekanntes Problem zu sein, oder?

Gute Nacht
Titel: Re: Neue Zeile innerhalb einer Spalte
Beitrag von: koehlerbv am 04.04.08 - 00:09:58
Wenn das keine Mehrfachwerte sind, dann kann das so auch nicht klappen. Mehrfachwerte trennen = 1 Mehrfachwert pro Zeile. Was Du machen willst, erfordert eine reine Stringverknüpfung, also "+" statt ":".

Bernhard
Titel: Re: Neue Zeile innerhalb einer Spalte
Beitrag von: iukhdh am 04.04.08 - 07:40:50
Guten Morgen Bernhard,

das kann ich jetzt nicht ganz nachvollziehen, bzw. vielleicht hast du was falsch verstanden.

Wenn ich in der Spalte mehrere Werte hintereinander per Formel eingebe, z.B. "Das":"ist":"ein":"Test", und dann noch in der Spalte "Trennzeichen bei Mehrfachwert = Zeilenschaltung" einschalte, dann kommt einwandfrei

Das
ist
ein
Test

Warum soll dass dann nicht mit

Feld1:Feld2 funktionieren?

Es tut ja auch,  nur seltsamerweise wird der  Inhal von Feld 1 nicht am Spaltenrand umgebrochen und in der nächsten Zeile weitergeführt, sondern geht am Rand raus. Bei Feld 2 klappts mit dem Umbruch.
Titel: Re: Neue Zeile innerhalb einer Spalte
Beitrag von: iukhdh am 04.04.08 - 08:12:25
@Toni: Das mit dem Implode und Explode hat leider nicht geklappt, gleiches Ergebnis wie vorher. Der Inhalt des Ersten Feldes geht über den Rand hinaus, der Inhalt vom zweiten Feld wird ordentlich im Feld angezeigt

@Bernhard: Das mit "+" statt ":" war mein erster Versuch, aber da kommt nicht so ganz das raus was ich will. Ich möchte nämlich wirklich bei jedem Feld eine neue Zeile beginnen, da ich z.B. auch mal eine Leerzeile benötige. Es geht letztlich nicht nur um zwei Felder, ich hab das Problem nur reduziert für die Anfrage hier.

Ciao
Titel: Re: Neue Zeile innerhalb einer Spalte
Beitrag von: Axel am 04.04.08 - 08:35:08
Ich habe das mal auf die Schnelle nachgestellt. Bei mir funktioniert das mit zwei Feldern einwandfrei.

Feld 1 und Feld 2 sind normale Textfelder. Als Formel in der Ansichtenspalte habe ich Feld1 : Feld2 eingetragen. Als Trennzeichen bei Mehrfachwerten "Neue Zeile" und in den Ansichteneigenschaften die Zeilenhöhe auf 9 (wird an Inhalt angepasst).

Erstell mal die Ansicht neu. Vielleicht hat die einen Schlag.


Axel
Titel: Re: Neue Zeile innerhalb einer Spalte
Beitrag von: joringel am 04.04.08 - 11:05:33
Enthalten die Einträge in den Felder ev. Umlaute oder andere Sonderzeichen?

Dann ist es vielleicht dieses Problem:

http://atnotes.de/index.php?topic=39581.msg251533#msg251533

Gruß
Peter
Titel: Re: Neue Zeile innerhalb einer Spalte
Beitrag von: iukhdh am 04.04.08 - 14:59:04
Ja, da sind Umlaute und Sonderzeichen drin. Ich tendiere aber gerade immer mehr zu der zerschossenen Ansicht, da auch andere Dinge grad nicht so recht tun wie sie es sollten. Werd ich am Montag mal neu aufbauen. Axels Hardcopy zeigt ja dass es gehen muss.

Schönes Wochenende
Titel: Re: Neue Zeile innerhalb einer Spalte
Beitrag von: ata am 04.04.08 - 15:47:26
... bei Umlauten musst du den Notes.ini-Parameter setzen - einzigster Workaround bei Umbrüchen und Umlauten

DisableUniscribe=1

Toni