SAPscript Include Textformatierung

Getting started ... Alles für einen gelungenen Start.
17 Beiträge • Seite 1 von 2 (current) Nächste
17 Beiträge Seite 1 von 2 (current) Nächste

SAPscript Include Textformatierung

Beitrag von Pearthy (ForumUser / 15 / 0 / 0 ) »
Ich glaube da habe ich mal eine ganz dumme Anfängerfrage???

Ich will in einem Formular bei einem Include-Text die Formatierung mit übernehmen. Also ich meine der Text wurde teilweise auch in fett geschrieben und nun soll das natürlich auch so ausgegeben werden. Aber irgendwie klappt das im Include nicht so richtig.

Habe für diese Zeile den Standardabsatz eingestellt und dem Include mit der Paragraph-Anweisung auch mitgegeben.

Hoffe da kann mir jemand helfen!
Ciao Pearthy

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von Andreas G (Specialist / 175 / 0 / 0 ) »
Hallo Pearthy.

Könntest du denn Code vielleicht mal auszugsweise angeben? Ich versteh zwar deine Frage, hab aber nicht ganz verstanden, was deine Lösung wäre :oops:

Frage: hast du den Defaultabsatz vor der IncludeZeile stehen? (DF INCLUDE ...) Das ist nämlich falsch. Ein Include in ein Formular einbauen geht so:

Code: Alles auswählen.

/: INCLUDE ...
mfg Andi
Hauptsoch: HAUPTSOCH!

Beitrag von Gast ( / / 0 / 3 ) »
Hallo,
wenn man dem Standardtext, der mit INCLUDE aufgerufen wird, das richtige Formular zoordnet wo er eingebunden ist, muss es funktionieren z.B.:

Formular ZMAHNUNG
Textelement /E 509 INCLUDE 'ZTEXT'iD ....LANGUAGE ...

Trans. SO10 Text ZTEXT Format -> Formular wechseln
-> ZMAHNUNG

Gruß
H

Beitrag von Pearthy (ForumUser / 15 / 0 / 0 ) »
Also okay, dann will ich es mal ein wenig genauer erklären! Denke nämlich nicht das mir das zuordnen vom Formular hilft, es handelt sich leider nicht um einen Standardtext.

Der Text ist ein Kopftext aus der Auftragsbestätigung und ist teils in fett und teils nicht. Jetzt soll er im SAPscript-Formular RVORDER01 mit folgender Zeile eingebunden werden:
/: INCLUDE &VBDKA-TDNAME& OBJECT VBBK ID 0001 PARAGRAPH XX
was auch funktioniert nur nicht in fett!
Deswegen meine Frage wie und ob überhaupt man das realisieren kann?
Ciao Pearthy

Beitrag von Andreas G (Specialist / 175 / 0 / 0 ) »
Pearthy hat geschrieben: ...
/: INCLUDE &VBDKA-TDNAME& OBJECT VBBK ID 0001 PARAGRAPH XX
was auch funktioniert nur nicht in fett!
Deswegen meine Frage wie und ob überhaupt man das realisieren kann?
Hallo.

Probiers mal so:
AF <ZF>
/: INCLUDE &VBDKA-TDNAME& OBJECT VBBK ID 0001 PARAGRAPH XX
</>
AF... ein Absatzformat
ZF... ein Zeichenformat dass FETT schreibt!
das müsste meines wissens so funktionieren!
8)
mfg Andi
Hauptsoch: HAUPTSOCH!

Beitrag von Gast ( / / 0 / 3 ) »
Vielen Dank,
aber würde dadurch nicht der gesamte Text in fett erscheinen? Ich will ja die Formatierung des Kopftextes so lassen wie Sie ist. Also teils fett und teils nicht fett!

Daher habe ich das jetzt erst mal nicht ausprobiert. Sollte es aber doch so wie ich meine funktionieren dann kann ich es gerne mal probieren...

Der Eintrag davor war auch von mir, sorry

Beitrag von Pearthy (ForumUser / 15 / 0 / 0 ) »
Vielen Dank,
aber würde dadurch nicht der gesamte Text in fett erscheinen? Ich will ja die Formatierung des Kopftextes so lassen wie Sie ist. Also teils fett und teils nicht fett!

Daher habe ich das jetzt erst mal nicht ausprobiert. Sollte es aber doch so wie ich meine funktionieren dann kann ich es gerne mal probieren...
Ciao Pearthy

Beitrag von Andreas G (Specialist / 175 / 0 / 0 ) »
hi nochmal.

ja, damit hast du recht, das der gesamte text fett geschrieben wird.
Anderer vorschlag: Beim Zeichenformat bei Formatierung fett 'Halten' einstellen. Vielleicht hilft das? Ein versuch wärs wert :wink:
mfg Andi
Hauptsoch: HAUPTSOCH!

Beitrag von Pearthy (ForumUser / 15 / 0 / 0 ) »
Leider nicht, habe schon halten eingestellt.
Kann es vielleicht was mit den Fonts im Kopftext zu tun haben? Das wenn die unterschiedlich zu denen im Formular sind, SAPscript nicht die Formatierungen mit übernehmen kann?
Ciao Pearthy

Beitrag von Andreas G (Specialist / 175 / 0 / 0 ) »
Was verstehst du unter Kopftext und unter Formular? Den ein Formular besteht meist aus einem Kopf und aus einem MAIN Fenster. Und wenn du Absatz - oder Zeichenformate definierst, gelten diese für das ganze Formular. Verwendest du einen STYLE? Denn wenn du einen Style am Seitenanfang angibst, übersteuert der dir die Absatz- und Zeichenformate (auf deutsch: er erkennt NUR Zeichen- und Absatzformate in diesem Style).

