المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : graphs الرسم البياني والإحصاءات في أوركل


ali80dal
06-Feb-2007, 01:50 PM
Graphs
Graphs
General
How do I generate graphs in Oracle Reports Developer?
Reports Builder, a component of Oracle Reports Developer, has a Graph Wizard using which you can define a graph in the paper layout as well as in the *** layout. By using this wizard you can choose the data to be displayed, graph title, axis titles, legend, color information, etc. After designing the graph, you can re-enter the Wizard to customize it.

َكيفَ أُولّدُ الرسوم البيانية في الأوراكلِ تُبلغُ عن مطوّرِ؟
بنّاء تقاريرِ , a مكوّن الأوراكلِ يُبلغُ عن مطوّرِ، لَهُ a إستعمال ساحرِ رسم بياني أَيّ أنت يُمْكِنُ أَنْ تُعرّفَ a رسم بياني في التخطيطِ الورقيِ وكذلك في تخطيطِ الويبَ. بإستعمال هذا الساحرِ الذي أنت يُمْكِنُ أَنْ تَختارَ البياناتَ أَنْ يُعْرَضَ، عنوان رسم بياني، عناوين محورِ، أسطورة، معلومات لونِ، الخ. بعد تَصميم الرسم البياني، أنت يُمْكِنُ أَنْ تُعيدَ إدخال الساحرَ لتَفصيله.

How do I customize the Graph that I generated using the Graph Wizard? Is the Graph Wizard the only way to change the properties?
No. If you want to customize or fine-tune your graph beyond the attributes exposed by the Graph Wizard, you can do so by editing the Graph.xml file.
َكيفَ أُفصّلُ الرسم البياني الذي أُولّدُ يَستعملُ ساحرَ الرسم البياني؟ هَلْ ساحر الرسم البياني الذي الطريقَ الوحيدَ يُغيّرُ الملكياتَ؟
لا. إذا تُريدُ تَفصيل أَو تَعديل رسمكَ البياني ما بعد الخواصِ عرّضَ مِن قِبل ساحرِ الرسم البياني، أنت يُمْكِنُ أَنْ تَعْملَ ذلك بتَحرير الرسم البياني. ملف xml.
What is Graph.xml? How do I access it?
When you use the Graph Wizard to create a graph in the report layout, internally it generates an XML file to store the attributes for that graph. This XML file is called Graph.xml. If you want to define some graph attributes beyond the ones exposed by the Graph Wizard, you can edit this file manually, and Oracle Reports will use this edited Graph.xml to generate the graphs in the output.
To access Graph.xml in paper reports:
1. Go the paper layout
2. Double click the graph object to open the Property Inspector.
3. Click the Graph Settings to see and edit the Graph.xml file.
الذي رسم بياني. xml؟ كَيفَ أَدْخلُه؟
عندما تَستعملُ ساحرَ الرسم البياني لخَلْق a رسم بياني في تخطيطِ التقريرَ، داخلياً يُولّدُ ملفَ إ** إم إل لخَزْن الخواصِ لذلك الرسم البياني. هذا ملفِ إ** إم إل يُدْعَى رسم بياني. xml. إذا تُريدُ أَنْ تُعرّفَ بَعْض الرسم البياني يَنْسبُ ما بعد الواحدِ عرّضَ مِن قِبل ساحرِ الرسم البياني، أنت يُمْكِنُ أَنْ تُحرّرَ هذا الملفِ يدوياً، وتقارير أوراكلِ سَتَستعملُ هذا الرسم البياني المُحَرَّرِ. xml لتَوليد الرسوم البيانية في الناتجِ.
لدُخُول الرسم البياني. xml في التقاريرِ الورقيةِ:
1. إذهبْ التخطيطَ الورقيَ
2. النقرة المضاعفة التي الرسم البياني يَعترضُ على فَتْح مفتشِ الملكيةَ.
3. إنقرْ أماكنَ الرسم البياني لرُؤية وتَحرير الرسم البياني. ملف xml.


For *** reports, Graph.xml is available directly in the *** source of the JSP.
What does the Graph.xml look like?
If you use the Graph Wizard to define a simple Bar Graph for Exmployee Salaries, the Graph.xml will look like this:
<rw:graph id="CT_1" src="G_EMPLOYEE_ID" series="LAST_NAME" dataValues="SALARY">
<!--
<?xml version="1.0" ?>
<Graph version="2.6.0.23" seriesObjectCount="30">
<O1Title visible="true" ****="Employee Last Name"/>
<Title visible="true" ****="Employee Salaries"/>
<Y1Title visible="true" ****="Salary"/>
</Graph>
-->
</rw:graph>
And the graph in the report output will be:

How do I find the Graph.xml version I am using? Which version has been used in this FAQ?
Different versions of Graph.xml have been used in different releases of Oracle Reports (starting with Oracle9i Reports). Graph.xml was not used in any of the pre-9i releases.To find the version that you are using:
1. Open the file bigraphbean.jar. It is located in<ORACLE_HOME>\jlib
2. View the version number in version.txt.
For all examples in this FAQ, Oracle Reports 10g (9.0.4), and thus Graph.xml version 2.7.5 have been used.
هكذا أَجِدُ الرسم البياني. نسخة xml أَستعملُ؟ أَيّ نسخة إستعملتْ في هذه الأسئلة المكرَّرةِ؟
النسخ المختلفة للرسم البياني. xml إستعملَ في الإطلاقاتِ المختلفةِ مِنْ تقاريرِ الأوراكلِ (بَدْء بالأوراكلِ 9 i تقارير). الرسم البياني. xml لَمْ يُستَعملْ في أيّ قَبْلَ -9 i releases.To يَجِدُ النسخةُ التي أنت تَستعملُ:
1. إفتحْ الملفَ bigraphbean. الجرّة. هو واقع في <أوراكل _ بيت> \jlib
2. إنظرْ عددَ النسخةَ في النسخةِ. txt.
لكُلّ الأمثلة في هذه الأسئلة المكرَّرةِ، تقارير أوراكلِ 10 g (9.0.4)، وهكذا رسم بياني. نسخة xml 2.7.5 إستعملتْ.
How many Graph types and sub-types does the Graph Wizard support?
Using the Graph Wizard, you can choose from the following 11 Graph types and their sub-types:
• Bar
o Bar
o Dual-Y Bar
o Split Dual-Y Bar
o Percent
o Stacked Bar
o Dual-Y Stacked Bar
o Split Dual-Y Stacked Bar
• Horizontal Bar
o Same sub-types as in Bar Graph
• Pie
o Pie
o Multiple Pie
o Pie-Bar
o Ring
o Multiple Ring
o Ring-Bar
• Line
o Line
o Dual-Y Line
o Percent
o Stacked Line
o Dual-Y Stacked Line
o Split Dual-Y Stacked Line
• Area
o Area
o Dual-Y Area
o Percent Area
o Stacked Area
o Dual-Y Stacked Area
• Combination
o Combination
o Dual-Y Combination
• Scatter/Bubble
o Scatter
o Dual-Y Scatter
o Bubble
o Dual-Y Bubble
• Stock
o Hi-Lo Close
o Hi-Lo Close with Volume
o Open Hi-Lo Close
o Open Hi-Lo Close with Volume
o Open - Close Candle
o Open - Close Candle with Volume
o Open Hi-Lo Close Candle
o Open Hi-Lo Close Candle with Volume
• Circular
o Polar
o Radar
• Pareto
o Pareto
• ThreeD
o 3-D Bar
o 3-D Cube
o 3-D Area
o 3-D Ribbon
o 3-D Surface
كم عدد أنواع وفروع رسم بياني تَعملانِ دعمَ الرسم البياني السحريَ؟
إستعمال ساحرِ الرسم البياني، أنت يُمْكِنُ أَنْ تَختارَ مِنْ أنواعِ الرسم البياني التاليةِ الـ11 وفروعِهم:
• حانة
o حانة
o ثنائية واي حانة
o إنشقَّ ثنائيةً واي حانة
o بالمائة
o كدّسَ حانةً
o ثنائي واي كدّسَ حانةً
o إنشقَّ ثنائياً واي كدّسَ حانةً
• حانة أفقية
o فروع نفسها كما في رسم بياني
• فطيرة
o فطيرة
o فطيرة متعدّدة
o حانة فطيرةِ
o حلقة
o حلقة متعدّدة
o حانة حلقةِ
• خَطّ
o خَطّ
o ثنائي واي خَطّ
o بالمائة
o كدّسَ خَطّاً
o ثنائي واي كدّسَ خَطّاً
o إنشقَّ ثنائياً واي كدّسَ خَطّاً
• منطقة
o منطقة
o ثنائية واي منطقة
o بالمائة منطقة
o كدّسَ منطقةً
o ثنائي واي كدّسَ منطقةً
• مجموعة
o مجموعة
o ثنائية واي مجموعة
• بعثرة / فقاعة
o بعثرة
o ثنائية واي بعثرة
o فقاعة
o ثنائية واي فقاعة
• سهم
o مرحباً إنتهاء الصغرى
o مرحباً إنتهاء الصغرى بالحجمِ
o يَفْتحُ مرحباً إنتهاء الصغرى
o يَفْتحُ مرحباً إنتهاء الصغرى بالحجمِ
o يَفْتحُ - شمعة قَريبة
o يَفْتحُ - شمعة قَريبة بالحجمِ
o يَفْتحُ مرحباً شمعة الصغرى القَريبةِ
o يَفْتحُ مرحباً شمعة الصغرى القَريبةِ بالحجمِ
• تعميم
o قطبي
o رادار
• Pareto
o Pareto
• ThreeD
o -D 3 حانةِ
o -D 3 مكعّب
o -D 3 منطقةِ
o -D 3 شريطِ
o -D 3 سطحِ


