بتاريخ: 26 نوفمبر 200916 سنة comment_177657 السلام عليكمممكن حد من المحترفين يضع لنا شرح لكيفة عمل استعراض الصورة وحفظها باستخدام webutil غلي اصدار 10G لاني بجد تعبتولكم كل الخير تقديم بلاغ
بتاريخ: 27 نوفمبر 200916 سنة comment_177716 ممكن تريح نفسك و تستخدم javabens هتترتاح كتيررررررررررررررايهاب وجدى تقديم بلاغ
بتاريخ: 28 نوفمبر 200916 سنة كاتب الموضوع comment_177738 طيب كيف اعملها بطريقة javabens وهل فية برنامج اثبتة ولا ايةبرجاء الاييضاح تقديم بلاغ
بتاريخ: 28 نوفمبر 200916 سنة comment_177745 هل من الضروري حفظ الصور ؟؟ حيث انها تبطئ الداتا بيز ؟؟؟ تقديم بلاغ
بتاريخ: 28 نوفمبر 200916 سنة كاتب الموضوع comment_177749 مش لازم حفظها في قاعدة البيانات ممكن احفظها في مجلد تقديم بلاغ
بتاريخ: 28 نوفمبر 200916 سنة comment_177757 javahostو منها تعرض الصورة فى read_image......ايهاب وجدى تقديم بلاغ
بتاريخ: 28 نوفمبر 200916 سنة كاتب الموضوع comment_177773 ممكن مثال توضيحي ووضع كل الملفات الخاضة بالمثالبالله عليكم محتاجها جدا تقديم بلاغ
بتاريخ: 28 نوفمبر 200916 سنة comment_177775 read_image_file(:f_path,'bmp','pic');حيث :f_path مسار الصورة يعني تعمل تيكست وتسميه بهذا الاسم وتدخل فيه مسار الصورةbmp: امتداد الصورةpic اسم عنصر الصورة اللي ضفتها على الفورم من الادواتوبالتوفيق ضع هذا الكود على button على سبيل المثال تقديم بلاغ
بتاريخ: 28 نوفمبر 200916 سنة comment_177777 أبعتلي الأيميل الخاص بيك وأنا هرسل لك كل شيء عن webutil كاملة تلقائي أنا عملتة وشغلتها وبعد ذلك أخذتها copy من ملفاتها بعد التركيب وهرسالك تقديم بلاغ
بتاريخ: 29 نوفمبر 200916 سنة كاتب الموضوع comment_177796 هذا ايملي اخي مصطفي[email protected] تقديم بلاغ
بتاريخ: 1 ديسمبر 200916 سنة comment_177941 السلام عليكماخي العزيز بامكانك استخدام الطريقة بالملف المرفقللامانة منقول من هذا المنتدي لكن لا اذكر المشاركة الاصلية test.rar تقديم بلاغ
بتاريخ: 15 ديسمبر 200916 سنة comment_179360 ممكن تبعت ليا انا كمان كل حاجة عن webutil وشكرا يا بشمهندس[email protected]والله المستعان تقديم بلاغ
بتاريخ: 15 ديسمبر 200916 سنة comment_179361 هذا ايملي اخي مصطفي[email protected] ممكن تبعت ليا انا كمان كل حاجة عن webutilوشكرا يا بشمهندس[email protected]والله المستعان تقديم بلاغ
بتاريخ: 16 ديسمبر 200916 سنة comment_179424 ممكن تبعت ليا انا كمان كل حاجة عن webutil و بارك الله فيك يا بشمهندس[email protected] تقديم بلاغ
بتاريخ: 28 مارس 201016 سنة comment_188471 انا قمت بعمل WEBUTILومفيش فايده بيطلع ليا خظا لما بيفتح المتصفح الطريقة الى عملتها دى 3-ننسخ الملف Jacob.jar الى المسار التالىC:\oracle\product\10.2.0\dev\forms90\java وانسخ الملفات webutil.pll و webutil.olb و create_webutil_db.sqlالي المسار C:\oracle\product\10.2.0\dev\forms90 مع مراعاة اختلاف المسار من جهاز الى أخر 4-ننسخ الملف Jacob.dll الى المسار التالى C:\oracle\product\10.2.0\dev\forms90\webutil 5-نفتح dos command من قايمة start ثم run ثم نكتب cmd ثم نضغط ok 6-نكتب الامر التالى ;%PATH% set PATH= C:\ORACLE\FORMS_10G\jdk\bin ثم نضغط enter 7-نكتب الامر التالى C:\ORACLE\FORMS_10G\forms90\webutil\sign_webutil.bat C:\ORACLE\FORMS_10G\forms90\java\frmwebutil.jar ثم نضغط enter 8-نكتب الامر التالى C:\ORACLE\FORMS_10G\forms90\webutil\sign_webutil C:\ORACLE\FORMS_10G\forms90\java\Jacob.jar ثم نضغط enter ملحوظة تسمى هذه العملية sign لل jar 10-نفتح sql*plus وندخل ب sys/sys@orcl as sysdba create tablespace usersdatafile 'c:\ users.dbf'size 100m autoextend on next 5m maxsize unlimited; 11-ننشأ مستخدم جديد webutil وذلك لتجنب تكرار الاسم مع مستخدم أخر وهذا هو الكود Create user webutil identified by 123456 Default tablespace users Temporary tablespace temp; ثم نمنحه الامتيازات الاتية Grant connect,create procedure,create public synonym to webutil; 12-ندخل بالمستخدم الجديد Connect webutil/123456@orcl ثم نكتب الامر التالى @ C:\ORACLE\FORMS_10G\forms90\create_webutil_db.sql; ثم نضغط enter لتنفيذ الامر 13-نكتب الامر التالى create public synonym webutil_db for webutil.webutil_db; 14-نعاود الاتصال ب sys/sys@orcl as sysdba ونكتب الامر التالى Grant execute on webutil.webutil_db to public; ونضغط enter للتنفيذ ثم نغلق sql*plus 15-نذهب الى المسار التالى C:\ORACLE\FORMS_10G\forms90\server ونفتح الملف default.env وفى السطر CLASSPATH= نضيف الجملة التالية في نهاية السطر الموجود ;H:\DevSuiteHome_1\jdk\jre\lib\rt.jar ثم نغلق الملف مع حفظ التغييرات 16-نذهب الى المسار التالىC:\ORACLE\FORMS_10G\forms90\serve ونفتح الملف formsweb.cfgوفى السطر archive_jini=frmall_jinit.jar نضيف الجملة في نهاية ,frmwebutil.jar,jacob.jar وفى اخر الصفحة نجد عنوان [WEBUTIL] ونساوى القيم الموجودة تحته بهذه القيم او ان لم تكن موجودة نقوم باضافتها مع مراعاة الدقة فى حالة الحروف [webutil] WebUtilLogging=off WebUtilLoggingDetail=normal WebUtilErrorMode=Alert WebUtilDispatchMonitorInterval=5 WebUtilTrustInternal=true WebUtilMaxTransferSize=16384 baseHTMLjinitiator=webutiljini.htm baseHTMLjpi=webutiljpi.htm baseHTML=webutilbase.htm archive_jini=frmall_jinit.jar WebUtilArchive=frmwebutil.jar,jacob.jar,f90all.jar archive=frmwebutil.jar,f90all.jar lookAndFeel=oracle ثم نغلق الملف مع حفظ التغييرات 17-نذهب الى المسار C:\oracle\product\10.2.0\dev\forms90\server ونفتح الملف webutil.cfgونجرى التعديلات الاتية transfer.database.enabled=TRUE transfer.appsrv.enabled=TRUE ثم نغلق الملف مع حفظ التغييرات 18-نفتح الفورمز بيلدر FORMS BUILDER وندخل بالمستخدم WEBUTIL/123456@orcl ثم نضغط ايقونة OPEN ومن النافذة التى ظهرت نذهب الى المسارالتالى C:\oracle\product\10.2.0\dev\forms90 ونختار الملف webutil.pll ثم نضغط OPEN فيتم فتح المكتبة فى الجزء PL/SQL LIBRARIES فنحددها ونضغط ايقونة COMPILE او (SHIFT+CTRL+K) ثم نضغط OK لاغلاق رسالة ال COMPILE ملحوظة هامة جدا جدا جدا :لا تقوم بهذه الخطوة الا بالمستخدم WEBUTIL/123456@orcl فقط ولا تحاول القيام بها مع مستخدم اخر لا الان ولا فى المستقبل لانها ستسبب مشاكل كثيرة انت فى غنى عنها وللتجربة 1-انشئ فورمة جديدة ببلوك جديد (CONTROL BLOCK) وكانفس CANVAS جديد وده على اى مستخدم مش شرط WEBUTIL وليكن SCOTT/TIGER 2- ثم نضغط ايقونة OPEN ومن النافذة التى ظهرت نذهب الى المسار التالى C:\oracle\product\10.2.0\dev\forms90 ثم نختار الملف WEBUTIL.OLB ثم نضغط OPENفيتم فتح المكتبة فى الجزء OBJECT LIBRARIES ثم نضغط عليها بالماوس كلكتين او DOUBLE CLICK ثم تظهر نافذة بها ملفين نختار منهم الملف WEBUTIL نضغط عليه بالماوس مع السحب ونضعه على مستوى الفورمة التى قمنا بانشائها ثم ستظهر رسالة بها subclass او copy او cancel نختار منها subclass وهى مهمة جدا لان subclass اسرع ملحوظة مهمة جدا يجب ان تجعل بلوك الويب يوتل اخر بلوك فى الترتيب فى الاوبجيكت نافيجاتورلان اى ترتيب اخر يتسبب فى اظهار معلومات webutil informationتلقائيا عند تشغيل الفورمة وهذه مشكلة كبيرة ويمكنك تجربتها وملاحظة الفرق ومن الفورمة الحالية نحدد الجزء المسمى ATTACHED LIBRARIES ونضغط ايقونة + أو (CREATE) فتظهر نافذة نضغط الزر BROWSE ثم من النافذة نذهب الى المسار C:\oracle\product\10.2.0\dev\forms90نختار الملف webutil.pll ثم نضغط الزر OPEN ثم نضغط الزر ATTACH ثم تظهر رسالة تسال اذا كنا نريد حفظ المسار ام لا ونختار منها NO ثم نعمل زر او PUSH_BUTTON على البلوك (CONTROL BLOCK )وفى التريجر WHEN_BUTTON_BRESSED على هذا الزر BUTTONنكتب الامر التالى SHOW_WEBUTIL_INFORMATION(TRUE);ثم نعمل COMPILE ثم RUN ثم اضغط ال تقديم بلاغ
بتاريخ: 28 مارس 201016 سنة comment_188551 ممكن تبعتها ليا علشان انا جرتها ومفيش اى فايده ومش عارف اعمل اية وشكرااا[email protected] تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.