Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet 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
-
hallo,
haben beide Mehrfachwerte den gleichen "Trenner"?
Gruß Werner
-
... 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
-
@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
-
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
-
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.
-
@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
-
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
-
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
-
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
-
... bei Umlauten musst du den Notes.ini-Parameter setzen - einzigster Workaround bei Umbrüchen und Umlauten
DisableUniscribe=1
Toni