How can I see a list of all graph attributes that I can define inside Graph.xml?
You can see the list of graph attributes inside a file called Graph.dtd. This DTD file is located in your ORACLE_HOME\jlib\bigraphbean.jar. You can use the WinZip utility to unzip the *******s of this JAR file and view the Graph.dtd. For detailed information on these attributes, refer to the Technical Note available on OTN.
كَيْفَ أَرى a قائمة كُلّ الرسم البياني يَنْسبُ بأنّني يُمْكِنُ أَنْ أُعرّفَ داخل الرسم البياني. xml؟
أنت يُمْكِنُ أَنْ تَرى قائمةَ خواصِ الرسم البياني داخل a تَحْفظُ مسمّاة الرسم البياني. dtd. هذا ملفِ دي تي دي واقع في أوراكلِكَ _ بيت \jlib\bigraphbean. الجرّة. أنت يُمْكِنُ أَنْ تَستعملَ مرفقَ WinZip لحَلّ محتويات هذا ملفِ الجرّةِ وتَنْظرُ الرسم البياني. dtd. للمعلوماتِ المُفصّلةِ على هذه الخواصِ، يُشيرُ إلى التقنيينِ يُلاحظونَ متوفر على أو تي إن.
Fine-tuning the Graph using Graph.xml
ضبط رسم إستعمال الرسم البياني البياني. xml

How can I align the Legend with Bars?
If you choose a Bar Graph, and choose to display the legend at the bottom of the graph, this is how the graph will appear.
كَيْفَ أُرتّبُ الأسطورةَ بالحاناتِ؟
إذا تَختارُ a رسم بياني، وتَختارُ عَرْض الأسطورةِ في أسفل الرسم البياني، هكذا الرسم البياني سَيَظْهرُ.

If you want to align the corresponding label below each Bar, you can use the following workaround:
1. R-enter the Graph Wizard and in the Layout tab, drag the Employee Name field into "Groups" from "Bars". This places the data you are displaying into different groups, i.e., each employee name will be a separate group.
2. Choose the ******** of the Legend as "Bottom".
3. Choose the option of coloring the bars in the graph by group. You do this by adding the following attribute in the Graph.xml:
إذا تُريدُ تَرتيب العلامةِ المطابقةِ تحت كُلّ حانة، أنت يُمْكِنُ أَنْ تَستعملَ workaround التالي:
1. آر يَدْخلُ ساحرَ الرسم البياني وفي سعرِ التخطيطَ، يَسْحبُ حقلَ اسمِ المستخدمَ إلى "المجموعاتِ" مِنْ "الحاناتِ". هذا يَضِعُ البياناتَ التي أنت تَعْرضُ إلى المجموعاتِ المختلفةِ، وبمعنى آخر: . ، كُلّ اسم مستخدمِ سَيَكُونُ a يَفْصلُ مجموعةً.
2. إخترْ موقعَ الأسطورةِ ك"قاع".
3. إخترْ الخيارَ لصبغ الحاناتِ في الرسم البياني بالمجموعةِ. أنت تَعمَلُ هذا بإضافة الخاصيّةِ التاليةِ في الرسم البياني. xml:
<Graph ... colorMode="COLOR_BY_GROUP" ...>
Now your graph will look like this:


The Bars are always grouped together and distant from the Y-axis. How can I spread them out evenly?
If you choose a Bar Graph and choose to display the legend at the bottom of the graph, this is how the graph will appear.
إنّ الحاناتَ تُجمّعُ دائماً وبعيدة مِنْ الإحداثي الصادي. كَيْفَ أنا أُقسّمُهم بانتظام؟
إذا تَختارُ a رسم بياني وتَختارُ عَرْض الأسطورةِ في أسفل الرسم البياني، هكذا الرسم البياني سَيَظْهرُ.

There is no gap between adjacent bars. In order to spread out the bars more evenly on the X-axis, you can use the following workaround:
1. R-enter the Graph Wizard and in the Layout tab, drag the Employee Name field into "Groups" from "Bars". This places the data you are displaying into different groups, i.e., each employee name will be a separate group.
2. Choose the ******** of the Legend as "Bottom".
3. Choose the option of coloring the bars in the graph by group. You do this by adding the following attribute in the Graph.xml:
ليس هناك فجوة بين الحاناتِ المجاورةِ. لكي يَنْشرَ الحاناتَ بانتظام أكثرَ على الاحداثي السيني، أنت يُمْكِنُ أَنْ تَستعملَ workaround التالي:
1. آر يَدْخلُ ساحرَ الرسم البياني وفي سعرِ التخطيطَ، يَسْحبُ حقلَ اسمِ المستخدمَ إلى "المجموعاتِ" مِنْ "الحاناتِ". هذا يَضِعُ البياناتَ التي أنت تَعْرضُ إلى المجموعاتِ المختلفةِ، وبمعنى آخر: . ، كُلّ اسم مستخدمِ سَيَكُونُ a يَفْصلُ مجموعةً.
2. إخترْ موقعَ الأسطورةِ ك"قاع".
3. إخترْ الخيارَ لصبغ الحاناتِ في الرسم البياني بالمجموعةِ. أنت تَعمَلُ هذا بإضافة الخاصيّةِ التاليةِ في الرسم البياني. xml:

<Graph ... colorMode="COLOR_BY_GROUP" ...>
Now your graph will look like this:


In a line graph, how can I display data markers, and how can I change their size?
In a line graph, markers can be displayed to show the data points on the line. To display data markers, add the following attribute in Graph.xml
بِاستقامة رسم بياني، كَيْفَ أَعْرضُ علاماتَ البياناتِ، وكَيْفَ أُغيّرُ حجمَهم؟
بِاستقامة رسم بياني، علامات يُمْكِنُ أَنْ تُعْرَضَ لتَشويف البياناتِ تُشيرُ على الخَطِّ. لعَرْض علاماتِ البياناتِ، يُضيفُ الخاصيّةَ التاليةَ في الرسم البياني. xml
<Graph ... markerDisplayed="true" ...>
Now your graph will look like this


To change the marker size, add the element DataMarker in Graph.xml as follows:

لتَغيير حجمِ العلامةَ، يُضيفُ العنصرَ DataMarker في الرسم البياني. xml كالتّالي:
<DataMarker markerSize="100"/>
This should increase the marker size as you can see in the following image:


