OLE2 Farbe und Schriftart unterschiedlich

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Getting started ... Alles für einen gelungenen Start.
5 Beiträge • Seite 1 von 1
5 Beiträge Seite 1 von 1

OLE2 Farbe und Schriftart unterschiedlich

Beitrag von dkast (Specialist / 117 / 7 / 1 ) »
Hallo,
ich versuche gerade mit Hilfe von OLE2 Objekten eine Exceldatei zu erstellen. Die Daten dazu hole ich mir aus einer Tabelle die vom Anwender gefüllt wird.
Ist einer dieser Datensätze schon "seit gestern" (datum_eintrag<sy-datum) vorhanden soll die Schrift blau und kursiv werden.

Code: Alles auswählen.

CALL METHOD OF
      io_worksheet
      'Cells'      = go_cell
    EXPORTING
      #1           = if_row  "Row
      #2           = if_column. "Column

  GET PROPERTY OF go_cell 'Font' = go_font.
  SET PROPERTY OF go_font 'ColorIndex'  = 1. "schwarz

  IF ls_zfehlteile_liste-erst_dat < sy-datum."-> Schrift blau
    
    GET PROPERTY OF go_cell 'Font' = go_font.
    SET PROPERTY OF go_font 'ColorIndex' = 5. "blau
    SET PROPERTY OF go_font 'Italic'  = 1.

  ELSE.
    GET PROPERTY OF go_cell 'Font' = go_font.
    SET PROPERTY OF go_font 'ColorIndex'  = 1. "schwarz
    SET PROPERTY OF go_font 'Italic'  = 2. " nicht kuriv ?????????

  ENDIF.

Ich habe aber das Problem dass alle zeilen blau und kursiv gemacht werden auch wenn er in den else Zweig abspringt.

Habe ich irgendetwas wichtiges vergessen oder warum wechselt er die Farbe nicht?

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


Re: OLE2 Farbe und Schriftart unterschiedlich

Beitrag von abuma (Specialist / 102 / 36 / 14 ) »
huhu,

als erstes mal ein Link den ich persönlich ziemlich hilfreich finde :)
http://www.tricktresor.de/blog/bor-integration/

Änderung: Hatte selber einen Denkfehler. Dein Coding sieht eigentlich richtig aus...


Liebe Grüße
abuma

Re: OLE2 Farbe und Schriftart unterschiedlich

Beitrag von dkast (Specialist / 117 / 7 / 1 ) »
Es ist vielleicht noch zu erwähnen das dieser code in einem Perform ist. aufgerufen wird das alles für jede Zelle einer Zeile was aber der funktion nichts abhaben sollte.

Aber wie gesagt das Ergebnis ist, dass alles blau und kursiv gemacht wird.

Re: OLE2 Farbe und Schriftart unterschiedlich

Beitrag von abuma (Specialist / 102 / 36 / 14 ) »
Also ich habe das mal bei mir versucht nachzustellen und bei mir funktioniert es.

Code: Alles auswählen.

 SET PROPERTY OF go_font 'Italic'  = 2. " nicht kuriv ?????????
Nicht Kursiv wäre 0.

Wenn ich bei Italic 2 einstelle wird die Farbe auf Schwarz geändert und das Kursiv bleibt dann halt stehen.

Aber gedebuggt hast du das alles ja schon?

Liebe Grüße
abuma

Re: OLE2 Farbe und Schriftart unterschiedlich

Beitrag von dkast (Specialist / 117 / 7 / 1 ) »
abuma hat geschrieben:Also ich habe das mal bei mir versucht nachzustellen und bei mir funktioniert es.

Code: Alles auswählen.

 SET PROPERTY OF go_font 'Italic'  = 2. " nicht kuriv ?????????
Nicht Kursiv wäre 0.

Wenn ich bei Italic 2 einstelle wird die Farbe auf Schwarz geändert und das Kursiv bleibt dann halt stehen.

Aber gedebuggt hast du das alles ja schon?

Liebe Grüße
abuma
Ich habe das Problem gerade gefunden. Dein code ist natürlich absolut korrekt danke . Ich hatte auf das Faslche Datumsfeld in miener Struktur abgefragt. :cry:

Seite 1 von 1

Vergleichbare Themen

1
Antw.
1344
Views
Schriftart ABAP
von Lukas R. » 08.06.2016 07:48 • Verfasst in ABAP® für Anfänger
3
Antw.
4462
Views
Schriftart im Selection-Screen
von bj2311 » 21.11.2011 12:11 • Verfasst in Dialogprogrammierung
4
Antw.
2818
Views
Problem bei Export aus ALV in Excel - Schriftart
von Gerd_Ziller » 08.12.2005 10:59 • Verfasst in ABAP® Core
1
Antw.
1072
Views
DropDowns in Tablecontrolzeilen unterschiedlich befüllen?
von asdfjklö » 08.09.2008 14:09 • Verfasst in ABAP® für Anfänger
1
Antw.
1958
Views
Dynpro je nach Sprache unterschiedlich
von MelanieLink » 09.01.2008 10:34 • Verfasst in Dialogprogrammierung

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Aktuelle Forenbeiträge

IF mit AND und OR
vor 4 Tagen von GastX 6 / 4458
Meine Inbox
vor 5 Tagen von Rabea1103 1 / 2719
PCL2 Cluster auslesen
vor 6 Tagen von DeathAndPain 2 / 3946
FUBA 'HR_INFOTYPES_OPERATION'
vor einer Woche von Bright4.5 3 / 9207

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

IF mit AND und OR
vor 4 Tagen von GastX 6 / 4458
Meine Inbox
vor 5 Tagen von Rabea1103 1 / 2719
PCL2 Cluster auslesen
vor 6 Tagen von DeathAndPain 2 / 3946
FUBA 'HR_INFOTYPES_OPERATION'
vor einer Woche von Bright4.5 3 / 9207