Graphics Server
I am new to this product.
I wanted to know how this product works when deployed on the web.
I want to create a graph in an html page based on sql query.
Does it generate gif on the fly?
Does it work as a java applet?
I read some doc's but I am still confused.
Channan
null
there is no such thing as graphic service.
The graphic server is not supported anymore as a stand alone
product with developer 6i. you can run graphics on the web using
reports or forms that contain graphs.
Similar Messages
-
Usage of Inetrnet graphics server
Hi Experts,
What is the usage of Internet Graphics server in Image processing with NetWeaver Web Application server.
Thanks & Regards,
Rahul YadavHello Rahul, here's a good link for installig and configuring IGS:
http://help.sap.com/saphelp_erp2004/helpdata/en/4b/72d43ac66e1f08e10000000a114084/frameset.htm
The link below is about Webdynpros using IGS:
Its a PDF format document
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/50c7a90f-21a3-2910-87b5-e1f0e39462ae
Hope this helps.
Regards,
Prashant -
How to stop and start IGS(internet graphic server)
Hi Techies
How to stop and start IGS(internet graphic server) in Solaries
IGS is 7.0 1patch
Is this the command to stop and start IGS
stopigs and startigs
If this correct will there be any issues if i stop the IGS from the above command
Thank You
HaroonHoi Haroon
On base 6.40 there were stopigs/startigs scripts, yes. When we upgraded our systems to 7.0 I encountered the same problem, the igs could be stopped, but not started anymore (externally). Can you check, if the startigs/stopigs-scripts are 7.0 or 6.40.
I then opened an oss and got as answer:
"To start and to stop the igs there's only the offical way by stopping and starting the sap system".
However I found a solution to start and stop:
start:
nohup /sapmnt/<SID>/exe/igswd_mt -mode=profile pf=/usr/sap/<SID>/SYS/profile/<Instaneprofile> &
e.g.:
nohup /sapmnt/P72/exe/igswd_mt -mode=profile pf=/usr/sap/P72/SYS/profile/P72_DVEBMGS01_migzmc10 &
stop:
--> stopigs, therefore the 6.40-stopigs script has to remain in the exe directory.
Hope this helps.
Regards Patrick -
Cannot determine Internet graphics server on portal
Hi Experts,
We have installed BI server and EP (NW2004s). BI Java is installed on Portal.
While running the BI query from WAD, with a template, only the tabular data is displayed and we are unable to display the graphs. There is an error message in portal Cannot determine Internet Graphics server. Please let me know if there is any additional configuration to be done for this.
Thanks.
KSHi KS
Check the following:
1. From portal system, Visual Administrator , server > services > Configuration Adapter.
Rightside > webdynpro >sap.com> tcwddispwda > property sheet default > give IGS URL .
http://<IGS server name>:4<nr>80
nr = instance number.
2. Try executing the report in BI "GRAPHICS_IGS_ADMIN" and check for the graphical ouput.
If the result is negative, check the RFC destination IGS_RFC_DEST.
Registered Server Program ID for the RFC (TCP/IP) should be of the format: IGS.<SID>
Cheers !!!
Satish Kumar. -
Hi
I've been advised by the basis team that an iChart on one of my pages is using too much CPU, and they suggest utilising the Internet Graphics Server (IGS), already running on our server. I've never heard of it, can MII use it?
I'm running v12.0.2 b88. The iChart in question is a custom chart, with a variance line, and stacked bars showing supply/demand (basically a graphical view of MD04, sorted by time period rather than WBS Element). For our most important materials it can get quite large!
Many thanks
NickNick,
You can learn about IGS [here|http://help.sap.com/saphelp_nwmobile71/helpdata/en/17/86c039c7811f11e10000000a114084/frameset.htm]. As for performance gains, you need to trim your data set that is feeding the iChart. You can use Ryan's suggestion or you can create another MII object for more detailed material info. It depends on the user's requirements and what they want to see. MII is flexible enough to have a selection event in your chart populate another chart/grid for drill down purposes.
Regards,
Kevin -
Graphics Server - CGI or OAS?
Is it possible to avoid using OAS when running Graphics Server?
Both Forms-server and Reports-server may be run using separate
services and enabled via CGI, but I haven't found any
information about running Graphics Server "outside" the OAS
(separate service instead of a cartridge within the OAS).
Thanks,
Rune L0vnseth, e-vita as
nullHello,
For Reports 6i, the CGI is probably the most reliable across web listeners and it performs quite well. The servlet is available as an alternative, but performs no better (and potentially worse) than the CGI.
For the next major release (Reports 9i), the architecture has been revised and the servlet performs much better than the CGI.
Regards,
The Oracle Reports Team --skw -
Port for business graphics server
Hello,
I need to know on which port my business graphics server is running. I have administrator access to the web as but cannot use visual administrator due to security constraints.How do I see on which port business graphics server is installed or even see the listing of all services running on different ports using browser access to the Web AS?
ThanksHi Vijay,
The default port for IGS is 8030.
It can be called via URL as http://loacalhost:8030
Refer these links.
http://help.sap.com/saphelp_nw04/helpdata/en/69/a6d43ac66e1f08e10000000a114084/frameset.htm
How to customize a business graphic ?
Regards,
Guru -
How to work in Business Graphies (Internet Graphics Server)
Hi Friends
I have some help
1. How to work in Business Graphies.
2. How to Configuration IGS (Internet Graphics Server)
3. How to Increase and decrease that u201CBarcodesu201D depending on our Customer details.
Like Business Application. Once Business Profit has high that time u201CBarcodesu201D also Increase where as Once Business Profit has low that time u201CBarcodesu201D also decreases.
Can u tell me?
Regards
Vijay KalluriHi Vijay,
Refer the below links, can give you a fair idea about using Business Graphics in Portal (WDJ/WDA).
Using Business Graphics
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/3261cd90-0201-0010-268c-d8d72e358af6?quicklink=index&overridelayout=true
How to Create Business Graphics in Web Dynpro for ABAP
http://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/ca932ebc-0901-0010-68a0-b4dd81a4bf81
Introduction to Web Dynpro Business Graphics in SAP
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/717cae90-0201-0010-a5a4-bbc6713f3779?quicklink=events&overridelayout=true
Web Dynpro - Using the Internet Graphics Server in Web Dynpro Java
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/50c7a90f-21a3-2910-87b5-e1f0e39462ae?quicklink=index&overridelayout=true
Business Graphics in WD Java Demo
http://www.sdn.sap.com/irj/scn/elearn?rid=/library/uuid/203df40b-6c7a-2a10-418d-99f87d32d3ca&overridelayout=true
Check the below URL if your IGS configured or not:
http://<hostname>:4XX80/
this should result in 'SAP IGS is running' on browser.
Thanks,
MS -
Need urgent help with RAID failure on Graphics server (running OSX10)
Hey.
Here's the deal... Our graphics department has a MAC G4 (fully upgraded. newest patches, OS, etc.) that's got a 4 port SATA RAID controller. They use this with four 750GB hard drives as an external RAID (the OS is on a seperate, 65GB hard drive). The way it's set up, through Apple's OS, is we have the four 750GBs in pairs... those pairs are striped, and then the two sets of striped 750s are mirrored. This has worked just fine for a number of months, but we recently had a power surge, and now we're unable to mount "Monkey" (the name of the 1.4TB array).
See the below screenshots for more clarification.
http://www.amcdoors.com/lorenzo/raidsetup.JPG
This shows the RAID card, and the four SATA cables coming out of it.
http://www.amcdoors.com/lorenzo/leftside1.JPG
As you can see in this and the below screenshots, this shows the 1.4TB Striped set as 'online', but the two below (the two 750GB hard drives) show up as "offline".
http://www.amcdoors.com/lorenzo/leftside2.JPG
this shows the actual drive i click on. same thing
http://www.amcdoors.com/lorenzo/leftside3a.JPG
If i click the entire array, you can see how it's set up (the Mirrored RAID set consisting of the two Striped RAID sets). The RAID sets (all 3 of them) are showing up as online, yet the drives are offline. No idea why. The drives are all powered, and are spinning, and plugged in.
http://www.amcdoors.com/lorenzo/leftside3b.JPG
when you click "Monkey Drive", nothing shows up in it. i don't remember if anything ever used to. if you click 'mount', nothing happens.
http://www.amcdoors.com/lorenzo/leftside4.JPG
http://www.amcdoors.com/lorenzo/leftside5.JPG
this shows the exact same problem as the first RAID set.
http://www.amcdoors.com/lorenzo/verifyRAIDset1.JPG
If you try to Verify the RAID set, it shows that no repairs are necessary
http://www.amcdoors.com/lorenzo/verifymonkey.JPG
If you try to verify Monkey, you get a "Volume Needs Repair" error... but when you try to repair it, you get this:
http://www.amcdoors.com/lorenzo/repairmonkey.JPG
Really need help; this is a pretty critical problem. Someone that's familar with RAID solutions on MACs please help me out. We can't risk losing any data if at all possible.
Thanks
~LorenzoYou might want to post this to the Server Products forums.
-
Eventing on Graphics using ABAP Webdynpro is it Possible -EHP5
Hi,
I have below graphic output requirement..
On X-axis i will have fixed columns.. and I should have an option to DRAG and DROP contents which should be like Blocks from 1 column to other column.. which eventually should update database..Is it possible technically ? I know we can do drag drop whole column in ALV from EHp2 but this is some strange requirement for me..How do we handle this?
EMP3
EMP1 EMP2 EMP4
A B C D
FYI..We are SAP ramp up customers for EHP 5.0
Should we use
IGS( Internet Graphics Server) with Business graphic? Can we handle eventing?
Adobe Flex? If so do we need any extras for Client machines like flash? How complex would it be?
ALV Display as Graphic? As far as i know this is just display
Rgds
Tarun
Edited by: SriTarun on Jun 6, 2011 3:36 PMNB - the "data" that is returned by these classes is the data as defined in an adobe form - it doesn't return the content of non-form PDF documents.
The PDF must be an interactive form ( although that doesn't restrict you to using the SAP process for creating the form is my understanding - but I could be wrong. )
Edit - I was wrong! ONLY PDF documents that have been created by the ADS can have data extracted using these classes. So unless you are using Adobe interactive forms - then you will get no value from this functionality - and if you're using AIF then you're probably just use the standard UI element
Edited by: Chris Paine on Oct 26, 2010 6:04 PM -
Business Graphics don't work properly
Hello everyone.
I created some graphics with an older version of web dynpro. There it was easy for me to create graphics with different kinds of chart types by adding some additional series in the chart designer. But if I do it the same way in my actual version, I only get to see that chart type, that is defined as the default one. Does anybody know, how I can fix this problem?
Is this problem eventually related to the configuration of the graphics server?
Thanks for your help...
Tobiasalso Refer these links.
http://help.sap.com/saphelp_nw04/helpdata/en/69/a6d43ac66e1f08e10000000a114084/frameset.htm
https://www.sdn.sap.com/sdn/collaboration.sdn?contenttype=url&content=http%3A//forums.sdn.sap.com/thread.jspa%3FthreadID%3D34926
thanks
vishal -
Cannot Display Graphic in Viewing Model Results
In our project, we use a clustering model. After having trained the model, we try to view model result in graphic such as Influence Chart. Unfortunately, this problem occurs.
<u>Note.</u>
when clicking 'Inter and Intra Cluster Distances Information,' we find the error message 'Error displaying additional information about clusters.'
<u>Details of this message</u>
Diagnosis
Error occurred while generating graphs for displaying the additional clustering information.
Procedure
Ensure that the RFC destination IGS_RFC_DEST is configured to 6.2 or above version for the Internet Graphics Server (IGS).If you have reimported the model or removed/added the controller to view context, the binding would have broken. Make sure you see the outward arrow visible on the model attributes of view context exist, otherwise rebind the context to component controller or custom controller structures.
Another tips is
You can try to display the size of the BAPI return output object, if it's 0 then there is no data returned. I mean in the component controller you would have written retrieve method to fetch data from backend
wdContext.node<your BAPI>_Input().
current<your BAPI>_InputElement().
modelObject().execute();
After executing above code, check your output object return code or message lines or a structure object size information. If nothing is returned then there is a problem, sometimes return code and message lines will return something if your backend BAPI is executed.
Or as above posted suggested put external breakpoints in your BAPI and make sure the input parameters are correct.
Hope this helps
Praveen
Edited by: Praveen11 on Oct 21, 2009 8:58 AM
Edited by: Praveen11 on Oct 21, 2009 9:06 AM -
Graphic doesn't appear in Web Cockpit
Hi,
I am working with SEM-Cockpit and I need to show the graphics on the web. All the services are running into SAP WAS (transatction SICF) and my notebook has JRE installed. Therefore, the graphics don't appear.
Tks,
DouglasHi Douglas,
You need an installation of the SAP IGS (Internet Graphics Server)in order to be able to view charts on the web. The following are some links that will give you further information about this:
https://websmp202.sap-ag.de/~form/sapnet?_FRAME=CONTAINER&_OBJECT=011000358700002533722002E
https://websmp202.sap-ag.de/~sapidb/011000358700002623332003
Hope this helps... -
Dynamic Insertion of graphics in Smart from
Hi guys,
I want to insert a dynamic graphic image from the presentation server into smart from its possible?
Reg,
HriharanHi Mohd,
here's how to do it.
I presume you have alredy done charting in general with the cl_gui_chart_engine. You need the data and the customizing XML strings of that chart to print it out.
Follow this coding:
DATA: l_igs_viewer TYPE REF TO cl_igs_chart_engine,
i_igs_image_converter TYPE REF TO cl_igs_image_converter.
* Generate an Internet Graphics Server Chart Engine
CREATE OBJECT l_igs_viewer
EXPORTING
destination = 'GFW_ITS_RFC_DEST'. "IGS must exist, destination be installed
* IGS gets data and customizing
CALL METHOD l_igs_viewer->set_data( data_doc = l_ixml_doc ).
CALL METHOD l_igs_viewer->set_customizing(
custom_doc = l_ixml_custom_doc ).
* and now renders the chart.
CALL METHOD l_igs_viewer->execute
EXCEPTIONS
communication_error = 1
internal_error = 2
external_error = 3
OTHERS = 4.
* Next step ist to convert the image to an MS-BMP.
DATA:
l_image TYPE w3mimetabtype,
l_image_size TYPE w3param-cont_len,
l_image_type TYPE w3param-cont_type.
* get your image
CALL METHOD l_igs_viewer->get_image
IMPORTING
image = l_image
image_size = l_image_size
image_type = l_image_type.
* Create an image converter on the IGS
CREATE OBJECT i_igs_image_converter
EXPORTING
destination = 'GFW_ITS_RFC_DEST'.
i_igs_image_converter->input = 'image/gif'.
i_igs_image_converter->output = 'image/x-ms-bmp'. " !!!!
* Hand the image over
CALL METHOD i_igs_image_converter->set_image
EXPORTING
blob = l_image
blob_size = l_image_size.
* and convert it to a BMP
CALL METHOD i_igs_image_converter->execute
EXCEPTIONS
communication_error = 1
internal_error = 2
external_error = 3
OTHERS = 4.
IF sy-subrc = 0.
* if OK, get that image.
CALL METHOD i_igs_image_converter->get_image
IMPORTING
blob = l_image
blob_size = l_image_size
blob_type = l_image_type.
ENDIF.
ENDIF.
At this point, we have a BMP-24, and we are ready to save it to the SE78 BDS graphics system.
This is by far the slowest part of the story. Not applicable for mass printing, the conversion of a bitmap can take up to 1 minute!
DATA: l_docid TYPE stxbitmaps-docid.
PERFORM save_bitmap_bds
USING 'TEMP_CHART0181'
'GRAPHICS' 'BMAP' 'BCOL' 'BMP'
'Temporäre Grafik Chart 0181'(i16)
con_blank
con_x
con_x
CHANGING
l_image_size
l_image
l_docid.
The next part ist the form that converts and saves the BMP to BDS.
FORM save_bitmap_bds
USING p_name TYPE stxbitmaps-tdname
p_object TYPE stxbitmaps-tdobject
p_id TYPE stxbitmaps-tdid
p_btype TYPE stxbitmaps-tdbtype
p_format TYPE c
p_title TYPE bapisignat-prop_value
p_resident TYPE stxbitmaps-resident
p_autoheight TYPE stxbitmaps-autoheight
p_bmcomp TYPE stxbitmaps-bmcomp
CHANGING
p_image_size TYPE i
p_image TYPE w3mimetabtype
p_docid TYPE stxbitmaps-docid.
DATA: l_object_key TYPE sbdst_object_key.
DATA: l_tab TYPE ddobjname.
DATA: l_filename TYPE string,
l_bytecount TYPE i,
l_error TYPE c.
DATA: l_color(1) TYPE c.
DATA: l_bds_object TYPE REF TO cl_bds_document_set,
l_bds_content TYPE sbdst_content,
l_bds_components TYPE sbdst_components,
l_dpi TYPE stxbitmaps-resolution,
wa_bds_components TYPE LINE OF sbdst_components,
l_bds_signature TYPE sbdst_signature,
wa_bds_signature TYPE LINE OF sbdst_signature,
l_bds_properties TYPE sbdst_properties,
wa_bds_properties TYPE LINE OF sbdst_properties.
DATA wa_stxbitmaps TYPE stxbitmaps.
DATA:
l_width_tw TYPE stxbitmaps-widthtw,
l_height_tw TYPE stxbitmaps-heighttw,
l_width_pix TYPE stxbitmaps-widthpix,
l_height_pix TYPE stxbitmaps-heightpix,
l_bds_bytecount TYPE i,
l_docid TYPE stxbitmaps-docid.
CALL FUNCTION 'SAPSCRIPT_CONVERT_BITMAP_BDS'
EXPORTING
color = 'X'
format = 'BMP'
bitmap_bytecount = p_image_size
compress_bitmap = 'X'
IMPORTING
width_tw = l_width_tw
height_tw = l_height_tw
width_pix = l_width_pix
height_pix = l_height_pix
dpi = l_dpi
bds_bytecount = l_bds_bytecount
TABLES
bitmap_file = p_image
bitmap_file_bds = l_bds_content
EXCEPTIONS
format_not_supported = 1
no_bmp_file = 2
bmperr_invalid_format = 3
bmperr_no_colortable = 4
bmperr_unsup_compression = 5
bmperr_corrupt_rle_data = 6
tifferr_invalid_format = 7
tifferr_no_colortable = 8
tifferr_unsup_compression = 9
bmperr_eof = 10
OTHERS = 11.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
* Enqueue
PERFORM enqueue_graphic USING p_object
p_name
p_id
p_btype
CHANGING l_error.
CHECK l_error EQ con_blank.
SELECT SINGLE docid INTO p_docid
FROM stxbitmaps
WHERE tdobject = p_object
AND tdname = p_name
AND tdid = p_id
AND tdbtype = p_btype.
IF sy-subrc NE 0.
CLEAR p_docid.
ENDIF.
IF p_btype = c_bmon.
l_color = con_blank.
ELSE.
l_color = con_x.
ENDIF.
* Save bitmap in BDS
CREATE OBJECT l_bds_object.
wa_bds_components-doc_count = '1'.
wa_bds_components-comp_count = '1'.
wa_bds_components-mimetype = c_bds_mimetype.
wa_bds_components-comp_size = l_bds_bytecount.
APPEND wa_bds_components TO l_bds_components.
IF p_docid IS INITIAL. " graphic is new
wa_bds_signature-doc_count = '1'.
APPEND wa_bds_signature TO l_bds_signature.
CALL METHOD l_bds_object->create_with_table
EXPORTING
classname = c_bds_classname
classtype = c_bds_classtype
components = l_bds_components
content = l_bds_content
CHANGING
signature = l_bds_signature
object_key = l_object_key
EXCEPTIONS
OTHERS = 1.
IF sy-subrc <> 0.
PERFORM dequeue_graphic USING p_object
p_name
p_id
p_btype.
MESSAGE e012 WITH p_name 'BDS'.
ENDIF.
READ TABLE l_bds_signature INDEX 1 INTO wa_bds_signature
TRANSPORTING doc_id.
IF sy-subrc = 0.
p_docid = wa_bds_signature-doc_id.
ELSE.
PERFORM dequeue_graphic USING p_object
p_name
p_id
p_btype.
MESSAGE e012 WITH p_name 'BDS'.
ENDIF.
ELSE. " graphic already exists
********* read object_key for faster access *****
CLEAR l_object_key.
SELECT SINGLE * FROM stxbitmaps INTO wa_stxbitmaps
WHERE tdobject = p_object
AND tdid = p_id
AND tdname = p_name
AND tdbtype = p_btype.
SELECT SINGLE tabname FROM bds_locl INTO l_tab
WHERE classname = c_bds_classname
AND classtype = c_bds_classtype.
IF sy-subrc = 0.
SELECT SINGLE object_key FROM (l_tab) INTO l_object_key
WHERE loio_id = wa_stxbitmaps-docid+10(32)
AND classname = c_bds_classname
AND classtype = c_bds_classtype.
ENDIF.
******** read object_key end ********************
CALL METHOD l_bds_object->update_with_table
EXPORTING
classname = c_bds_classname
classtype = c_bds_classtype
object_key = l_object_key
doc_id = p_docid
doc_ver_no = '1'
doc_var_id = '1'
CHANGING
components = l_bds_components
content = l_bds_content
EXCEPTIONS
nothing_found = 1
OTHERS = 2.
IF sy-subrc = 1. " inconsistency STXBITMAPS - BDS; repeat check in
wa_bds_signature-doc_count = '1'.
APPEND wa_bds_signature TO l_bds_signature.
CALL METHOD l_bds_object->create_with_table
EXPORTING
classname = c_bds_classname
classtype = c_bds_classtype
components = l_bds_components
content = l_bds_content
CHANGING
signature = l_bds_signature
object_key = l_object_key
EXCEPTIONS
OTHERS = 1.
IF sy-subrc <> 0.
PERFORM dequeue_graphic USING p_object
p_name
p_id
p_btype.
MESSAGE e012 WITH p_name 'BDS'.
ENDIF.
READ TABLE l_bds_signature INDEX 1 INTO wa_bds_signature
TRANSPORTING doc_id.
IF sy-subrc = 0.
p_docid = wa_bds_signature-doc_id.
ELSE.
PERFORM dequeue_graphic USING p_object
p_name
p_id
p_btype.
MESSAGE e012 WITH p_name 'BDS'.
ENDIF.
ELSEIF sy-subrc = 2.
PERFORM dequeue_graphic USING p_object
p_name
p_id
p_btype.
MESSAGE e012 WITH p_name 'BDS'.
ENDIF.
ENDIF.
* Save bitmap header in STXBITPMAPS
wa_stxbitmaps-tdname = p_name.
wa_stxbitmaps-tdobject = p_object.
wa_stxbitmaps-tdid = p_id.
wa_stxbitmaps-tdbtype = p_btype.
wa_stxbitmaps-docid = p_docid.
wa_stxbitmaps-widthpix = l_width_pix.
wa_stxbitmaps-heightpix = l_height_pix.
wa_stxbitmaps-widthtw = l_width_tw.
wa_stxbitmaps-heighttw = l_height_tw.
wa_stxbitmaps-resolution = l_dpi.
wa_stxbitmaps-resident = p_resident.
wa_stxbitmaps-autoheight = p_autoheight.
wa_stxbitmaps-bmcomp = p_bmcomp.
INSERT INTO stxbitmaps VALUES wa_stxbitmaps.
IF sy-subrc <> 0.
UPDATE stxbitmaps FROM wa_stxbitmaps.
IF sy-subrc <> 0.
MESSAGE e012 WITH p_name 'STXBITMAPS'.
ENDIF.
ENDIF.
* Set description in BDS attributes
wa_bds_properties-prop_name = 'DESCRIPTION'.
wa_bds_properties-prop_value = p_title.
APPEND wa_bds_properties TO l_bds_properties.
CALL METHOD l_bds_object->change_properties
EXPORTING
classname = c_bds_classname
classtype = c_bds_classtype
object_key = l_object_key
doc_id = p_docid
doc_ver_no = '1'
doc_var_id = '1'
CHANGING
properties = l_bds_properties
EXCEPTIONS
OTHERS = 1.
PERFORM dequeue_graphic USING p_object
p_name
p_id
p_btype.
ENDFORM. "save_bitmap_bds
Your final part will now be to print out the graphic using a SmartForm. The method I showed above, saves the graphics always with the same name, in this case TEMP_CHART0181. So this method is not qualified for concurrent use by multiple users.
Try it out and see how slow this works unfortunately.
I hope SAP will provide a performant way soon to print charts with smartforms better than that above.
One last hint concerning size and resolution of the bitmap. Take a low resolution of say 50 dpi to gain higher performance but lower print quality. I never tried high resolutions of like 300dpi, it just became too slow for me and I qualified that as simply unpracticable.
I hope the coding snippets can help you.
Kind Regards
Ernst -
Graphic builder ( to run Drilldown granphs on a web )
How can i run my existing drilldown graphs on a web.
I am having IIS as application server.
I don't want to call my graphs from reports as reports.
If it is possible to call graphs with the help of graphics server then I want detailed information about how to configure it and how to set urls to run graphs on a web through graphics server including information about required virtual directories.
Thanks in advance,
Debashish Ghosh.We have already explained it: You cannot configure a web site to run arbitrary code on a computer that connects to your web server. That would be a violation of security. Imagine if this were possible: A web site that could run any program on your computer?
What if the program is malicious? (In fact, you actually are wanting to do something some would consider malicious: Deleting files!) The implications should be obvious.
The answer is that your project is doomed to failure and will not work the way you want. You will need to stop trying to do this and approach your problem some other way.
-- Bill Stewart [Bill_Stewart]
Maybe you are looking for
-
How do I use my ipad2 with apple tv
How to connect and use my ipad2 with apple tv---the laptop works but can't get apple tv to recognize iPad
-
I have a 845 Pro (MS-6529) MSI mainboard with a P4 1.7GHz. My problem is that the system can't start. I mean, I turn on the computer, coolers start moving, but nothing more happens except for some bips I can hear. If I can hear those bips its because
-
Why Hotmail Doesn't Work Properly Anymore???
Hotmail recently upgraded their look and as a result, it doesn't work properly via my iphone when I use Safari. It tells me to upgrade my web browser to Safari, IE or Firefox, however my iphone has the newest upgrade available...........so what is th
-
Data Execution Protection option in Windows 2003
Does anyone know if enabling the Data Execution Protection option in Windows 2003 will have any negative effect on a SAP system?
-
Unable to view ECA and PCA value dimension for Parent Entity
Hi, Situation: There is a parent Enity in (INR) with about 5 children Entity ( also in INR). Application default currency is USD . Parent has ' allowadjfromchildren' selected and Children have 'allowAdjs' selected . When I pull up a data grid with Pa