In a line graph, I can see square and spherical data marker shapes. Can I display my custom shapes for the marker?
No. Oracle Reports will automatically show markers of different shapes on different lines to distinguish them from each other, but you may not be able to choose your custom shape.
بِاستقامة رسم بياني، أنا يُمْكِنُ أَنْ أَرى أشكالَ علامةِ البياناتِ المربّعةِ والكرويةِ. هَلّ بالإمكان أَنْ أَعْرضُ أشكالَي حسب الطّلبَ للعلامةِ؟
لا. تقارير أوراكلِ سَتُشوّفُ علاماتَ آلياً الأشكالِ المختلفةِ على الخطوطِ المختلفةِ لتَمييزهم مِنْ بعضهم البعض، لَكنَّك قَدْ لا تَستطيعُ إخْتياَر شكلُكَ حسب الطّلبُ.
The data lines in my line graph appear jagged. Can I make them appear smoother?
Yes. Suppose your graph looks like this
ُتخطّطُ البياناتُ في رسم خَطِّي البياني تَبْدو متعرجاً. هَلّ بالإمكان أَنْ أَجْعلُهم يَبْدونَ أنعمَ؟
نعم. إفترضْ رسمكَ البياني يَبْدو مثل هذا


You can add the following attribute to Graph.xml to make the lines appear smoother:

أنت يُمْكِنُ أَنْ تُضيفَ الخاصيّةَ التاليةَ للتَخطيط. xml لجَعْل الخطوطِ تَبْدو أنعمَ:
<Graph ... graphicAntialiasing="true" ... >
The graph will now appear like this:

I want the data lines in my line graph dashed or dotted instead of solid lines. Is it possible?
No. This feature is currently not supported.
أُريدُ خطوطَ البياناتَ في رسم خَطِّي البياني أسرعتْ أَو المنقّطةِ بدلاً مِنْ خطوطِ صلبةِ. هَلْ هو محتمل؟
لا. هذه الميزّةِ حالياً لَيستْ مدعومةَ.
In a Bar Graph, how can I increase the width of the Bars?
If the number of bars is reasonably large, the bars will appear thin and close to each other.
في a رسم بياني، كَيْفَ أَزِيدُ عرضَ الحاناتِ؟
إذا عددِ الحاناتِ كبيرةُ إلى حدّ معقول، الحانات سَتَبْدو رقيقة وقريبة من بعضهم البعض.

There is a workaround using which you can increase the width of the bars and spread them out more evenly over the graph X-axis.
1. R-enter the Graph Wizard and in the Layout tab, drag the Employee Name field into "Groups" from "Bars". This places the data you are displaying into different groups, i.e., each employee name will be a separate group.
2. Choose the ******** of the Legend as "Bottom".
3. Choose the option of coloring the bars in the graph by group. You do this by adding the following attribute in the Graph.xml:
هناك a workaround إستعمال أَيّ أنت يُمْكِنُ أَنْ تَزِيدَ عرضَ الحاناتِ وتُقسّمُهم بانتظام أكثر على احداثي الرسم البياني السيني.
1. آر يَدْخلُ ساحرَ الرسم البياني وفي سعرِ التخطيطَ، يَسْحبُ حقلَ اسمِ المستخدمَ إلى "المجموعاتِ" مِنْ "الحاناتِ". هذا يَضِعُ البياناتَ التي أنت تَعْرضُ إلى المجموعاتِ المختلفةِ، وبمعنى آخر: . ، كُلّ اسم مستخدمِ سَيَكُونُ a يَفْصلُ مجموعةً.
2. إخترْ موقعَ الأسطورةِ ك"قاع".
3. إخترْ الخيارَ لصبغ الحاناتِ في الرسم البياني بالمجموعةِ. أنت تَعمَلُ هذا بإضافة الخاصيّةِ التاليةِ في الرسم البياني. xml:
<Graph ... colorMode="COLOR_BY_GROUP" ...>
Now your graph will look like this:


In a pie-chart, I want to reduce the number of decimal places shown in the pie slices. How can I do it?
Since the slice data is shown as a percentage value, some of the values may go beyond the number of decimal places that you need in your graph, e.g.,

في a لوحة فطائر، أُريدُ تَخفيض عددِ الأماكنِ العشريةِ شوّفَ في شرائحِ الفطيرةَ. كَيْفَ أنا أعْمَلُ هو؟
منذ بياناتِ الشريحةَ تُشوّفُ كa قيمة نسبة مئويةِ، البعض مِنْ القِيَمِ قَدْ تَتجاوزُ عددَ الأماكنِ العشريةِ الذي تَحتاجُ في رسمكَ البياني، ومثال على ذلك: - ,

If you want the number of decimal places to be restricted to, say 1, include the following element in your Graph.xml
إذا تُريدُ عددَ الأماكنِ العشريةِ الّذي سَيُحدّدُ إلى، يَقُولُ 1، يَتضمّنُ العنصرَ التاليَ في رسمكَ البياني. xml

<SliceLabel>
<ViewFormat decimalDigit="1" decimalSeparator="." decimalDigitUsed="true" decimalSeparatorUsed="true" />
</SliceLabel>
This is how the graph will now appear:



How can I change the scale used on the Y-axis?
To change the scale used on the Y-axis of the Bar Graph shown here:
كَيْفَ أُغيّرُ المِقياسَ يَستعملُ على الإحداثي الصادي؟
لتَغيير المِقياسِ إستعملَ على الإحداثي الصادي مِنْ الرسم البياني شوّفَ هنا:



Add the following element to Graph.xml
<Y1Axis axisMinAutoScaled="false" axisMinValue="0" axisMaxAutoScaled="false" axisMaxValue="32000" majorTickStepAutomatic="false" majorTickStep="4000"/>
Your graph should now appear like this:


Can I use parameter values to define certain graph characteristics at runtime?
Yes. As an example, you can specify the maximum value of the Y-axis scale at runtime. Define a User Parameter, say "p_max_scale". You will get the value of this parameter from the user at runtime. This parameter can be used in Graph.xml as:
<Y1Axis lineWidth="1" axisMaxAutoScaled="false" axisMaxValue="&<p_max_scale>" />
As another example, suppose you want to use a user parameter or a system parameter or a column value inside the graph title. To achieve this, re-enter the Graph Wizard, and in the Title tab, enter the following:
your**** &<your_param_name>
Similarly, you can define other Graph characteristics at runtime by using parameter names in Graph.xml. Note that it is necessary to surround the parameter name with angled brackets (<>).

هَلّ بالإمكان أَنْ أَستعملُ بارامتراً يُقيّمُ لتَعريف بَعْض خصائصِ الرسم البياني في وقتِ التشغيل؟
نعم. كَمِثال، أنت يُمْكِنُ أَنْ تُحدّدَ حَدّ أقصى للقيمةَ مِقياسِ الإحداثي الصادي في وقتِ التشغيل. عرّفْ a بارامتر مستعملِ، رأي "p _max_ مِقياس ". أنت سَتَحْصلُ على قيمةِ هذا البارامترِ مِنْ المستعملِ في وقتِ التشغيل. هذا البارامترِ يُمْكِنُ أَنْ يُستَعملَ في الرسم البياني. xml ك:
<إحداثي صادي محورِ 1 lineWidth ="1 axisMaxAutoScaled = axisMaxValue "خاطئ" = "& <p _max_ مِقياس> "/>
كمثال آخر، يَفترضُ بأنّك تُريدُ إسْتِعْمال a بارامتر مستعملِ أَو a بارامتر نظامِ أَو a قيمة عمودِ داخل عنوانِ الرسم البياني. لإنْجاز هذا، يُعيدُ إدخال ساحرَ الرسم البياني، وفي سعرِ العنوانَ، يَدْخلُ التالي:
your**** و<_param_ اسمكَ>
بنفس الطريقة، أنت يُمْكِنُ أَنْ تُعرّفَ خصائصَ الرسم البياني الأخرى في وقتِ التشغيل بإستعمال أسماءِ البارامترِ في الرسم البياني. xml. المُلاحظة التي هي ضروريُ لإحاطة اسمِ البارامترَ مَع أمالَ الأقواسَ (<>).
Can I apply conditional formatting to graphs, e.g., if the amount outstanding is less than 1000, show the Bar in the graph in green?
No. This feature is currently not supported.
يُمْكِنُ أَنْ أُطبّقَ تَهْيِئة شرطيةَ إلى الرسوم البيانية، ومثال على ذلك: -، إذا المبلغ الغير مدفوعِ أقل مِنْ 1000، يُشوّفُ الحانةَ في الرسم البياني في الأخضرِ؟
لا. هذه الميزّةِ حالياً لَيستْ مدعومةَ.
How can I change the numeric data labels that appear on top of the Bars to currency values?
You have a Bar graph that shows data at the top of Bars. In order to get a currency symbol with those data markers, include the following in the Graph.xml