mfg Andi
Hauptsoch: HAUPTSOCH!

Beitrag von Pearthy (ForumUser / 15 / 0 / 0 ) »
Okay, mit Kopftext meinte ich die Texte aus dem Kopf in der Auftragsbestätigung. Da gibt es ja auch einen Texteditor und deswegen weiß ich nicht in wie weit dieser einen Einfluß auf die Darstellbarkeit hat.

Einen Style habe ich nicht eingestellt, wie macht man sowas überhaupt?
Ciao Pearthy

Beitrag von Nicole_80 (Specialist / 120 / 0 / 0 ) »
Hallo!

Mit der Transaktion SE72 (Stil) kannst du dir einen Stil anlegen.
Dort definierst du ein Absatzformat (zb: AS), und ein Zeichenformat (zb: B) bei dem du angibst des es fett drucken soll.

Bei den Texten hast du mehrere Möglichkeiten:

1. Entweder ist es ein Text den du über die SO10 (Texte) definierst und bei dem du dann über Format-Stil wechseln, deinen Stil vorgeben kannst.
Dort mußt du dann deinen Text mit den Absatz- und Zeichenformaten angeben.
Beispiel:
AS Das ist mein Text. Mit einem <B>fetten</> Wort.

2. Ist es ein Text, der in einem Auftrag über die VA03 - Springen - Kopf - Texte, steht.
Kannst du in der Eingabe-Maske in den Editor wechseln, wo du auch Absatz- und Zeichenformate angeben kannst. Dort kannst du dann auch wieder deinen Text mit Formaten angeben.
Beispiel:
AS Das ist mein Text. Mit einem <B>fetten</> Wort.


In deinem Formular mußt du dann bei dem Include angeben welches Format er verwenden soll. Evlt. auch noch deinem Formular deinen definierten Stil mitgeben.


Hoffe das hilft dir weiter?!
Nicole

Beitrag von Gast ( / / 0 / 3 ) »
So okay,

ich habe mir das alles nochmal angeschaut. Ich habe eigentlich keinen Stil für das Formular eingestellt, aber wo kann man das genau sehen? Denn wenn ich auf Stil wechseln im Formular gehe, dann kann ich nur einen neuen auswählen und sehe nicht den aktiven.

Ansonsten habe ich feststellen können, daß der Stil in den Kopftexten von der Auftragsbestätigung anscheinen in Times ohne Höhenangabe ist und in meinem Formular Times mit 10,0 Punkt.

Aber nach wie vor kommt beim Druck nicht die Formatierung des Kopftextes zu tragen. Obwohl ich jetzt festgestellt habe das SAPscript unterstrichen übernimmt, nur nicht fett!

Beitrag von Nicole_80 (Specialist / 120 / 0 / 0 ) »
Hallo!

Wenn ein Stil eingestellt ist, dann ist der, wenn du unter Stil wechseln siehst, gelb markiert!

Und beim Include-Aufruf gibst du dein Absatzformat (XX) an:

/: INCLUDE &VBDKA-TDNAME& OBJECT VBBK ID 0001 PARAGRAPH XX


Wir haben unsere Kopftext in den Belegen alle mit Format * (Stern) angegeben. Dieses Format zieht dann das Absatzformat das als letztes im Formular angegeben wird. Zusätzlich wird dann bei uns der Include noch mit Paragraph xx aufgerufen, dieser Parameter gibt an in welchen Absatzformat der Textbaustein ausgegeben wird.




Wenn du in deinen Kopftext im Auftrag siehst, welches Absatzformat ist da angegeben? Und welches Zeichenformat ist drin?


Nicole

Beitrag von Pearthy (ForumUser / 15 / 0 / 0 ) »
Hallo Nicole,

genau so wie Du es beschrieben hast habe ich es ja auch gemacht, dachte das weiter oben schon beschrieben zu haben. Aber er übernimmt beim Druck nicht die Formatierung und das verstehe ich nicht.

Ein Stil ist bei mir also wirklich nicht eingestellt, da nichts gelb markiert ist.
Ob es vielleicht an der "Oberfläche" für die Textobjekte liegt? Aber beim ändern in der Transaktion SE75 von TA in TX hat sich auch kein Erfolg eingestellt. Irgendwo muß doch noch eine Einstellung sein die ich nicht berücksichtigt habe...
Ciao Pearthy

Vergleichbare Themen

5
Antw.
406
Views
Leerzeichen in Include SapScript
von L0w-RiDer » 30.09.2022 11:21 • Verfasst in ABAP® für Anfänger
7
Antw.
545
Views
5
Antw.
5595
Views
Smartforms Textformatierung aus Kopftext(Angebot) übernehmen
von raiden » 23.08.2013 18:06 • Verfasst in ABAP® für Anfänger
10
Antw.
10587
Views
SAPScript: INCLUDE Text nach Stat. text
von Chrisu » 09.08.2005 11:06 • Verfasst in Basis
1
Antw.
10944
Views
Unterschied Include und Top-Include
von TomTom » 01.12.2005 08:45 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Regex in where
vor 13 Stunden von tar 8 / 305
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1594
Programm anlegen mit Vorlage
vor 2 Tagen von DeathAndPain 2 / 243
IT0024 Qualifikationen CP-ID
vor 2 Tagen von DeathAndPain 2 / 481

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Regex in where
vor 13 Stunden von tar 8 / 305
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1594
Programm anlegen mit Vorlage
vor 2 Tagen von DeathAndPain 2 / 243
IT0024 Qualifikationen CP-ID
vor 2 Tagen von DeathAndPain 2 / 481

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 2 Tagen von snooga87 1 / 182
aRFC im OO-Kontext
letzen Monat von ralf.wenzel 1 / 3360
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9911