بتاريخ: 25 مارس 200917 سنة comment_152154 اليوم إن شاء اللة تجدها بعد الساعة 6 مساء بتوقيت مصر سوف أقوم بعملها وإرسالها حيث انها تعد من احد الخفايا في 10gأشكر كل إخواني في المنتدي حيث انة ساعدي في حل كثير من المشكلات تقديم بلاغ
بتاريخ: 25 مارس 200917 سنة كاتب الموضوع comment_152184 بسم اللة الرحمن الرحيمكيفية شغيل الرسوم البيانية في 10g أولا علي إعتبار ان DevSuiteHome علي البارتشن d:\افتح المسار D:\DevSuiteHome_1\forms\javaقم بنسخ الملق المرفق في المسار السابق والذي إمتدادة jar وأنا أعني الملف الذي إمتدادة jar وأكررقم بنسخ إسم الملف مع إمتدادة أي FormsGraph.jarقم بفتح الملف formsweb.cfg الموجود بالمسار D:\DevSuiteHome_1\forms\serverإذهب الي السطر الموجود بة archive_jini/*السطر archive_jini=frmall_jinit.jar/*قم بعمل comma ونسخ إسم الملف بعدها ولإمتدادةفيصبح كالتاليarchive_jini=frmall_jinit.jar, FormsGraph.jarقم بالغلق والحفظقم بعمل restart لل oc4jبذلك تكون الإعدادات للرسم البياني قد تمت ننتقل إلي مشكلة التصميماولا لا بد ان تعرف ان chart item لا يعمل في 10g ولكن نستخدم bean areaمرفق إليكم مثال علي جدول emp يعرض بالرسم البياني عدد الموظفين المعينين كل عامخطوات عمل bean areaتقوم بإنشاء bean area علي control block طبعا أي علي بلوك مستقل تدخل علي خصائصها تقوم بجعل الخاصية Implementation Class= oracle.forms.demos.bigraph.FormsGraph قد يظهر تحذير أثناء التعامل مع layout editor بسبب Implementation Clas تجاهلة فهو لا يؤثر إطلاقابعد ذلك يمكنك كتابة الكود الذي يقوم بمليء الرسم البياني ب عدد الموظفين المعينين كل عام كالتالي declare vd varchar2(2):=','; begin for i in(select count(empno) emps, to_char(hiredate,'yyyy') hired from emp group by to_char(hiredate,'yyyy')) loop SET_CUSTOM_PROPERTY('b.b',1,'ADD_ROWDATA','emp'||vd||i.hired||vd||i.emps); end loop; SET_CUSTOM_PROPERTY('b.b',1,'ADD_DATA_TO_GRAPH',''); end; ووضع الكود مثلا في when new form instanceومرسل إليكم أيضا مثال ملف فورم جاهز للعمل علي Scottلو واجهتك مشاكل في فهم الكود إرسل لي في شرحها ز سوف أشرحها إن شاء اللهأخوك أحمد فتحينسألكم الدعاءيمكن لم أراد أي شيء مراسلتي علي الميل [email protected] تقديم بلاغ
بتاريخ: 28 يونيو 200917 سنة comment_161621 بصراحة مجهود رائع جدا ومشكور علية لكن اين ملف الـ jar تقديم بلاغ
بتاريخ: 17 سبتمبر 200916 سنة comment_169937 اخي العزيز مشكور على جهدك الرائعلكن ممكن ترسلي ملف frmall.jar لاني جد بحاجة له كثيرومشكور مقدما تقديم بلاغ
بتاريخ: 10 يونيو 201412 سنة comment_251814 بسم اللة الرحمن الرحيم كيفية شغيل الرسوم البيانية في 10g أولا علي إعتبار ان DevSuiteHome علي البارتشن d:\ افتح المسار D:\DevSuiteHome_1\forms\java قم بنسخ الملق المرفق في المسار السابق والذي إمتدادة jar وأنا أعني الملف الذي إمتدادة jar وأكرر قم بنسخ إسم الملف مع إمتدادة أي FormsGraph.jar قم بفتح الملف formsweb.cfg الموجود بالمسار D:\DevSuiteHome_1\forms\server إذهب الي السطر الموجود بة archive_jini /* السطر archive_jini=frmall_jinit.jar /* قم بعمل comma ونسخ إسم الملف بعدها ولإمتدادة فيصبح كالتالي archive_jini=frmall_jinit.jar, FormsGraph.jar قم بالغلق والحفظ قم بعمل restart لل oc4j بذلك تكون الإعدادات للرسم البياني قد تمت ننتقل إلي مشكلة التصميم اولا لا بد ان تعرف ان chart item لا يعمل في 10g ولكن نستخدم bean area مرفق إليكم مثال علي جدول emp يعرض بالرسم البياني عدد الموظفين المعينين كل عام خطوات عمل bean area تقوم بإنشاء bean area علي control block طبعا أي علي بلوك مستقل تدخل علي خصائصها تقوم بجعل الخاصية Implementation Class= oracle.forms.demos.bigraph.FormsGraph قد يظهر تحذير أثناء التعامل مع layout editor بسبب Implementation Clas تجاهلة فهو لا يؤثر إطلاقا بعد ذلك يمكنك كتابة الكود الذي يقوم بمليء الرسم البياني ب عدد الموظفين المعينين كل عام كالتالي declare vd varchar2(2):=','; begin for i in(select count(empno) emps, to_char(hiredate,'yyyy') hired from emp group by to_char(hiredate,'yyyy')) loop SET_CUSTOM_PROPERTY('b.b',1,'ADD_ROWDATA','emp'||vd||i.hired||vd||i.emps); end loop; SET_CUSTOM_PROPERTY('b.b',1,'ADD_DATA_TO_GRAPH',''); end;ووضع الكود مثلا في when new form instance ومرسل إليكم أيضا مثال ملف فورم جاهز للعمل علي Scott لو واجهتك مشاكل في فهم الكود إرسل لي في شرحها ز سوف أشرحها إن شاء الله أخوك أحمد فتحي نسألكم الدعاء يمكن لم أراد أي شيء مراسلتي علي الميل [email protected] السلام عليكم ورحمة الله اخي الكريم, شكرا لك على جهودك للملاحظة لكي لا تظهر رسالة الخطأ عند إستخدام Bean Area نقوم بالذهاب الى RegEdit ومن ثم Oracle ابحث عن شيئ اسمه FORMS_BUILDER_CLASSPATH قم بالدخول اليها واضف عليها ملف الجار ;C:\DevSuiteHome_1\forms\java\FormsGraph.jar مع الانتباه الى تغير الإمتداد حسب جهازك او السيرفر. المهم في الموضوع انني قمت بتطبيق آليتك خطوة بخطوة دون نقصان لكن للاسف لا يعمل الـ Graph ويبقى فارغ ! هل قمت بتطبيقه سابقا ؟ هل يمكنك مساعدتي بحل المشكلة ؟ تم تعديل 11 يونيو 201412 سنة بواسطة Ahmad.Hasan تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.