كَيْفَ أُغيّرُ علاماتَ البياناتِ العدديةِ التي تَظْهرُ على قمةِ الحاناتِ لعملةِ تُقيّمَ؟
عِنْدَكَ a رسم بياني الذي يُشوّفُ البياناتَ في قمةِ الحاناتِ. لكي يُصبحَ a رمز عملةِ بتلك علاماتِ البياناتِ، يَتضمّنُ المتابعة في الرسم البياني. xml



<Marker**** visible="true">
<Y1ViewFormat>
<ViewFormat numberType="NUMTYPE_CURRENCY" currencySymbol="$" numberTypeUsed="true" currencySymbolUsed="true" />
</Y1ViewFormat>
</Marker****>
Your graph should now appear like this:


Can I generate a Gantt chart using the Graph Wizard?
No. This feature is currently not supported.
هَلّ بالإمكان أَنْ أُولّدُ a مخطط غانت يَستعملُ ساحرَ الرسم البياني؟
لا. هذه الميزّةِ حالياً لَيستْ مدعومةَ.

How can I make sure that the Date format on the graph is changed when its format is changed in the Report Data Model Property Inspector?
There may not be a direct way to achieve this. However, you can create an extra column in your query as:
TO_CHAR(<date_column>, <format_mask>)
You can then use this column to display the date both in both the graph and in the report layout.
كَيْفَ أَتأكّدُ بأنّ التأريخَ يُهيّئُ على الرسم البياني أُغيّرُ متى صيغتَه تُتغيّرُ في بياناتِ التقريرَ تُشكّلُ مفتشَ ملكيةِ؟
هناك قَدْ لا يَكُون a يُوجّهُ الطريقَ لإنْجاز هذا. على أية حال، أنت يُمْكِنُ أَنْ تَخْلقَ عمودَ إضافيَ في إستفسارِكَ ك:
إلى _ فحم (<تأريخ _ عمود>، <صيغة _ قناع>)
أنت يُمْكِنُ أَنْ ثمّ تَستعملُ هذا العمودِ لعَرْض التأريخِ كلا في كلا الرسم البياني وفي تخطيطِ التقريرَ.
How can I display the Bar marker **** in the middle of the Bars instead of at the top?
To display the Bar marker **** in the middle of the bars:
1. Re-enter the Graph Wizard
2. On the Plot Area tab select "Show data label on Bars".
3. Under Options, select "Centered on Bars".
كَيْفَ أَعْرضُ نَصَّ علامةِ الحانةَ في منتصفِ الحاناتِ بدلاً مِنْ القمةِ؟
لعَرْض نَصِّ علامةِ الحانةَ في منتصفِ الحاناتِ:
1. أعدْ إدخال ساحرَ الرسم البياني
2. على سعرِ منطقةِ المؤامرةَ يَختارُ "تَعتبرُ بياناتَ المعرضِ على الحاناتِ".
3. تحت الخياراتِ، يَختارُ "مركزَ على الحاناتِ".
OR
Add the following to your Graph.xml:
<Marker**** visible="true" marker****Place="MTP_CENTER"/>
Your graph should now appear like this:

I want labels to appear on the X-axis below every Bar, but I want the labels to be printed for only alternate bars. How do I do it?
Suppose you are plotting Employee ID against Salary:
أُريدُ العلاماتَ أَنْ تَظْهرَ على الاحداثي السيني تحت كُلّ حانة، لَكنِّي أُريدُ العلاماتَ أَنْ تُطْبَعَ فقط لبديل يَمْنعُ. كَيفَ أفعَله؟
إفترضْك تُخطّطُ هويةَ مستخدمِ ضدّ الراتبِ:


As the Employee ID's are arranged sequentially, you want the Employee ID's (X-axis labels) to appear for only alternate bars so that the X-axis appears less cluttered. To print labels on alternate bars:
1. Re-enter the Graph Wizard
2. In the X-format tab, select "Show labels for some tick marks on the X-axis".
3. Choose appropriate values for "Start with tick mark" and "Tick marks to skip between labels". If you select 1 for both these properties, your graph will appear like this:
كهوية المستخدمَ مرتّبة بشكل متسلسل، تُريدُ هويةَ المستخدمَ (علامات احداثي سيني) للحُضُور لحاناتِ بديلةِ وحيدةِ لكي الاحداثي السيني يَظْهرُ أقل بعثرَ. لطِباعَة العلاماتِ على الحاناتِ البديلةِ:
1. أعدْ إدخال ساحرَ الرسم البياني
2. في إ** سعر صيغةِ، يَختارُ "يَعتبرُ معرضَ لبَعْض اللحظةِ تُؤشّرُ على الاحداثي السيني".
3. إخترْ قِيَمَ ملائمةَ ل"بداية بعلامةِ اللحظةِ "و" دقّي العلاماتَ للطَفْر بين العلاماتِ". إذا تَختارُ 1 لكلتا هذه الملكياتِ، رسمكَ البياني سَيَظْهرُ مثل هذا:



Alternatively, you can add the following element to the Graph.xml
<O1TickLabel tickLabelSkipMode="TLS_MANUAL" tickLabelSkipCount="1" tickLabelSkipFirst="0"/>
Use "tickLabelSkipCount" to specify how many labels should be skipped between displayed labels.
Use "tickLabelSkipFirst" to specify how many tick labels should be skipped initially (i.e., which label to start displaying from).
بدلاً عن ذلك، أنت يُمْكِنُ أَنْ تُضيفَ العنصرَ التاليَ إلى الرسم البياني. xml
<أو 1 TickLabel tickLabelSkipMode = "تي إل إس _ دليل "tickLabelSkipCount ="1 tickLabelSkipFirst ="0"/>
الإستعمال "tickLabelSkipCount" لتَحديد كم عدد العلاماتِ يَجِبُ أَنْ تُتغيّبَ عنها بين العلاماتِ المَعْرُوضةِ.
الإستعمال "tickLabelSkipFirst" لتَحديد كم عدد علاماتِ اللحظةِ يَجِبُ أَنْ تُتغيّبَ عن أولياً (وبمعنى آخر: . ، الذي يَعتبرُ للبَدْء بالعَرْض مِنْ).
I am trying to use some attributes like "wordWrapEnabled", "tickLabelStaggered", "****Rotation" etc for Titles and Labels. But the values of these attributes do not seem to have any effect on the Graph output. Why?
Graph has an attribute called "autoLayout". By default the value of this attribute is set to "AL_ALWAYS", which means that the Title / Label placement etc is controlled by the graphing engine. That is why the attributes that you set are ignored. If you want to set all the layout attributes yourself, add the following attribute inside Graph.xml
<Graph ... autoLayout="AL_NEVER" ... >
Now you can control the graph layout completely and set the attributes manually. If you are not sure whether you want to control all the layout attributes manually, then you can set "autoLayout" to AL_AS_NEEDED. In this case, graphing engine will take a call on whether to use your attributes or its own default settings.
أُحاولُ إستعمال بَعْض الخواصِ مثل "wordWrapEnabled" , "tickLabelStaggered", "****Rotation الخ للعناوينِ والعلاماتِ. لكن قِيَمَ هذه الخواصِ لا تَبْدو أَنْ يَكُونَ عِنْدَها أيّ تأثير على ناتجِ الرسم البياني. لِماذا؟
دَعا الرسم البياني خاصيّةَ "autoLayout". بالأساس قيمة هذه الخاصيّةِ تَستعدُّ "ال_ دائماً "، الذي يَعْني بأنّ العنوانَ / تنسيب علامةِ الخ تَحْتَ سَيْطَرَة محرّكِ التَخطيط. لِهذا الخواص التي وَضعتَ مهمل. إذا تُريدُ وَضْع كُلّ التخطيط يَنْسبُ نفسك، يُضيفُ الخاصيّةَ التاليةَ داخل الرسم البياني. Xml <رسم بياني. . . autoLayout = "ال_ أَبَداً ". . . >
الآن أنت يُمْكِنُ أَنْ تُسيطرَ على تخطيطِ الرسم البياني بالكامل ووَضعتَ الخواصَ يدوياً. إذا أنت لَسْتَ متأكّدَ سواء تُريدُ السَيْطَرَة على كُلّ التخطيط يَنْسبُ يدوياً، ثمّ أنت يُمْكِنُ أَنْ تَضعَ "autoLayout" إلى ال_ كما _ إحتاجَ. في هذه الحالةِ، يُخطّطُ المحرّكَ سَيَأْخذُ a يَدْعو سواء أَنْ يَستعملَ خواصَكَ أَو أماكنَه الأصليةَ الخاصةَ.
The tick labels that appear on the Graph X-axis are always staggered. Can I switch off this staggering?
Yes. Suppose your graph looks like this:
تَعتبرُ اللحظةُ التي تَظْهرُ على احداثي الرسم البياني السيني تَتمايلُ دائماً. هَلّ بالإمكان أَنْ أَطفئ هذا التَمَايُل؟
نعم. إفترضْ رسمكَ البياني يبدو مثل هذا:


