الرجاء من احد يبين كيفية وضع الرسم البياني(chart) في form builder في حالة التنفيد
(run)
مع الشكر الجزيل
الرجاء من احد يبين كيفية وضع الرسم البياني(chart) في form builder في حالة التنفيد
(run)
مع الشكر الجزيل
الاخوة الاعضاء
السلام عليكم
سوال جيد
نأمل الرد
عبد الناصر
وايضا وضع الرسم البياني في التقرير في حالة التنفيذ
وشكرا
لا مجيب على هذا السؤال
اخي عمر
لقد سألت انا هذا السوال عدة مرات ولم يجب علية احد
يرجى من الاخوة اصحاب الخبر ة
الاجابة وشكرا
تم تعديل هذه المشاركة بواسطة عبد الناصر في 27 سبتمبر 2003 في 08:53
اخواني الاعزاء
لعمل رسم بياني يجب اولا ان تقوم بتكوين الرسم باستخدام Graphic Builder الذي ينزل مع الديفلوبر
ولكي تقوم باستدعاء الرسم البياني من خلال الفورم
تقوم بوضع اداة الرسم البياني على الفورم
ثم تقوم بوضع الكود التالي في حدث التحميل
declare plist ParamList; begin execute_query; OG.Open (`g39oun01.ogd', `CONTROL.PIE_CHART', FALSE); plist := Create_parameter_list (`chart_parms'); Add_parameter (plist, `P_wh_code', TEXT_PARAMETER, :wh_annual_ships.wh_code); OG.Open (`g39oun02.ogd', `CONTROL.BAR_CHART', FALSE, TRUE, plist); Destroy_parameter_list (plist); end;
لكن يجب عليك ان تعدل مايلزم تعديلة وانا اضفت هنا كيف ترسل بارامتر
لكن هناك مشكلة وهي يجب ان تمتلك المكتبة OG.PLL library
اللي انا تعبت ولا حصلتها
اللي يحصله منكم يساعدني فيها
مشكور ياأخي على المساهمة
والرد الذي طال إنتظاره
مع الرجاء بوضع مثال توضيحي كامل عن نفس الموضوع
إستدعاء وتشغيل الرسم البياني من الفورم والريبورت
وهذه هي المكتبه المطلوبه
اين المكتبة اخي العزيز
الف شكر ...... عاجزين عن الشكر اخوي
امر استدعاء الجرافك من الفورم هو نفس امر استدعاء الريبورت
كالتالي:
RUN_PRODUCT(graphics,'graphic_name.ogd',
SYNCHRONOUS,RUNTIME,FILESYSTEM,0,NULL);
كما يمكن تمرير باراميتر من الفورم الى الجرافك بنفس الطريقة المتبعة في الريبورت
اسف على عدم المشاركة بسبب عمل فورمات
وشاكرا على مجهود الشباب في الرد على الموضوع
والسلام عليكم
هذا الموضوع مغلق.