Smartforms farbige Tabellenzellen dynamisch

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
6 Beiträge • Seite 1 von 1
6 Beiträge Seite 1 von 1

Smartforms farbige Tabellenzellen dynamisch

Beitrag von Cyber_Fairy (ForumUser / 8 / 0 / 1 ) »
Hi!

Wie kann ich einzelne Tabellen-/Schablonen-Zellen in Smartforms dynamisch farbig darstellen? Die betreffende Zelle soll abhängig von einer Bedingung mal grün, mal rot, mal gelb usw. eingefärbt werden.
Hat jemand eine Ahnung wie das geht oder ob das überhaupt geht?

Gruß
Cyber_Fairy

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


Re: Smartforms farbige Tabellenzellen dynamisch

Beitrag von RockyAM (ForumUser / 30 / 0 / 7 ) »
Hallo ja geht,

Vorgehensweise:

Je nach dem wieviele unterschiedliche Farben du benötigst legst du diese Anzahl an ZEILEN an.
Bsp. 3Farben ( Du legst 3 gleiche Zeilen (jeweils anderer Name) an und färbst die jeweilige ZELLE in der gewünschten Farbe über die Schattierung ein).
In deiner Loop der Ausgabe machst du eine Bedingung für deinen Inhalt: Wenn Inhalt = A verwende Zeile 1, wenn Inhalt = B verwende Zeile 2...)

Hoffe es ist verständlich.

Viele Grüße

Re: Smartforms farbige Tabellenzellen dynamisch

Beitrag von Cyber_Fairy (ForumUser / 8 / 0 / 1 ) »
Hallo!

Danke für die schnelle Antwort! Ich habe es gleich umgesetzt und es hat funktionieert :D

Hast Du eine ähnlich gute Idee für Schablonen-Zellen? Wir sollen wegen der Farbe Etiketten auf Laserdruckern (6 Etiketten auf DIN A4) drucken. Ich habe sechs Fenster und pro Fenster eine Schablone angelegt. Mit Hilfe einer Schablone kann man doch so wunderbar Zellen mit fester Höhe definieren, deshalb ist es in diesem Fall eine Schablone und nicht eine Tabelle geworden. Die Zelle in der ich die Farbe ausgebe, befindet sich in der Mitte der Schablone und wir müssen mindestens 10 Farben abbilden.

Ich habe drei Ideen:

1. In jedem Fenster (Etikett) definiere ich pro Farbe eine Schablone und die Farbzelle färbe ich in der gewünschten Farbe ein. Abhängig vom Ihhalt einer Variablen, das in einer Bedingung zur Schablone abgefragt wird, wird eine der Schablonen verwendet.
2. Pro Fenster (Etikett) und Farbe definiere ich ein Zusatzfenster, das ich über die Farbzelle lege und mit der gewünschten Farbe einfärbe. Welches dieser Fenster prozesiert wird, wird wieder mit Hilfe einer Bedingung zu diesem Zusatzfenster entschieden.
3. Ich kann natürlich auch zwei Schablonen pro Fenster definieren und dazwischen eine Tabellenzeile mit der gewünschten Farbe ausgeben. Hier kommt Deine Idee zum Tragen! :) Ich muss nur noch ausprobieren, wie das dann aussieht.

Mag sein, dass dies alles etwas unständlich ist aber mir fällt nichts anderes ein. Bin gespannt auf Deine Antwort!

Gruß

Re: Smartforms farbige Tabellenzellen dynamisch

Beitrag von Tron (Top Expert / 1327 / 35 / 332 ) »
<:: XING-Gruppe Tricktresor::>
Die deutsche Rechtschreibung ist Freeware, du darfst sie kostenlos nutzen –
Aber sie ist nicht Open Source, d. h. du darfst sie nicht verändern oder in veränderter Form veröffentlichen.

Re: Smartforms farbige Tabellenzellen dynamisch

Beitrag von RockyAM (ForumUser / 30 / 0 / 7 ) »
Würde spontan zu Vorschlag 2 tendieren. Zelleneinfärbung ist in Smartforms immer etwas umständlicher ;-)
Einfach gibt es da nicht


Viele Grüße

Re: Smartforms farbige Tabellenzellen dynamisch

Beitrag von Cyber_Fairy (ForumUser / 8 / 0 / 1 ) »
Danke Euch für die Hilfe in Not! :)

Viele Grüße
Ulla

Seite 1 von 1

Vergleichbare Themen

2
Antw.
2072
Views
Smartforms + Farbige Tabellenfelder
von LordDeath » 04.08.2005 17:19 • Verfasst in Dialogprogrammierung
0
Antw.
1384
Views
Smartforms Schablone Dynamisch ausgeben
von mari » 28.09.2007 11:06 • Verfasst in ABAP® Core
2
Antw.
1301
Views
Zeichformate in SmartForms dynamisch zuweisen
von schwar01 » 15.12.2005 15:17 • Verfasst in Basis
0
Antw.
1000
Views
Smartforms: Textgröße dynamisch anpassen
von Thomas R. » 25.10.2005 09:35 • Verfasst in ABAP® Core
1
Antw.
1508
Views
smartforms - Seitenformat - dynamisch ändern / übergeben
von jspranz » 12.08.2020 17:57 • Verfasst in ABAP® Core

Ü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 Minuten von edwin 5 / 74
Programm anlegen mit Vorlage
vor 14 Stunden von DeathAndPain 2 / 115
IT0024 Qualifikationen CP-ID
vor 15 Stunden von DeathAndPain 2 / 352
BUSOBJEKT zu CMIS PHIO ermitteln
vor 16 Stunden von snooga87 1 / 84

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 Minuten von edwin 5 / 74
Programm anlegen mit Vorlage
vor 14 Stunden von DeathAndPain 2 / 115
IT0024 Qualifikationen CP-ID
vor 15 Stunden von DeathAndPain 2 / 352
BUSOBJEKT zu CMIS PHIO ermitteln
vor 16 Stunden von snooga87 1 / 84

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 16 Stunden von snooga87 1 / 84
aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3261
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9821