In order to switch off staggering, add the following attributes to your Graph.xml
لكي يَطفئَ التَمَايُل، يُضيفُ الخواصَ التاليةَ إلى رسمكِ البياني. xml
<Graph ... autoLayout="AL_NEVER" ... >
<O1TickLabel ... tickLabelStaggered="false" ... />
Now your graph should appear like this:


How can I word-wrap long graph titles?
Suppose you have a long Y1 axis title.
كَيْفَ أَكْتبُ كلمات أَلْفُّ عناوينَ الرسم البياني الطويلةِ؟
إفترضْك لَكَ a لمدة طويلة واي عنوان محورِ 1.


In order to word-wrap such long titles, add the following to your Graph.xml
لكي يَكْتبَ كلمات يَلْفُّ مثل هذه العناوينِ الطويلةِ، يُضيفُ المتابعة إلى رسمكِ البياني. xml
<Graph ... autoLayout="AL_NEVER" ... >
<Y1Title ... wordWrapEnabled="true" ... />
Now your graph will appear like this:

By default the Y-axis scale in my graph reads as 1K, 2K... Can I modify the scale to read 1000, 2000...?
Suppose your graph looks like this:
بالأساس مِقياس الإحداثي الصادي في رسمي البياني يَقْرأُ ك1 كْي، 2 كْي. . . يُمْكِنُ أَنْ أُعدّلَ المِقياسَ لقِراءة 1000, 2000. . . ؟
إفترضْ رسمكَ البياني يَبْدو مثل هذا:


Add the following tags and attributes to your Graph.xml
أضفْ بطاقاتَ البيانات والخواصَ التاليةَ إلى رسمكَ البياني. xml
<Y1Axis>
<ViewFormat scaleFactorUsed="true" scaleFactor="SCALEFACTOR_NONE" />
</Y1Axis>
You can choose any other value for the scaleFactor attribute from the Graph.dtd. With the above XML code, your graph should appear like this:
أنت يُمْكِنُ أَنْ تَختارَ أيّ قيمة أخرى لخاصيّةِ scaleFactor مِنْ الرسم البياني. dtd. برمزِ إ** إم إل أعلاه، رسمكَ البياني يَجِبُ أَنْ يَظْهرَ مثل هذا:


How do I change the thousand separator in my graph from a comma (,) to a period (.) ?
Suppose your graph looks like this:
كيف أُغيّرُ الألف الفاصلةَ في رسمي البياني مِنْ a فاصلة (،) إلى a فترة (. )؟
إفترضْ رسمكَ البياني يَبْدو مثل هذا:

Add the following tags and attributes to your Graph.xml
أضفْ بطاقاتَ البيانات والخواصَ التاليةَ إلى رسمكَ البياني. xml
<Y1Axis>
<ViewFormat thousandSeparatorUsed="true" thousandSeparator="." />
</Y1Axis>
Note that you can use any character as a thousand separator. With the above XML code, your graph should look like this:


To change the graph size in the paper layout, I can just drag the graph object's boundaries. How do I change the size of the graph image in my *** layout?
In order to change the graph size in *** layout, add the following attributes to the report's custom JSP tag
لتَغيير حجمِ الرسم البياني في التخطيطِ الورقيِ، أنا يُمْكِنُ أَنْ فقط أَسْحبُ حدودَ جسمِ الرسم البياني. كَيفَ أُغيّرُ حجمَ صورةِ الرسم البياني في تخطيطِ ويبِي؟
لكي يُغيّرَ حجمَ الرسم البياني في تخطيطِ الويبِ، يُضيفُ الخواصَ التاليةَ إلى بطاقةِ جْي إس بي حسب الطّلب التقرير


<rw:graph> available inside the *** layout code:
<rw:graph id="graph" ... height="500" width="700" >
<Graph...>
...
</Graph>
</rw:graph>
Note that specifying only the width or height attribute in <rw:graph> tag is not a valid syntax. You must specify both these attributes in order to change the graph size.
المُلاحظة التي تُحدّدُ فقط خاصيّةَ الإرتفاعَ أَو العرضَ في <rw: رسم بياني> بطاقة لَيستْ a النحو الصحيح. أنت يَجِبُ أَنْ تُحدّدَ كلتا هذه الخواصِ لكي تُغيّرَ حجمَ الرسم البياني.

I have created a graph showing daily pollution levels in the city. Can I create reference lines in my graph, for example, for "Alert", "Warning" and "Emergency" pollution levels?
It is possible to create up to 3 reference lines for each (numeric) data axis in your reports graph. In Scatter, Bubble and Polar graph types, both X-axis and Y-axis show (numeric) data. In other graph types like Bar and Line, only Y-axis shows (numeric) data. To create these 3 reference lines for the Y1 axis, add the following element to your Graph.xml:
أنشأت a عرض رسم بياني تلوثِ يوميِ يَستوي في المدينةِ. يُمْكِنُ أَنْ أنشأ خطوطَ الإشارةِ في رسمي البياني، على سبيل المثال، للتلوثِ "الطارئِ" "والتحذيريِ" "واليقِظِ" يَستوي؟
هو محتملُ للإنشاء بحدود خطوطِ إشارةِ 3 لكُلّ (عددي) محور بياناتِ في تقاريرِكَ يُخطّطُ. في البعثرةِ، فقاعة وأنواع رسم بياني قطبيةِ، كلا الاحداثي السيني والإحداثي الصادي يُشوّفانِ (عددية) بيانات. في أنواعِ الرسم البياني الأخرى تَحْبُّ حانةً وتُخطّطُ، معارض إحداثي صادي فقط (عددية) بيانات. لإنشاء هذه الخطوطِ الإشارةَ الـ3 لواي محور 1، يُضيفُ العنصرَ التاليَ إلى رسمكَ البياني. xml:
<Y1ReferenceLine>
<ReferenceLine index="0" visible="true" lineWidth="2" ****="Alert" value="300.0" displayedInLegend="true" lineColor="#ff00"/>
<ReferenceLine index="1" visible="true" lineWidth="2" ****="Warning" value="450.0" displayedInLegend="true" lineColor="#66ff"/>
<ReferenceLine index="2" visible="true" lineWidth="2" ****="Emergency" value="650.0" displayedInLegend="true" lineColor="#ff0000"/>
</Y1ReferenceLine>
This will create 3 reference lines in your graph as displayed in the following image:

How can I make the graph transparent and show an image as the graph background?
To show an image as the background for your graph, you must use the special effects (SFX) element in Graph.dtd. You can add the following code to your Graph.xml to make use of the special effects element:
كَيْفَ أَجْعلُ الرسم البياني شفّافةَ وأُشوّفُ صورةً كخلفية الرسم البياني؟
لتَشويف صورةَ كالخلفية لرسمكِ البياني، أنت يَجِبُ أَنْ تَستعملَ التأثيراتَ الخاصّةَ (إس إف إ**) عنصر في الرسم البياني. dtd. أنت يُمْكِنُ أَنْ تُضيفَ الرمزَ التاليَ إلى رسمكَ البياني. xml للإسْتِعْمال عنصرِ التأثيراتِ الخاصِّ:
<PlotArea borderTransparent="true">
<SFX fillType="FT_****URE" ****ureURL="file:C:\Temp\beach.jpg" ****ureDisplayMode="TDM_STRETCHED"/>
</PlotArea>
This will add the referenced image as background for the plot area of the graph:


Note: The SFX element can be used within several other Graph.xml elements in addition to PlotArea, e.g., Background and LegendArea. Refer to Graph.dtd for more information.
المُلاحظة: عنصر إس إف إ** يُمْكِنُ أَنْ يُستَعملَ ضمن عِدّة رسم بياني آخر. عناصر xml بالأضافة إلى PlotArea، ومثال على ذلك: -، خلفية وLegendArea. أشرْ إلى الرسم البياني. dtd للمزيد من المعلومات.

Do Oracle Reports graphs recognize time data on the X-axis?
Yes, Oracle Reports graphs do recognize values of DATE data type and treat it as time data on the X-axis. This recognition of DATE data type results in 2 advantages:
1. Oracle reports graphs, depending on your data, intelligently choose the format for displaying the dates. For example, if all your data points fall in the same month and year, the graph shows the month and year only once on the X-axis tick labels. On the remaining tick labels, only dates are shown.
2. If there are missing time data points in your data, the graph recognizes it automatically, and shows appropriate gaps wherever the dates are missing.
هَلْ رسوم تقاريرِ أوراكلِ البيانية تَعْرفُ بياناتَ وقتِ على الاحداثي السيني؟
نعم، رسوم تقاريرِ أوراكلِ البيانية تَعْرفُ قِيَمَ نوعِ بياناتِ التأريخِ وتُعالجُها كبيانات وقتِ على الاحداثي السيني. هذا الإعترافِ مِنْ نوعِ بياناتِ التأريخِ يُؤدّي إلى فائدتين:
1. تُبلغُ الأوراكلُ عن الرسوم البيانية، إعتِماد على بياناتِكَ، يَختارُ الصيغةَ بشكل ذكي لعَرْض التواريخِ. على سبيل المثال، إذا تَسْقطُ كُلّ نقاط بياناتكِ في نفس شهرِ وسَنَةِ، يُشوّفُ الرسم البياني الشهرَ والسَنَةَ الوحيدةَ مرّة على علاماتِ لحظةِ الاحداثي السيني. على علاماتِ اللحظةِ الباقيةِ، تواريخ وحيدة تُشوّفُ.
2. إذا تُشيرُ هناك بيانات الوقتِ المفقودةِ في بياناتِكِ، الرسم البياني يَعْرفُه آلياً، ويُشوّفُ فجواتَ ملائمةَ حيثما التواريخَ مفقودة.
Here are 2 sample graphs with the DATE data type on the X-axis. Notice the date format on the X-axis and the appropriate gaps for missing data points:
هنا رسما عيّنةِ بيانيا ببياناتِ التأريخَ تَطْبعانِ على الاحداثي السيني. لاحظْ صيغةَ التأريخَ على الاحداثي السيني والفجواتِ الملائمةِ لنقاطِ البياناتِ المفقودةِ:



However, the time data recognition feature has the following restrictions:
1. The time data should be presented to the graphing engine in an ascending order, e.g., by using an ORDER BY clause in your SQL query.
2. The time data should have regular intervals. Oracle Reports graphs can recognize missing gaps in the data and show them appropriately only if the time data is in regular intervals and not more than 20% data is missing.
على أية حال، ميزّة إعترافِ بياناتِ الوقتَ لَها القيودُ التاليةُ:
1. بيانات الوقتَ يَجِبُ أَنْ تُقدّمَ إلى محرّكِ التَخطيط في ترتيب صاعدِ، ومثال على ذلك: -، بإستعمال طلبَ بالبندِ في إستفسارِ إسكَ كيو إلِ.
2. بيانات الوقتَ يَجِبُ أَنْ يكونَ عِنْدَها فتراتُ منتظمةُ. رسوم تقاريرِ أوراكلِ البيانية يُمْكِنُ أَنْ تَعْرفَ فجواتَ مفقودةَ في البياناتِ وتُشوّفُهم بشكل ملائم فقط إذا بياناتِ الوقتَ في الفتراتِ المنتظمةِ ولَيسوا أكثر مِنْ 20 % بيانات مفقودةُ.
Using the Graph Wizard's Plot Area panel, I can select a color for each of the 3 series. How can I select colors for the remaining series?
Add the following entry to the Graph.xml:
إستعمال لجنةِ منطقةِ مؤامرةِ ساحرِ الرسم البياني، أنا يُمْكِنُ أَنْ أَختارَ a لون لكُلّ مِنْ الـ3 السلسلةِ. كَيْفَ أَختارُ الألوانَ للسلسلةِ الباقيةِ؟
أضفْ المدخلَ التاليَ إلى الرسم البياني. xml:
<Series id="3" color="#993399"/>
<Series id="4" color="#ff9933"/>
where:
Series id starts with 0. Use the Graph Wizard to select colors for the Series ids: 0, 1 and 2. Add the XML entries only for the remaining series in your graph.
Color is the RGB value for the color of your choice.
أين:
تَبْدأُ هويةُ سلسلةِ ب0. إستعملْ ساحرَ الرسم البياني لإخْتياَر الألوانِ لهوياتِ السلسلةَ: 0, 1 و2. أضفْ مداخلَ إ** إم إل فقط للسلسلةِ الباقيةِ في رسمكِ البياني.
اللون قيمةُ الآر جي بي للونِ إختيارِكِ.
Can I create "floating bars" in my graph?
Yes, it is possible to create floating bars. Assume that you have the following graph:
هَلّ بالإمكان أَنْ أنشأ "حانات عائِمة" في رسمي البياني؟
نعم، هو محتملُ للإنشاء الحاناتِ العائِمةِ. افترض بأنّك عِنْدَكَ الرسم البياني التاليُ:

Now suppose you would like to highlight the increase in sales in the years 2000-2002, and show the total sales only for the years 1999 and 2002. This is how you would want your graph to look:

يَفترضُ الآن بأنّك توَدُّ أَنْ تُبرزَ الزيادةَ في المبيعاتِ في السَنَواتِ 2000-2002، وتُشوّفُ المبيعاتَ الكليّةَ فقط للسَنَواتِ 1999 2002. هكذا أنت تُريدُ رسمكَ البياني أَنْ يَنْظرَ:




