Gantt-Diagramm über CL_GUI_CHART_ENGINE

Benutzeroberflächen in SAP Systemen.

Gantt-Diagramm über CL_GUI_CHART_ENGINE

Postby Hartmut3588 » Tue Mar 22, 2011 4:48 pm

Hallo zusammen,

alternativ zu dem Balkanplan, nach dem ich in dem Thread http://bb1.gate2app.com/viewtopic.php?t=19053 gefragt habe, käme auch ein Gantt-Diagramm mithilfe der Klasse CL_GUI_CHART_ENGINE in Frage.

Leider ist es mir nicht gelungen, mit diesem Gantt-Diagramm irgendwelche Daten auszugeben. Ich habe u.a. versucht, ein mit dem Chart-Designer von SAP erzeugtes XML-Customizing zu übergeben und gemäß der Dokumentation Daten im XML-Format aufzubereiten. Hat aber leider kein Ergebnis gebracht. Der Report GRAPHICS_GUI_CE_DEMO hat mir da leider auch nicht weitergeholfen.

Hat hier vielleicht schonmal jemand ein Gantt-Diagramm mit der Klasse CL_GUI_CHART_ENGINE erzeugt und könnte was dazu sagen oder sogar einen kleinen Beispielcode für die XML-Aufbereitung der Daten und Mindesteinstellungen zur Verfügung stellen?

Vielen Dank im Voraus.

Viele Grüße,
Oliver
Hartmut3588
...
...
 
Posts: 185
Joined: Thu Dec 16, 2004 3:10 pm

Re: Gantt-Diagramm über CL_GUI_CHART_ENGINE

Postby Tron » Mon Mar 28, 2011 11:40 pm

Moin Oliver,
ich habe ein paar Links, die Dir sicher weiterhelfen:
1.) http://sapwiki.iwoars.net/index.php/CL_GUI_CHART_ENGINE
habe ich getestet, funktioniert, wenn man die Zeilenumbrüche an einigen Stellen rausnimmt.
2.) http://www.sdn.sap.com/irj/scn/weblogs? ... /wlg/13313
verspricht Charts ohne XML (mit Transformation) getipse.
3.) http://www.sdn.sap.com/irj/scn/download ... b376b5e181
ein älteres Offline Tool mit Beschreibung aller Möglichkeiten ! (besonders empfehlenswert)
gruß TRon
Tron
.....
.....
 
Posts: 1112
Joined: Sat Aug 04, 2007 10:21 pm

Re: Gantt-Diagramm über CL_GUI_CHART_ENGINE

Postby Hartmut3588 » Tue Mar 29, 2011 9:50 am

Hi Tron,

vielen Dank für deine Mühe !!! Leider bin ich damit nicht weiter gekommen.

- Link 1 funktioniert, ist aber "nur" das Liniendiagramm.
Ich suche eine Lösung für ein Gantt-Diagramm, um eine Art Plantafel mit zeitlichen Belegung einer Maschine darzustellen.

- Link 2 kannte ich. Funktioniert ebenfalls, aber auch hier die Probleme mit dem Gantt-Chart.
Ich habe mit dem Chart Designer (aus Link 3) ein XML-Customizing erzeugt und versucht, daraus
ein passendes XLST-Programm für die Transformation herzuleiten... Leider auch ohne Erfolg...


Viele Grüße,
Oliver
Hartmut3588
...
...
 
Posts: 185
Joined: Thu Dec 16, 2004 3:10 pm

Re: Gantt-Diagramm über CL_GUI_CHART_ENGINE

Postby Tron » Thu Mar 31, 2011 5:26 pm

Moin Oliver,
ich habe mitlerweile folgendes erreicht:
Image
ich muss zugeben: Eigentlich habe ich einen Balken erwartet.
Festzuhalten ist: Der Entwurf der Chart mit dem Chartdesigner und das befüllen der Chart mit Daten, erfolgt in unterschiedlichen Abschnitten(Forms).
Ich habe das Programm
http://sapwiki.iwoars.net/index.php/CL_GUI_CHART_ENGINE
für den Test dahingehend geändert, als das "Design" XML von der lokalen Platte gelesen wird und die "Daten"-Formroutine so gelassen, um Werte im ABAP zu erstellen. Dieses soll später natürlich dynamisch erfolgen. Genau wie Du, habe ich alle Quellen bemüht ein Beispiel zu finden, war aber diesbezgl. nicht erfolgreich.
Ein paar SAP-Hinweise noch: 1003005 / 1064448 / 1065389
Programm /Daten / Screenshot ist im Anhang.
gruß TRon
Tron
.....
.....
 
Posts: 1112
Joined: Sat Aug 04, 2007 10:21 pm

Re: Gantt-Diagramm über CL_GUI_CHART_ENGINE

Postby Hartmut3588 » Fri Apr 01, 2011 9:03 am

Hi TRon,

Respekt !!!

Ich habe den Report gerade "ins System gebastelt" und gestartet und hätte hinsichtlich
des Quellcodes auch einen Balken erwartet :lol:

Auf jeden Fall habe ich ab Montag wieder eine neue Grundlage zum Experimentieren !!!
Dank Dir ( was nicht heißt, dass das Problem gelöst ist :twisted: )

Viele Grüße,
Oliver
Hartmut3588
...
...
 
Posts: 185
Joined: Thu Dec 16, 2004 3:10 pm

Re: Gantt-Diagramm über CL_GUI_CHART_ENGINE

Postby Tron » Fri Apr 01, 2011 9:40 am

was nicht heißt, dass das Problem gelöst ist

... NATÜRLICH nicht, sehe ich auch so.
(Hoffentlich muß hier nicht noch etwas "gepatched" werden)
gruß TRon
Tron
.....
.....
 
Posts: 1112
Joined: Sat Aug 04, 2007 10:21 pm

Re: Gantt-Diagramm über CL_GUI_CHART_ENGINE

Postby Alessio37 » Fri Apr 01, 2011 10:17 am

Hallo,

mit der Grafik gibt/gab es Probleme, wenn das Bis-Datum größer als ca. 2036 war. Jedenfalls mußte ich unter 4.6D das Datum 31.12.9999 auf 31.12.20?? begrenzen, damit es ging.

Grüße
Alex
Alessio37
...
...
 
Posts: 365
Joined: Thu Mar 15, 2007 10:40 am

Re: Gantt-Diagramm über CL_GUI_CHART_ENGINE

Postby Hartmut3588 » Wed Apr 06, 2011 2:57 pm

Hallo zusammen,

hatte leider noch keine Zeit, mich weitergehend mit dem Ganzen zu beschäftigen.
Im SDN hatte ich parallel zu diesem Thread gefragt und habe heute eine Antwort erhalten:
http://forums.sdn.sap.com/thread.jspa?messageID=10155726&#10155726

Den dort genannten Quellcode habe ich in den Report GRAPHICS_GUI_CE_DEMO eingefügt.
Funktioniert mit mehreren Balken! :D
Jetzt muss ich die Tage nochmal mit dem Customizing im Chart-Designer experimentieren.

Viele Grüße,
Oliver
Hartmut3588
...
...
 
Posts: 185
Joined: Thu Dec 16, 2004 3:10 pm


Return to Dialogprogrammierung

Who is online

Users browsing this forum: No registered users and 6 guests