الانتقال إلى المحتوى
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.

Search In Folder

Featured Replies

بتاريخ:

السلام عليكم 

ارجو المساعدة فى  البحث عن الصور الموجودة فى فولدر على الهارد عن طريق الاوراكل 

مثال 

يوجد فولدر على الهارد به صور الموظفين ولكن ليس كل الموظفين لهم صور 

اريد البحث عن صورة الموظف  اذا كانت موجوده ام لا 

ولكم جزيل الشكر 

بتاريخ:

لو خارج الداتا بيز لازم تعمل تبحث باسم الصوره المحفوظة في الداتا بيز وتقارنها باسم الصوره المحفظطة علي الهارد ,,,

اما لو داخل الداتا بيز ,, معتقدش هقدر افيدك لاني بدور علي كود يعمل مطابقة بصورتين داخل حقل واحد .

بتاريخ:

المفروض انك مسجل مسار الصورة في جدول بالداتابيز.

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

انا مسجل مسار الصورة فى جدول بدون اسم الصورة  بس اسم الصورة بيكون رقم الموظف يعنى مسار الصورة موجود من غير اسم  فى الداتابيزوعاوز ابحث عن المسار الموجود فى الداتابيز واسم الصورة مجمعين هل موجودين فى الفولدر او لا  

مثلا 

PATH IN DB : \\192.168.9.1\PHOTO\ 

PIC NAME : EMP_NO

TYPE : .BMP

عاوز اعمل بحث عن 

PATH IN DB || EMP_NO || TYPE

هل هما موجودين فى الفولدر الموجود على الهارد ام لا 

بتاريخ:

استخدم read_image_file ولو مفيش ملف هتضرب exception, عالجه.

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

الف شكر على المجهود الرائع ده بس انا بتكلم على التقرير مش الفورم

بتاريخ:

انا مش فاهم عاوز تعمل ايه بالظبط.

لو عاوز تعرض صور الموظفين, فالى ليه صورة هتظهر والى ملوش مش هتظهر.

- ايه المطلوب بالظبط؟

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

لو الموظف مش موجود له صورة التقرير مش بيشتغل ويظهر رسالة

 \\192.168.9.1/PHOTO\16650.BMP NOT FOUND

بتاريخ:

انت شغال على اصدار كام؟

وبتتعامل مع الصور ازاى؟

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

 

DEVELOPER 6I


function CF_pic2Formula return Char is
begin
 DECLARE
v_full_name varchar2(100);
v_path varchar2(100) ;
v_pic_name varchar2(20) := :emp_no ;
V_pic_type varchar2(3)  ;
V_DOC_PIC_TYPE NUMBER ;
BEGIN
begin
select PIC_PATH ,PIC_TYPE  into v_path ,V_PIC_TYPE from pic_types ;
end ;


v_full_name := v_path  || v_pic_name ||'.'||V_pic_type;


 return v_full_name ;
END;




end;

------------------------------------

V_PATH = \\192.168.9.1\PHOTO\

V_PIC_NAME = :EMP_NO

V_pic_type = .BMP

 

بتاريخ:

وانت لما تعمل كده هتعرض الصورة ازاى؟

- الغى كل الكلام ده, وضيف الاعمدة الخاصة بالصور في الكويرى الرئيسي بتاع التقرير الى بيسترجع داتا الموظفين وخلى الـ file format بتاع العمود في الداتا موديل من نوع Image , واعمل فيلد في الـ Layout وخلى الـ Source بتاعه العمود الى فيه مسار الصورة.

بتاريخ:

ولو انت عامل الجزء الاخير ده زى ما انا ذكرته وحابب تستخدم الفورميولا بتاعتك, يبقى ضيف 

exception 

when no_data_found

then 

return ''; 

 

بعد ما تضيف الشرط الى بيجيب صورة الموظف طبعا

select PIC_PATH ,PIC_TYPE  into v_path ,V_PIC_TYPE from pic_types 
where emp_id = :emp_id;

تم تعديل بواسطة eslam elbyaly

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

الف شكر على المجهود الرائع ده بس انا عملتها خلاص عن طريق 

out_file Text_IO.File_Type; 

بتاريخ:

المهم الطريقة الأمثل.

انت كتبت كود من غير داعى. 

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

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

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

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

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

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.