The idea here is to create a transparent bar beneath the main bar for the years 2000-2002. You need the height of the transparent bar to be the previous year's sales. This creates an impression of floating bars.
Creating a transparent bar is a two-step process:
1. Add another series that clearly demarcates the increase in sales for the years 2000-2002. Choose a stacked bar graph to show the two series. Your graph will now look like this:
إنّ الفكرةَ هنا أَنْ تنشأ a حانة شفّافة تحت الحانة الرئيسية للسَنَواتِ 2000-2002. تَحتاجُ إرتفاعَ الحانةِ الشفّافةِ الّذي سَيَكُونُ مبيعاتَ السَنَةِ السابقةِ. هذا يَعطي إنطباعاً من الحاناتِ العائِمةِ.
انشأ a حانة شفّافة a عملية خطوتِينِ:
1. أضفْ سلسلةً أخرى التي تُخطّطُ الزيادةَ بشكل واضح في المبيعاتِ للسَنَواتِ 2000-2002. إخترْ a كدّسَ رسم بياني لتَشويف السلسلةِ. رسمكَ البياني سَيَبْدو مثل هذا الآن:

2. Add the following to the Graph.xml
<SeriesItems>
<Series id="0" borderTransparent="true" transparent="true"/>
</SeriesItems>
<O1MajorTick tickStyle="GS_OUT" />
The O1 axis tick mark style is defined so that the floating bars can be identified easily with their respective labels on the X-axis. The above XML entry will make one of the series transparent, and you will get a floating effect as shown below:
أو أسلوب علامةِ لحظةِ محورِ 1 مُعَرَّفُ لكي الحانات العائِمة يُمْكِنُ أَنْ تُميّزَ بسهولة بعلاماتِهم الخاصةِ على الاحداثي السيني. دخول إ** إم إل أعلاه سَيَعْملُ واحد من السلسلةِ شفّافةِ، وأنت سَتَحْصلُ على a تُعوّمُ تأثيراً كمعروض تحت:

In order to show the total sales and increase in different colors, you will need to define exceptional risers. Exceptional risers are data markers that do not share series attributes, e.g., series color. Add the following to the Graph.xml to define exceptional risers:
لكي يُشوّفَ المبيعاتَ الكليّةَ ويَزِيدُ في الألوانِ المختلفةِ، أنت سَتَحتاجُ لتَعريف ناهضين إستثنائيينِ. الناهضون الإستثنائيون علاماتَ بياناتِ التي لا تَشتركُ في خواصِ السلسلةِ، ومثال على ذلك: -، لون سلسلةِ. أضفْ المتابعة إلى الرسم البياني. xml لتَعريف ناهضين إستثنائيينِ:
<ExceptionalRisers>
<ExceptionalRiser series="1" group="0" fillColor="#6699ff"/>
<ExceptionalRiser series="1" group="4" fillColor="#6699ff"/>
</ExceptionalRisers>
This will change the color of the total sales bars as shown below:

The target graph shown above with red and grey bars uses special effects (color gradients). To achieve these special effects, you need to add the SFX element to Graph.xml as shown below:
شوّفَ رسم الهدفَ البياني فوق بالحاناتِ الحمراءِ والرماديةِ تَستعملُ تأثيراتَ خاصّةَ (ميول لونِ). لإحْداث هذه التأثيراتِ الخاصّةِ، تَحتاجُ لإضافة عنصرِ إس إف إ** للتَخطيط. xml كمعروض تحت:
<ExceptionalRisers>
<ExceptionalRiser series="1" group="0">
<SFX fillType="FT_GRADIENT" gradientNumStops="5">
<GradientStopStyle stopIndex="0" gradientStopColor="#770000" />
<GradientStopStyle stopIndex="1" gradientStopColor="#cc0000" />
<GradientStopStyle stopIndex="2" gradientStopColor="#ee0000" />
<GradientStopStyle stopIndex="3" gradientStopColor="#cc0000" />
<GradientStopStyle stopIndex="4" gradientStopColor="#770000" />
</SFX>
</ExceptionalRiser>
<ExceptionalRiser series="1" group="4">
<SFX fillType="FT_GRADIENT" gradientNumStops="5">
<GradientStopStyle stopIndex="0" gradientStopColor="#770000" />
<GradientStopStyle stopIndex="1" gradientStopColor="#cc0000" />
<GradientStopStyle stopIndex="2" gradientStopColor="#ee0000" />
<GradientStopStyle stopIndex="3" gradientStopColor="#cc0000" />
<GradientStopStyle stopIndex="4" gradientStopColor="#770000" />
</SFX>
</ExceptionalRiser>
</ExceptionalRisers>
<LegendArea visible="false" />
<O1MajorTick tickStyle="GS_OUT" />
<SeriesItems>
<Series id="0" borderTransparent="true" transparent="true" />
<Series id="1">
<SFX fillType="FT_GRADIENT" gradientNumStops="5">
<GradientStopStyle stopIndex="0" gradientStopColor="#707070" />
<GradientStopStyle stopIndex="1" gradientStopColor="#c0c0c0" />
<GradientStopStyle stopIndex="2" gradientStopColor="#e0e0e0" />
<GradientStopStyle stopIndex="3" gradientStopColor="#c0c0c0" />
<GradientStopStyle stopIndex="4" gradientStopColor="#707070" />
</SFX>
</Series>
</SeriesItems>
<Y1MajorTick visible="false" />

How do I apply 3-D (three-dimensional) effect to my graphs?
3-D effect determines whether you want to display the graph with the appearance of depth. If you are using Oracle9i Reports or Oracle Reports 10g (9.0.4), you can check the 3D effect check box in the Graph Wizard's Type panel. If you are using Oracle Reports 10g Release 2 (10.1.2), you need to edit the Graph.xml to apply the 3-D effect to your graphs.
For Pie graph type, add the following attributes to your Graph.xml:
<Graph ... pieDepth="30" pieTilt="20" ... >
For all other graph types that support 3-D effect, add the following attributes to your Graph.xml:
<Graph ... depthAngle="50" depthRadius="8" ... >
Note that you can change the values of the attributes above. For more information on these attributes, refer to the Graph.dtd.
كَيفَ أَنطبقُ -D 3 (ثلاثي الأبعاد) يُحدثُ إلى رسومي البيانية؟
-D 3 تأثيرِ يُقرّرُ سواء تُريدُ عَرْض الرسم البياني بظهورِ العمقِ. إذا أنت تَستعملُ أوراكلَ 9 i تقارير الأوراكلَ أَو التقاريرَ 10 g (9.0.4)، أنت يُمْكِنُ أَنْ تُدقّقَ 3 دي صندوق مراقبةِ تأثيرِ في لجنةِ نوعِ ساحرِ الرسم البياني. إذا أنت تَستعملُ تقاريرَ الأوراكلِ 10 g إطلاق 2 (10.1.2)، تَحتاجُ لتَحرير الرسم البياني. xml للإنطِباق -D 3 تأثيرِ إلى رسومكَ البيانية.
لنوعِ رسم الفطيرةِ البياني، يُضيفُ الخواصَ التاليةَ إلى رسمكِ البياني. xml:
<رسم بياني. . . pieDepth ="30 pieTilt ="20. . . >
لكُلّ الرسم البياني الآخر يَطْبعُ ذلك الدعمِ -D 3 تأثيرِ، يُضيفُ الخواصَ التاليةَ إلى رسمكِ البياني. xml:
<رسم بياني. . . depthAngle ="50 depthRadius ="8. . . >
المُلاحظة التي أنت يُمْكِنُ أَنْ تُغيّرَ قِيَمَ الخواصِ فوق. للمزيد من المعلومات حول هذه الخواصِ، يُشيرُ إلى الرسم البياني. dtd.

