Domino 9 und frühere Versionen > Entwicklung

Neuer Absatz per Script im uidoc

(1/2) > >>

cpo:
@All,
ich stehe wahrscheinlich fürchterlich auf der Leitung - aber ich krieg's nicht hin  :-[
Also, ich brauche einen Button auf einer Maske (uidoc) der sich Werte aus verschiedenen Quellen zusammensucht und diese Werte in ein Feld schreibt.
Bis dahin auch alles kein Problem. Jetz möchte ich aber, daß an bestimmten Stellen ein "Return" eingefügt wird.
Ich hab's mit Chr(10), 13, 0 usw. probiert. Ergebnis ist zwar ein Zeilenumbruch aber kein Absatz! Das kann ich nicht gebrauchen >:(
Was funktioniert, ist über RichTextItem zu gehen und da mit AppendNewLine zu arbeiten - dann kriege ich das aber im uidoc nicht angezeigt ohne zu speichern (und dem ganzen Frage-, schließen, SaveOptions usw.-Mist)

Es muß doch möglich sein, in einem ganz schlichten Feld per Script einen ganz schlichten "@NewLine" einzugeben - oder nicht ??? ??? ???
Öhm, Evaluate("@NewLine") hab' ich auch schon ausprobiert, das macht irgendwie gar nix :-[
Weiß jemand, auf welcher Leitung ich stehe?
CPO

Till_21:
Hi,
lös den kram doch mit formula und dann ein +@char(13). sollte wohl kein multivalue feld sein...

cpo:
Tja, ich hätte erwähnen sollen, daß in dem Teil, wo ich mir die Texte zusammensuche schon ein wenig komplexer Kram abläuft - und da geht nicht mit @@.

Schlimmstenfalls kann ich mir das Zeug per Script in die ini schreiben und dann mit @@ rausholen und einfügen 8), klar, ich kann nur nicht glauben, daß es keine Möglichkeit gibt, per Script eine Absatzmarke in ein Textfeld zu kriegen >:(

cpo

kwalli:
hi cpo,

hilft es dir, wenn du an den feldeigenschaften etwas herumspielst?
z.b. 3.tab -->optionen für mehrfachwerte

mfg
kwalli

pipsxx:
hi!

wahrscheinlich habe ich das jetzt falsch verstanden oder liege damit voellig daneben. ( wenn ja, vergiss es einfach wieder ;) )

aber kannst du dir nicht für einen absatz 2x nen zeilenumbruch basteln?
hab ich in nem script mal so gemacht:

dim newline as string
dim text as string
newline = chr(10)
text = "Hallo" +newline+newline+ "zwei zeilen weiter"

das arbeitet dann so aehnlich, wie @newline und 2x zeilenumbruch ergab bei mir nen absatz :)

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln