الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

عرض الصور فى فورمز 10g

Featured Replies

بتاريخ:

السلام عليكم
مش عارفة ابدء منين فأنا فى مشكلة بسبب الصور وعرضها فى فورمز 10g فانا ابحث بالساعات الطويلة ولا حل سوى webutil وعانيت بشكل سيء جدا دون الوصول الى حل صحيح فماذا افعل ؟
هل webutil تحتاج الى اصدار معين فى 10g ? وما هو ؟ اما عن طريقة تنصيبها فقد ظللت طوال اليل دون ادنى جدوى فأرجوكم من يستطيع مساعدتى اكون شاكرة جدا ليه فانا محتاجة اعرف ازاى اسطب webutil بشكل مبسط وكيفية عملها داخل الفورمز .
اسفة انى طولت لكن فعلا تعبت ومش لاقية حل .
وميرسى مرة تانية ليكم.
اختكم نورا

بتاريخ:
  • كاتب الموضوع

يا جماعة انا فعلا محتاجة مساعدتكم فى المشكلة ؛ فأرجوا من الزملاء والمشرفين طرح اى حلول ممكنة
وميرسي ليكم
نورا

بتاريخ:

اخت نورا ما هي مشكلتك مع الصور, ولماذا الويب يوتيل؟؟؟


بامكانك عرض الصور دون الحاجة الى الويب يوتيل, فقط اذكري المشكلة التي تواجهك وبإذن الله سنجد لها الحل

بتاريخ:
  • كاتب الموضوع

اولا الف شكر ليك انك رديت عليا ؛ اما عن مشكلتى فهى اني اعمل على اوراكل 10g واريد ان افتح بروسرbrowser كي استعرض الصور فى الايمج image تمام الى هنا ؛ فمطلوب منى ان اضع صورة الموظف بدلالة رقمه بمعنى ان الموظف رقم واحد صورته تظهر والموظف رقم 2 صورة تانية مختلفة تظهر ؛ اذا كل موظف له صورته الخاصة وتلك الصور لا تحفظ داخل الداتا بيز وانما تحفظ فى فولدر خارج الداتا بيز ؛ وعندما حاولت تنفيذ وبحثت فى المنتدي لم اجد حل لتلك المشكلة على اوراكل 10g الا من خلال الويب يوتيل ؛ فأرجوك بجد ارجوك اذا كان لديك حل فعال لحل هذه المشكلة لا تبخل علي ؛ سيان بالويب يوتيل او اى طريقة مجدية فانا مش عارفة حل خالص للمشكلة دى فاذا كنت تقدر تساعدنى بمثال بسيط على فورم جاهزة يوضحلى ازاى اعمل بروسر واحفظ فى ملف خارجى بعيد عن الداتا بيز على اوراكل 10g حتى لو مثال على جدول emp اكون شاكرة جداااا جداااا ليك .
اسفة انى طولت عليك بس بجد محتاجة حل للمشكلة دى ضرورى .
ميرسي مرة تانية ليك .
نورا

بتاريخ:

السلام عليكم ورحمة الله وبركاته

اختي الكريمة

الكود التالي يتم وضعه في POST-QUERY علي مستوي البلك

بحث عندما يتم الاستعلام عن بيانات الموظف تظهر صورته

DECLARE 
tiff_image_dir VARCHAR2(100) := 'D:\employees\Pictures\'; 
photo_filename VARCHAR2(100); 
BEGIN
photo_filename := tiff_image_dir||:emp.empno||'.gif'; 
READ_IMAGE_FILE(photo_filename,'gif','IMG2');
END;



والشرح التالي من help

/*READ_IMAGE_FILE Examples 
Read an image from the filesystem into an image item on the
** form. In this example, the scanned picture identification
** for each employee is NOT saved to the database, but is
** stored on the filesystem. An employee's photo is a TIFF
** image stored in a file named <Userid>.TIF Each employee's
** Userid is unique. ** Trigger: Post-Query  
DECLARE 
tiff_image_dir VARCHAR2(80) := '/usr/staff/photos/'; 
photo_filename VARCHAR2(80); 
BEGIN 
** Set the message level high so we can gracefully handle 
** an error reading the file if it occurs  
:System.Message_Level := '25'; 
** After fetching an employee record, take the employee's 
** Userid and concatenate the '.TIF' extension to derive 
** the filename from which to load the TIFF image. The EMP 
** record has a non-database image item named 'EMP_PHOTO' 
** into which we read the image. 
photo_filename := tiff_image_dir||LOWER(:emp.userid)||'.tif'; 
** For example 'photo_filename' might look like: 
** ** /usr/staff/photos/jgetty.tif ** ------ ** ** 
Now, read in the appropriate image. 
READ_IMAGE_FILE(photo_filename, 'TIFF', 'emp.emp_photo');
IF NOT FORM_SUCCESS THENMESSAGE('This employee does not have a photo on file.');
END IF;
:SYSTEM.MESSAGE_LEVEL := '0';
END;*/ 



وحسب الكود السابق يتم تخزين الصور في الملف التالي وتكون كل صوره مسماه برقم الموظف صاحب الصورة

D:\employees\Pictures\



كما يجب أن تكون الصور من نوع gif


جزاكم الله كل خير

بتاريخ:
  • كاتب الموضوع

الاستاذ jamal_rrkk اولا ميرسى ليك جدا على اهتمامك ؛ ولكن للاسف الكود لا يعمل اطلاقا على 10g وقد حاولت مرار دون اى جدوى ؛ فاذا كنت قد استخدمته ونجح معك فارجوك ارسل لى الفورم ؛
يا جماعة انا حاولت مرار وتكرار دون اى نتيجة فارجوكم ساعدونى
اختكم نورا

بتاريخ:
  • كاتب الموضوع

انتو فين يا جماعة انا مش عارفة اوصل لحل ؛ ياريت تساعدوني !!!
نورا

بتاريخ:

السلام عليكم ورحمة الله وبركاته

موجود بالمرفقات:
فورم يتم منها فتح مربع حواري لاستعراض الصور من الهارديسك لاختيار الصورة
ملفين عبارة عن كلاسين جافا حيث هما المسئولين عن فتح المستعرض ويتم وضعهما في الفولدر
F:\DevSuiteHome_1\forms\java\oracle\forms (مع تغيير باس الديفوبير )

هذه الفورم تعمل بدون استخدام webutil ولكن تعتمد على Java bean




سوري يا جماعة
مش عارف ارفع المرفقات


هذه هي الملفات

ولكن بعد تنزيلها يجب تغيير الامتداد الى rar لاني غيرته لعملية الرفع بس (حيث رفض رفع الامتداد rar)

get_file_name.txt

بتاريخ:

اسف يا جماعة كلاسات الجافا توضع في الفولدر F:\DevSuiteHome_1\forms\java

بتاريخ:
  • كاتب الموضوع

استاذى الفاضل ميرسي جدا على ردك ؛ والفورم تعمل عند التشغيل ولكن عندما اقوم بفتح الكانفس يظهر هذا الخطاء
فما سببه علما بانى قد وضعت الكلاسات فى المكان الذى حددته انت ؛ ثانيا كيف احفظ مسار الصورة فى فولدر خارج الداتا بيز وكيف يمكننى منادة تلك الصور مرة اخرى مرتبطة كل صورة بالموظف الخاص بها .
مرة اخرى ميرسي ليك واسفة اذا كنت تعبتك معايا
نورا

post-23746-1183741279_thumb.jpg

بتاريخ:
  • كاتب الموضوع

يا جماااااااااااااااااااااااعة يا مشرفيييييييييييييييييييييييين ؛ مش عارفة اقولكم ايه ؛ ارجوكم حد يساعدنا

بتاريخ:

السلام عليكم ورحمة الله وبركاتة
الى nora2006
اذا اردت عمل ملف خارج database فيه الصور بتاعت الموظفين وتريدين عرضهم حسب اسم الموظف او الكود
اول حاجة تعملى تسمى الصور بارقام الموظفين ثم تعملى image على form ثم تعملى فى post_query
read_image_file('d:\.....\'||:emp.empno||'.jpg','jpg','image16');--s

باذن يشتغل وابقى اخبرينى اذا اشتغل او اى حاجة مش واضحة

بتاريخ:

السلام عليكم ورحمة الله وبركاته

اختي الكريمة

ضعي الملف التالي علي D

وهو مطبق علي قاعدة البيانات scott وتم تصميم الشاشة بـ 10g


ملاحظة : الشاشة المرفقة تم تصميمها ووضعها في شبكة محترفي اوراكل العربية من قبل


جزاكم الله كل خير

employees.zip

بتاريخ:
  • كاتب الموضوع

السلام عليكم
الاستاذ الفاضل jamal_rrkk جزاك الله كل خير على مجهودك المستمر معي ؛ بصراحة مش عارفة اقولك ايه فكلمة ميرسي تعتبر قليلة جدا عليك ؛ انا شغلت الفورم اللي حضرتك ارسلتها وفعلا اشتغلت كويس جدا ولكن حينما حاولت ان اقوم بتصميم اخرى مثلها لم اعرف ؛ وواضح ان حضرتك اكثر خبرة منى لذلك اطمع فى طلب معين وهو مساعدتى فى تصميم فورم خالية من بعض الحقول التى موجودة فى الفورم التى ارسلتها مثل حقل list , tim , img , print كلها حقول مفيدة ولكنها فى الوقت الحالي تصعب عليا الامر ؛ فكل ما اطلبه هي فورم لجدول emp و image اعرض به الصور ؛ لانى اتلخبطت من كثرة الاكواد خاصة انى وجدت REP15 ولا اعرف هل هو شرط لاستعراض الصور ام هو لاستخدام اخر ؛ لذا ارجوا منك شرح طريقة عمل فورم بسيطة فقط لجدول emp ؛ عارفة انى تقلت عليك لذا اطمع فى هذا الطلب الاخير والف ميرسي مرة تانية والف كمان
نورا

بتاريخ:

السلام عليكم
الأخت نورا انت تعقدي الأمور على نفسك فقام الأخ s_develop بشرح الطريقة باختصار شديد ومفيد جدا
واعتقد انك لم تحاولي تنفيذها .
وشكراً للأخ jamal_rrkk على الفورم الجميلة

السلام عليكم
الأخت نورا انت تعقدي الأمور على نفسك فقام الأخ s_develop بشرح الطريقة باختصار شديد ومفيد جدا
واعتقد انك لم تحاولي تنفيذها .
فلو قمت بتنفيذها على الفورمة الخاصة بك لاشتغلت عالطول
وشكراً للأخ jamal_rrkk على الفورم الجميلة

بتاريخ:
  • كاتب الموضوع

طيب اوكى حضرتك فهمتها فياريت تفهمهالي ؛ يعنى انا حاولت الغى بعض الاكود التى لا احتاج اليها ولم اوصل الى حل فاذا كنت فهمتها بهذا الشكل البسيط فارجوك وضحلى كيف اقوم بتنفيذها فى ابسط الصور على جدول واحد فقط من غير باقى الحقول التى تربك فهمي للفورم والكود
ميرسي ليكم وارجوكم المساعدة فقط.
نورا

بتاريخ:
  • كاتب الموضوع

الحمد لله رب العالمين ربنا وفقنى وقدرت افهم الفورم وعملتها ؛ الف الف الف شكر وميرسي ليك يا استاذ jamal_rrkk ؛ ولكل واحد حاول مساعدتى ؛ صدقونى كلمات الشكر فعلا قليلة عليكم بس ربنا يجازيكم كل خير
مرة تانية ميرسي ليك jamal_rrkk عارفة انى تعبتك معايا فمعلش ربنا يوفقك ويجزيك
نورا

  • بعد 3 سنة...
بتاريخ:

شكرا جزيلا

بتاريخ:

جزاك الله خيرا

  • بعد 1 سنة...
بتاريخ:

شكر كبير لكم لاكني اريد ان تعمل هذة الشاشاة علي 11g فماذا افعل

  • بعد 2 سنة...
بتاريخ:

أعرف ان الموضوع قديم بس حبيب بجد اشكركم على الموضوع

بتاريخ:

السلام عليكم ورحمة الله وبركاته

 

موجود بالمرفقات:

فورم يتم منها فتح مربع حواري لاستعراض الصور من الهارديسك لاختيار الصورة

ملفين عبارة عن كلاسين جافا حيث هما المسئولين عن فتح المستعرض ويتم وضعهما في الفولدر

F:\DevSuiteHome_1\forms\java\oracle\forms (مع تغيير باس الديفوبير )

 

هذه الفورم تعمل بدون استخدام webutil ولكن تعتمد على Java bean

 

 

 

 

سوري يا جماعة

مش عارف ارفع المرفقات

 

 

هذه هي الملفات

 

ولكن بعد تنزيلها يجب تغيير الامتداد الى rar لاني غيرته لعملية الرفع بس (حيث رفض رفع الامتداد rar)

باش مهندس الشاشة ما رضت تعمل عندي بشكل صحيح

وما زلت أعاني م نفس المشكلة 

أرجوك غاية الرجاء المساعدة

وفق الله الجميع

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.