Migrating Oracle Graphics 6i charts
How do I migrate my charts from Oracle Graphics to the new graph format in Oracle9i Reports or Oracle Reports 10g?
Oracle9i Reports Release 1 onwards, Oracle Graphics has been desupported. Oracle9i Reports and Oracle Reports 10g use BI Beans to generate graphs. Because of the underlying technology, there is no direct migration path from Oracle Graphics to the BI Bean graphing functionality. As such, the user will need to rewrite all of their graphs using the new Graph Wizard within the Reports Builder.
هُجْرة رُسوماتِ الأوراكلِ 6 i مخطّطات
كَيفَ أُهاجرُ مخطّطاتَي مِنْ رُسوماتِ الأوراكلِ للرسم البياني الجديدِ يُهيّئَ في الأوراكلِ 9 i تقارير الأوراكلَ أَو التقاريرَ 10 g؟
أوراكل 9 i تقارير تُصدرُ 1 إلى الأمام، رُسومات أوراكلِ كَانتْ desupported. أوراكل 9 i تقارير الأوراكلَ والتقاريرَ 10 g إستعمال فاصولياءِ ثنائيةِ لتَوليد الرسوم البيانية. بسبب التقنيةِ التحتيةِ، ليس هناك طريق هجرةِ مباشرِ مِنْ رُسوماتِ الأوراكلِ إلى الفاصوليةِ ثنائيةِ التي تُخطّطُ وظيفةً. في حد ذاته، المستعمل سَيَحتاجُ لإعادة كتابة كُلّ رسومهم البيانية يَستعملُ ساحرَ الرسم البياني الجديدِ ضمن بنّاءِ التقاريرَ.
Can I still run my existing Oracle Reports Developer 6i reports containing Oracle Graphics charts in Oracle Reports?
As noted in the Oracle Reports Statement of Direction, Oracle Graphics is no longer shipped with Oracle Reports. However, as part of the migration path, you can still run Oracle Graphics charts in Oracle Reports if you install the Oracle Graphics 6i engine in a separate Oracle Home. You should only maintain Oracle Graphics 6i as a temporary measure while you redesign your charts using the new Graph Wizard. For further details on how to configure Oracle to use Oracle Graphics 6i, please see the Graphics Migration section in the Oracle9i Application Server Migration from Oracle9iAS Release 1 (1.0.2.2.x) to Release 2 (9.0.2) manual.
هَلّ بالإمكان أَنْ أنا ما زِلتُ أَرْكضُ أوراكلَي الحاليةَ تُبلغُ عن مطوّرِ 6 i تقاريرالتي تَحتوي مخطّطاتَ رُسوماتِ أوراكلِ في الأوراكلِ تَذْكرُ؟
كما هو مذكور في تُبلغُ الأوراكلُ عن بيانِ الإتّجاهِ، رُسومات أوراكلِ لَنْ تَشْحنَ بتقاريرِ الأوراكلِ. على أية حال، كجزء مِنْ طريقِ الهجرةَ، أنت يُمْكِنُ أَنْ ما زِلتَ تَرْكضُ مخطّطاتَ رُسوماتِ الأوراكلِ في تقاريرِ الأوراكلِ إذا تُركّبُ رُسوماتَ الأوراكلَ 6 i محرّك في a تَفْصلُ بيتَ أوراكلِ. أنت يَجِبُ أَنْ تَبقي رُسوماتَ الأوراكلِ فقط 6 i كa إجراء مؤقت بينما تُصمّمُ ثانية مخطّطاتَكَ تَستعملُ ساحرَ الرسم البياني الجديدِ. للمزيد من التفاصيل على كَيفَ يُشكّلُ أوراكلَ لإسْتِعْمال رُسوماتِ الأوراكلِ 6 i، رجاءً شاهدْ قسمَ هجرةِ الرُسوماتَ في الأوراكلِ 9 i هجرة خادمِ تطبيقِ مِنْ أوراكلِ 9 إطلاقَ iAS 1 (1.0.2.2. x) لإصْدار 2 (9.0.2) دليل.

Can I modify or add Oracle Graphics 6i charts to my reports with Oracle9i Reports or Oracle Reports 10g?
No. You must have a separate installation of Oracle Graphics 6i Builder in order to modify your existing Oracle Graphics 6i charts since Oracle Graphics is not shipped with Oracle Reports. We strongly recommend that you migrate your charts to the new standard in Oracle Reports.
هَلّ بالإمكان أَنْ أُعدّلُ أَو أُضيفُ رُسوماتَ الأوراكلِ 6 i يُخطّطُ إلى تقاريرِي بالأوراكلِ 9 i تقارير الأوراكلَ أَو التقاريرَ 10 g؟
لا. أنت يَجِبُ أَنْ يكونَ عِنْدَكَ a يَفْصلُ تركيبَ رُسوماتِ الأوراكلِ 6 i بنّاء لكي يُعدّلَ رُسوماتَ أوراكلِكَ الحاليةِ 6 i مخطّطات منذ رُسوماتِ أوراكلِ لَمْ تُشْحَنُ بتقاريرِ الأوراكلِ. نَوصي بقوة بأنّك تُهاجرُ مخطّطاتَكَ إلى المعيارِ الجديدِ في تقاريرِ الأوراكلِ.

DTD for Customizing Graphs in Oracle Reports
An Oracle ReportsTechnical Note September 2003
Introduction
Reports Builder provides the Graph Wizard to insert graphs in both Paper and *** Reports. Reports Builder uses what you specify on each page of the Graph Wizard to create an XML file (graph.xml). This XML file is used to create the look-and-feel of the resulting graph at runtime.
يُزوّدُ بنّاءُ تقاريرِ ساحرَ الرسم البياني لإدْخال الرسوم البيانية في كلتا تقارير الويبَ والورقةَ. يَستعملُ بنّاءُ تقاريرِ الذي تُحدّدُ على كُلّ صفحة ساحرِ الرسم البياني لإنْشاء ملفَ إ** إم إل (رسم بياني. xml). هذا ملفِ إ** إم إل يُستَعملُ لخَلْق النظرةِ وملمسِ الرسم البياني الناتجِ في وقتِ التشغيل.
A common requirement of Reports users is that one should be able to customize the graph to suit the particular report's look-and-feel. Although it is possible to customize the graph by re-entering the Graph Wizard and changing the attribute values/layout etc, however, there are a lot of other attributes which could be manipulated to enhance the appearance of the graph but they are not currently exposed by the Graph Wizard. All of these attributes are available in a DTD file graph.dtd.
أي متطلب مشترك مِنْ مستعملي التقاريرِ بأنّ الواحد يَجِبُ أَنْ يَكُونَ قادر على تَفصيل الرسم البياني لمُنَاسَبَة النظرةِ وملمسِ التقريرِ المعيّنِ. بالرغم من أنّه محتملُ لتَفصيل الرسم البياني بإعادة إدخال ساحرِ الرسم البياني ويُغيّرُ قِيَمَ الخاصيّةَ / تخطيط الخ، على أية حال، هناك الكثير مِنْ الخواصِ الأخرى التي يُمْكِنُ أَنْ تُعالجَ لتَحسين ظهورِ الرسم البياني لَكنَّهم لَمْ يُعرّضوا حالياً مِن قِبل ساحرِ الرسم البياني. كُلّ هذه الخواصِ متوفرة في a رسم ملفِ دي تي دي البياني. dtd.
This Technical Note explains all these attributes using comments within the graph.dtd. The objective is to explain the usage of these attributes to enable more fine-grained customization of graphs than is possible using the Graph Wizard.
تُوضّحُ هذه المُلاحظةِ التقنيةِ كُلّ هذه الخواصِ تَستعملُ التعليقاتَ ضمن الرسم البياني. dtd. إنّ الهدفَ أَنْ يُوضّحَ إستعمالَ هذه الخواصِ لتَمْكين التحويرِ الصافيِ الأكثرِ مِنْ الرسوم البيانية مِنْ محتملُ إستعمال ساحرِ الرسم البياني
Note: Links have been provided to different Elements of the DTD at the top for easy navigability. Colors used: ELEMENT, ATTLIST
المُلاحظة: الصلات زُوّدتْ إلى العناصرِ المختلفةِ لدي تي دي في القمةِ لصلاحيةِ الملاحة السهلةِ. الألوان إستعملتْ: العنصر، Attlist

مع تحيات
علي علي هريدي
0124153767
:) :) :) :) :) :) :) :)

:D :D :D :D :D :D :D :D :D :D :D :D

اليافعيات
08-May-2007, 01:26 PM
مشششششششششكككككككككوووووووووررررر:no comment:

hossamnaghy
23-Jun-2007, 07:29 PM
http://www.prameg.com/up/uploads/f15532e98b.gif (http://www.prameg.com/up)