Click-enable Gantt chart with Business Graphic
Hi all,
I know that it's possible to create a gantt char with Business Graphic. But can you tell me if it's possible to add events to the elements of the graphic?
Or maybe there are other types of object that allow this.
In bsp there is the phtmlb:gantchart, is there a java package phtmlb?
Thanks and Best Regards,
Paulo Ruivo
Hi Paulo,
U have onAction event in view designer.Also refer this
<a href="http://help.sap.com/saphelp_erp2005/helpdata/en/ed/258841a79f1609e10000000a155106/frameset.htm">Business Graphics Events</a>
Hope it helps,
Regards,
Nagarajan.
Similar Messages
-
Creating Gantt charts using Business Graphics that can be downloaded
The short version is I need the format for XML data to create a Gantt chart in a Business Graphics UI Element in order to be able to automatically email it. The long version is...
I currently have a Web Dynpro ABAP component that displays a Gantt chart using a Business Graphics UI Element based off data in various other UI elements in the view.
This works fine and the graph displays nicely, but I cannot find a way to download that straight from the Business Graphics UI Element. Having read around the forum there appears to be two options:
- Code it up myself by calling methods on the IGS API directly
- Bind the image data attribute on the element and get the data that way
Unfortunatly, we are not currently running a recent enough version (702/720) to be able to do the latter and so, unless there is another way, I need to code up the API calls myself.
So far I have got a business graphic in to an Adobe PDF form, loaded in my config data so it appears as a Gantt chart but I cannot figure out the format for the actual data that needs to be sent through in XML. Does anyone have example XML data or code to generate it that can be sent in to the call:
l_igs_ce->set_data( EXPORTING data_doc = p_ixml_doc ).
I have used the example in GRAPHICS_IGS_CE_TEST and the page http://liualex.com/archives/185 to generate the image and load the config data in but this only explains the XML format of the chart data for bar graphs.
Many thanksFound my answer,
This download: http://www.sdn.sap.com/irj/scn/downloads?rid=/library/uuid/e0a9ba90-0201-0010-d3a2-9cb376b5e181
This is the SAP Chart Designer, it contains a PDF which explains the XML format used, you can use it to manually create your own XML streams. -
Drill down in pie chart using Business Graphics?
Hi,
I have create a pie chart using business graphics UI element. is it possible to drill down when we click on a part of pie chart?
Please let me know how can we achieve this. Thank you.
Regards,
Bharat.I got the solution. we can identify this by using the event id property.
Regards,
Bharat. -
How to build a gantt chart with BI Publisher
Hi everybody, I need to create a gantt chart with BI Publisher. I had a look to the document "Getting Gantty" from the blog:
http://blogs.oracle.com/xmlpublisher/2008/01/getting_gantty.html
but I don't understand in which way:
1. build the data template in order to replicate the XML code in the article
2. build and link the yellow bar which dynamically increases its length according to the meeting duration
Anybody already tried to implement something similar ? I didn't still found a real example about how to do it......
I need a help, please
Thanks in Advance
AlexYes that is the only option which we can stop a running report in BI Publisher
I suspect you'll need to ask your DBA to kill the session.
However, if you have DBA privileges yourself, you can do this by a few methods, some of which are described here:
http://www.oracle-base.com/articles/misc/KillingOracleSessions.php
Mark if helps,
Thanks, -
Hi Experts
As a part of bidding, client need to produce Gantt chart to the customer.
However, since this is presale process, the exact dates are not indicated but the duration of project to be specified. It means the schedule to show the duration from zero date.
Is it possible to take print of Gantt chart with out dates but duration of individual activity or WBS?
Warm regards
ramSivaHi Ahmed
Thank you for your reply.
The time scales in Gantt chart specifically shows the year, month and weeks from the start date of project definition or basic start of WBS.
Since it is not a decided project, the Gantt chart need to show 0, 1st week, 2nd week, 3rd week etc.
The actual schedule from PD start date can be produced on actual initiation of project.
It means, i am looking for having Gantt chart for duration and not for specific start and finish dates.
warm regards
ramSiva -
How to Axis labels for Line charts in Business Graphics
Hi
I am planning to do the Business Graphic example using Line chart.As part of this
i didn't clearly understand what is the perpose of Series,Points,categorys?
if i want to set the Labels at X-axis and y axis ,then how to do that?Baiscally i want to put time related data as X-axis label(20min,30min,60 min etc).Please help.
is there any good example to understand the concept?
Thanks
PrasadHi Bachier
Thanks for your repsonce.I had seen the example you suggested.but there is no answer for my question.How to set the x-Axis,Y-axis Labels.I had done example for "line chart".But i have same problem:
Hi
I am trying to do example on "line chart" using Business graphics in my webdynpro application.
In the Context i created Node "A" under which i created "B".then it has value attributes xValue,yValue.Then in View i created BG UI element >Series>point-->NumericValue(for xValue) ,NumericaValue(yValue).Now in view init() method i had initialized values to x and y. some output is coming.but i want to know how to set the X-Axis Label,y-Axis Labels.in X-Aix Label i want to mention time in hrs i.e 8.00,8.30AM,9.00AM,9.30AM etc.as part of y-axis labels i want to mention numeric values( .2,.4,.8,2.0 etc). Please tell me how to set this X-Axis,y-Axis labels.at every 30min(8.00Am,8.30AM etc) user enter quality data(i.e .2 etc) then i want to generate chart.Please help in this regard.i will give very good points
Thanks
Prasad -
Hello
Has anybody managed to integrate Gantt Charts with APEX and got them working. I'm required to provide some similar reports.
I understand Gantt charts are available in AnyCharts 5 but I need the XML to convert or at least a How To Do document.
Any any other ideas would be appreciated.
Cheers
AdeHi Ade,
We have built an Anychart Integration Kit for APEX, if you take a look at -
http://anychart.apex-evangelists.com
and specifically -
http://anychart.apex-evangelists.com/pls/apex/f?p=454:14:0:
You'll see that anything is possible ;)
We've concentrated on the core Anychart Functionality in the Integration Kit and will be releasing more powerful versions shortly.
Hope this helps,
John.
Blog: http://jes.blogs.shellprompt.net
Work: http://www.apex-evangelists.com
Author of Pro Application Express: http://tinyurl.com/3gu7cd
REWARDS: Please remember to mark helpful or correct posts on the forum, not just for my answers but for everyone! -
Coloumn Graph with Business Graphics
Hi
1) I am using WebDynpro business graphics stacked column graph, in that i need to show Label values. I am getting my Label value but and on the top of the columns i am getting 0 number.
I want to remove the 0 number.
I set the Defaultseries format value is 0 and even i kept empty i am getting the 0 value on the top of the columns.
Please can one suggest me what property i need to set
2) I am using Lines graph. Is it possible to gives the hyperlinks on the points.If we click on the points based on the parameter it as to show other result.
How can i give the links to the lines graph points.
Please any one help on my problems.Hi Vani,
IPrivateGanttTestView.ISeriesNode seriesNode = wdContext.nodeSeries();
for (int seriesIndex = 0; seriesIndex < timeValues.length; ++seriesIndex)
IPrivateGanttTestView.ISeriesElement
seriesElement = seriesNode.createSeriesElement();
seriesNode.addElement(seriesElement);
// set series attributes (...)
IPrivateGanttTestView.IPointNode pointNode = seriesElement.nodePoint();
// loop over points
for (int pointIndex = 0; pointIndex < timeValues[seriesIndex].length;
++pointIndex)
IPrivateGanttTestView.IPointElement
pointElement = pointNode.createPointElement();
pointNode.addElement(pointElement);
pointElement.setStartValue(timeValues[seriesIndex][pointIndex][0]);
pointElement.setEndValue(timeValues[seriesIndex][pointIndex][1]);
pointElement.setCuId(pointCustomizing[seriesIndex][pointIndex]);
pointElement.setLabel(pointLabels[seriesIndex][pointIndex]);
pointElement.setToolTip("<put your the test here>");
<a href="http://help.sap.com/saphelp_nw04/helpdata/en/84/d33481f0bd794ba9b9ef8f4b5fa73b/frameset.htm">Code Example for Displaying a Gantt Chart</a>
Regards,
Mithu -
Problem with Business Graphic:
Hi Everybody!
I am working with a UI control Business Graphic in WebDynpro Java,
I need to change the text of the legend, and is taking an automatic value, what is the property in the Chart Designer where I can adjust this?
Thanks in advance for your help.
Edited by: Briger Palacios on Jul 6, 2011 11:16 PMHi Briger,
For Changing ur own legend , just write the label property of "SimpleSeries" ,which comes under your "BusinessGraphics" .
As many simple series will be there, that much no of legend is require, so just write your label of each simple series.
if any doubt , plz let me knw.
Regards
Brajesh Kumar -
Hi,
Kylie discovered here that you couldn't have null dates in the project gantt query
APEX 4.0.2 Project Gantt Chart - Error Code: 2002 Message: Empty input
As Valentina suggested, I found the actual dates are mandatory, while the chart tolerates missing planned dates - which is a complete reversal of what actual project data would have.
baseline project gantt with parent-child relationship
What I found though is if some planned dates are missing, the generated XML seems to default with data from previous rows.
As detailed in this screenshot, my red lines indicate missing from/to dates (actual data also shown underneath chart)
https://docs.google.com/file/d/0B_eVXQ_oe4tsRUFXUzA0NmNMUE0/edit?usp=sharing
NAME TASK_ID ACTUAL_START ACTUAL_END PROGRESS DUE_START DUE_END
line 1 1810794 07/MAR/2013 11/MAR/2013 100 26/MAR/2013 27/MAR/2013 00:00:00
line 2 1810780 12/MAR/2013 16/MAR/2013 100 23/MAR/2013 27/MAR/2013 00:00:00
line 3 1810779 17/MAR/2013 20/MAR/2013
line 4 1810773 21/MAR/2013 21/MAR/2013 50 24/MAR/2013
line 5 1810774 22/MAR/2013 10/APR/2013 93 16/MAR/2013
line 6 1810791 11/APR/2013 20/APR/2013
line 7 1810793 21/APR/2013 22/APR/2013 45 21/MAR/2013 The accompanying XML backs up the story, yet my query doesn't feed this data.
<task id="1810794" parent="" name="line 1" actual_start="2013.03.07 00.00.00" actual_end="2013.03.11 00.00.00" baseline_start="2013.03.26 00.00.00" baseline_end="2013.03.27 00.00.00" progress="100" style="defaultStyle"/>
<task id="1810780" parent="" name="line 2" actual_start="2013.03.12 00.00.00" actual_end="2013.03.16 00.00.00" baseline_start="2013.03.23 00.00.00" baseline_end="2013.03.27 00.00.00" progress="100" style="defaultStyle"/>
<task id="1810779" parent="" name="line 3" actual_start="2013.03.17 00.00.00" actual_end="2013.03.20 00.00.00" baseline_start="2013.03.23 00.00.00" baseline_end="2013.03.27 00.00.00" style="defaultStyle"/>
<task id="1810773" parent="" name="line 4" actual_start="2013.03.21 00.00.00" actual_end="2013.03.21 00.00.00" baseline_start="2013.03.24 00.00.00" baseline_end="2013.03.27 00.00.00" progress="50" style="defaultStyle"/>
<task id="1810774" parent="" name="line 5" actual_start="2013.03.22 00.00.00" actual_end="2013.04.10 00.00.00" baseline_start="2013.03.16 00.00.00" baseline_end="2013.03.27 00.00.00" progress="93" style="defaultStyle"/>
<task id="1810791" parent="" name="line 6" actual_start="2013.04.11 00.00.00" actual_end="2013.04.20 00.00.00" baseline_start="2013.03.16 00.00.00" baseline_end="2013.03.27 00.00.00" style="defaultStyle"/>
<task id="1810793" parent="" name="line 7" actual_start="2013.04.21 00.00.00" actual_end="2013.04.22 00.00.00" baseline_start="2013.03.21 00.00.00" baseline_end="2013.03.27 00.00.00" progress="45" style="defaultStyle"/>Is this expected behaviour?
Is this a bug?
Is there a workaround - can I supply my own XML to hopefully override what is being generated?
ScottHi Ahmed
Thank you for your reply.
The time scales in Gantt chart specifically shows the year, month and weeks from the start date of project definition or basic start of WBS.
Since it is not a decided project, the Gantt chart need to show 0, 1st week, 2nd week, 3rd week etc.
The actual schedule from PD start date can be produced on actual initiation of project.
It means, i am looking for having Gantt chart for duration and not for specific start and finish dates.
warm regards
ramSiva -
ALV Table with Business Graphics
Hi All,
In one of my Scenarios, I have to display the Employee details in a table with the Business Graphics. I have to do this with alv.As I am new to alv so if any one is having any tutorials on this topic or any application according to it then tell it along with description.
Thanking you all in advance.Hi,
This is very simple to get the ALV table with graph.
check the below code..
l_value = l_ref_interfacecontroller->get_model(
call this method in your code you will get table with graph.
l_value->if_salv_wd_table_settings~set_display_as(
value = '02'
Thanks
Suman
Edited by: suman kumar chinnam on Sep 17, 2008 9:06 AM -
Scheduling and gantt charts with Apex?
Hi,
Has anyone created Gantt charts using Apex?
Also, has anyone used Apex to create schedules?
From what I can tell, Javascript would be the language to use to add such code to an Apex app, correct?
Regards,
DaveioLeo,
Thank you, I appreciate the help!
An example of what I would like to do with scheduling:
- Jobs will be entered into the application with priorities, durations, and required resources
- The application will determine when the jobs can be started based on priority and resource availability
- If a priority is changed the job start/finish dates should change accordingly
This is the information I would like to have displayed on a Gantt chart. I have a text explaining several scheduling algorithms that will help make this possible but I will need to learn how to write the code into Apex.
Dave -
Problem with Business Graphics
Hai,
I am using Business graphics , I Used to display the simple series in a <b>coloumns</b> graph.
I want to display the total amount of the graph in top of every coloumn..
I want to display the value of the coloumn at the top of the coloumn.
i need the above graph as
3
2
1
|----
How to display the values in graph like this.....
regards,
Message was edited by: Naga Raju Meesalahai,
my context structure is like this
+ABC
series2(double)
series3(double)
series4(double)
series5(double)
series6(double)
My UIElement Structuer
+BG1
Category1
SimpleSeries2
SimpleSeries3
SimpleSeries4
SimpleSeries5
SimpleSeries6
code is like this..
IPrivateFBGAppView.IAbcNode aNode = wdContext.nodeAbc();
IPrivateBGAppView.IAbcElement elm;
elm = wdContext.createAbcElement();
elm.setCategoryText("Cat");
elm.setSeries2(32);
elm.setSeries3(23);
elm.setSeries4(45);
elm.setSeries5(32);
elm.setSeries6(18);
al.add(elm);
regards,
Message was edited by: Naga Raju Meesala -
Steps to create Resource gantt chart with hourly ranges
Does anyone have an example of how to customize the default built APEX/Anychart resource gantt charts to handle a 12 hour range showing resources? I have tried going through a sample provided by anychart tech support, but the xml file seems to have different set of entries.
What I have is a set of rows for resources in a shop over a 12 hr shift that I need to show. I have a standard resource gannt working, but I need to customize some of the xml settings to see the date/time ranges..
Any help would be a blessing!!
Thank you,
Tony Miller
Webster, TXI could post it up on Oracle's hosted site, but I am NOT seeing much help where ever it is located.. I also believe in helping up here because I can and It helps me....
Thank you,
Tony Miller
Webster, TX
On the road of life...There are 'windshields', and there are 'bugs'
(splat!)
"Squeegees Wanted"
If this question is answered, please mark the thread as closed and assign points where earned.. -
Resource Gantt Chart with Multiple Series (Apex 4.1.1)
Hi,
I am building a resource gantt and I want to show different types of entry in different colours.
My series query is:
select null,
time_record_id,
username,
null,
to_timestamp(to_char(event_date + (start_time/24),'YYYY-MM-DD HH24:MI'),'YYYY-MM-DD HH24:MI') start_date,
to_timestamp(to_char(event_date + (end_time /24),'YYYY-MM-DD HH24:MI'),'YYYY-MM-DD HH24:MI') end_date
from
oly_time_record
where
work_code = 'OFFICE'
order by 5, 3;which works well to show me the times when a user is going to be in the OFFICE.
I now want to add additional bars to the chart that shows me the times that a user is going to be 'WORKFROMHOME'.
The 'OFFICE' time should show Green bars and the 'WORKFROMHOME' should show Red Bars.
This is quite easy on normal charts, where you can add extra series but the Resource Gantt does not seem to allow more than one series.
Does anyone have any ideas about how I can get what I need?
Thanks,
MartinHi Martin,
there are a lot of examples of gantt charts in this forum.
Take a look here:
http://apex.oracle.com/pls/apex/f?p=36648:60
Markus
Maybe you are looking for
-
on development client thr is a error of posting period. i set all as well as production server in t.code s_alr_87003642... bt still i m getting msg...posting period not open for 2009.... is any oher transaction for set the posting period? thanks Rekh
-
PDF Rendering slow in BI publisher report.
Hi Experts, I have created a BIP report with a simple query which take only 2 seconds to run on Database. But when i embed that BIP report as a PDF on OBIEE dashboard. It takes 5 minutes to complete. It is a report with 10000 records. Not sure how to
-
In a particular case the PHP session_start doesn't work
If I type an URL e.g. www.vdh-lelystad.nl the PHP session_start() does work very well. All the SESSION variables are available trhoughout the website visit.<br /> If I type URL vdh-lelystad.nl (without www.) no PHP session_start() will be there. No S
-
IPhoto '08 and '06 don't mix?????
just bought my beautiful new iMac 2.4gmz, 20", of course it has iLife '08...I have set up a network with my mini by the stereo and TV, so I can show slide shows of photos from the shared iPhoto library for guests(to bore them and get them to leave).
-
Concept about import statements
Hi all, I write a GUI application and I notice I have to write these two import statement at the same time in order to handle the events: import java.awt.*; import java.awt.event.*; Why is that? Does java.awt.* not include java.awt.event.*? thank you