Domino 9 und frühere Versionen > Entwicklung

LotusScript: Zeilenumbruch in String einfügen

<< < (4/6) > >>

cpo:
@eknori,

wo Du grad Api sagst...  ;D ;D ;D

@Dirk, teste ich morgen mal, danke

Schönen Feierabend!
CPO

cpo:
***Jauuuuul****

ich bekomme für Chr(14) und 15 wunderschöne Pipe-Zeichen - die sich aber natürlich wieder in einem Absatz befinden.

Außerdem müsste ich ja auch eigentlich nur ein 15 machen. Das Shift in scheint ja in Notes irgendwie ins Chr(10) eingebaut zu sein  ;D
Und damit das dann nicht hintereinander als Zeichen sondern gemeinsam erscheint am besten noch addieren - das gäbe dann 25... *nah-am-wahnsinn*

Mal ehrlich: Ich hab' diese Frage auf der Lotusphere vor ich glaub' zwei Jahren in Berlin in einem der Labs gestellt.
Neben dummen Blicken (die konnten einfach nicht begreifen, daß Anwender im Frontend arbeiten ;)) habe ich nichts geerntet. Selbst der IBM/Lotus-angebliche Frontend-Spezialist hat's nicht hinbekommen.
Aber man soll ja die Hoffnung nie aufgeben  :D

CPO

Karotte:
nach dem ich genau nochmal nach diesen Artikel gesucht habe, weil ich auch gern nen Zeilenumbruch hätte habe ich mir einfach mal den Code abgetippt, habe jetzt aber folgendes beim abspeichern der Formel springt mir der Cursor im Formel fenster zu chr(10) auf die ) markiert sie mir rot und jammert was von: das die ) nicht erwartet wurde. Ok dann habe ich einfach mal die Klammern entfernt, jetzt jammer notes nicht mehr und schickt mir auch ne Mail nur ohne Inhalt ;), also habe ich die Zuweisung von String entfernt und den Code gleich ins MailSend reingeschmissen, jetzt jammert Notes auch nicht aber beim ausführen der Funktion Senden jammert Notes nun mit:
Falscher Datentyp für Operator oder @Function: Text erwartet.

Anbei mein Code (ja und nicht lachen bei mir sieht alles chaotisch und einfach aus, vielleicht habe ich auch nur was übersehen)

@MailSend(SendTo;"";"";"Ihr gemeldetes Problem im Bereich: " + Chr10 + Sbereich + Chr10 + "Mit folgender Bemerkung: " + Chr10 + Sbeschreibung + Chr10 + "haben wir zur Kenntnis genommen und werden uns darum kümmern.";
[Sign] : [DeliveryReportConfirmed] : [ReturnReceipt])

Sbereich und Sbeschreibung sind Felder (wobei Sbeschreibung garnicht bei Datenbankfelder auftauch (ok anderes problem) also sbeschreibung ist raus und nu bekomm ich meine Mail wieder mit Inhalt aber ohne CR oder LF

Irgendjemand anregungen?

Karotte:
vielleicht sollte ich sagen das es sich garnicht um Script sondern um ne Formel handelt, daran wirds wohl liegen, hmm gibts da jetzt ne Möglichkeit auch inner Formel nen CR/LF zu machen ?

eknori:
Hab jetzt gerade keine Designer Hilfe zur Hand, aber so wie du das machst, ist chr10 ein Feldname.

chr(10) ist LotusScript

in Formelsprache muss es, wenn ich mich nicht irre, @Char(10) heißen

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln