Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Rainer am 28.06.05 - 12:03:29

Titel: RT Feld und Vorgabewert
Beitrag von: Rainer am 28.06.05 - 12:03:29
Hallo alle zusammen,

habe folgendes (kleines) Problem.

Eine Maske mit einem RT Feld, darin ein Vorgabewert:

"Die Preise sind freibleibend. Sie verstehen sich zuzüglich der am Tage der Lieferung gültigen Mehrwertsteuer.

Diesem Angebot liegen unsere allgemeinen Liefer- und Zahlungsbedingungen zugrunde.
( 1 AE = Arbeitseinheit entspricht 10 Minuten )

Professionalität und Kompetenz sichern wir Ihnen zu.

Bitte prüfen Sie unser Angebot.
Bei Rückfragen steht Ihnen unser Herr XXXX gerne zur Verfügung.
Tel.: XXXX / XXXX, Handy : XXXXX
Über Ihren Auftrag würden wir uns freuen und verbleiben

Mit freundlichen Grüßen"

wenn ich den Vorgabetext ändere und die Maske speichere dann sieht´s
so aus:

"Die Preise sind freibleibend. Sie verstehen sich zuzüglich der am Tage der Lieferung gültigen Mehrwertsteuer.  Diesem Angebot liegen unsere allgemeinen Liefer- und Zahlungsbedingungen zugrunde. ( 1 AE = Arbeitseinheit entspricht 10 Minuten )  Professionalität und Kompetenz sichern wir Ihnen zu.  Bitte prüfen Sie unser Angebot. Bei Rückfragen steht Ihnen unser Herr XXXX gerne zur Verfügung. Tel.: XXXX / XXXX, Handy : XXXXX Über Ihren Auftrag würden wir uns freuen und verbleiben  Mit freundlichen Grüßen"

Das ganze hat mal einwandfrei funktioniert. Wiess allerdings nicht mehr mit
welcher Designerversion ich das damals gestrickt hab.

Kann das jemand nachvollziehen oder gibt´s da ne Einstellung?

Danke im Vorraus.
Titel: Re: RT Feld und Vorgabewert
Beitrag von: ata am 28.06.05 - 13:07:52
Ich nehme an, daß dich die fehlenden Formatierungen stören - oder was funktioniert genau nicht?

ata
Titel: Re: RT Feld und Vorgabewert
Beitrag von: max.power am 28.06.05 - 13:40:46
Also ich gehe auch davon aus, dass ihm die fehlende Formatierung abgeht ;D

Kann den Fehler aber leider nicht nachvollziehen. Client 6.0.1CF1de mit DB auf Server 6.0.2CF2en. Stinknormales RT-Feld.

Seltsam...
Titel: Re: RT Feld und Vorgabewert
Beitrag von: lakin am 28.06.05 - 14:10:23
Da musst Du mit der Formelsprache arbeiten:

@NewLine >>erzeugt einen Zeilenumbruch

@Char(9) >> erzeugt einen Tabvorschub

also könnte der Vorgabewert so aussehen

Code
{Hallo Kollegen} + @NewLine + @NewLine + {Hier unsere neuen........}usw 

viele Grüße von Lakin.
Titel: Re: RT Feld und Vorgabewert
Beitrag von: max.power am 28.06.05 - 14:37:51
@Lakin:

Aber warum geht das dann bei mir?
Ich hab's bisher auch immer mit Formelsprache gemacht (wusste gar nicht, dass es auch ohne geht...) - klar kann er jetzt seinen Vorgabewert mit Formelsprache umschreiben, nur wäre es jetzt schon interessant zu wissen, warum's bei mir klappt und bei ihm nicht. ???
Titel: Re: RT Feld und Vorgabewert
Beitrag von: Rainer am 28.06.05 - 14:39:52
Hallo zusammen,

hab das ganze jetzt mit 6.5.1 und 6.5.3 an mehreren PC´s getestet.
Das Ergebnis ist das selbe.
Der Designer haut die Formatierung beim Speichern der Maske kaputt.

Im Designer 6.0.x gings wahrscheinlich noch.

Lässt sich irgendwo rausfinden mit welcher Version die DB erstellt wurde?

Danke für eure Antworten.
Titel: Re: RT Feld und Vorgabewert
Beitrag von: robertpp am 28.06.05 - 17:12:34
Du könntest noch probieren das ganze in ein zb. Profiledoc zu packen dort dann ein RTF mit deinem Vorgabewert hineinpacken und dann bei erstellen deines richtigen doc's mit:

Set msgitem = profiledoc.GetFirstItem("Message")
Call msgitem.CopyItemToDocument(memo,"Body")

den Inhalt des Profiledoc's-RTF in dein richtiges doc-RTF zu kopieren.
Titel: Re: RT Feld und Vorgabewert
Beitrag von: lakin am 29.06.05 - 07:56:06
@max.power : Ich weiss das auch nicht so genau. Aber bei mir hat es noch nie funktioniert einen String über mehrere Zeilen mit "" in ein RichText Feld zu setzen. Aber ich entwickle Notes ja auch erst seit versio 6.0.3  ;)
Titel: Re: RT Feld und Vorgabewert
Beitrag von: Rainer am 29.06.05 - 09:42:44
Hab´s jetzt erstmal mit @NewLine gelöst.

@robertpp: Das mit dem rtitem will ich demnächst emplementieren um
das ganze flexibler zu halten. (Textbausteine usw.)

Danke nochmal!  :)