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

لو سمحتوا جاوبوا على اسئلتي

Featured Replies

بتاريخ:

هل يمكن ان تجاوب على استفساري لو سمحت مع اني استخدم oracle 6i

كيف يمكن استدعاء FUNCTION موجود في الدفلوبر

كيف يمكن ان اخلي item ياخد حروف انجليزية فقط

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

هل يوجد كود لسحب صوره من الاسكنر مع اني وجدت ولكنه لايعمل نظام تشغيلي xp

كيف امنع رسائل الحفظ من الطهور

لو سمحت الرد باسرع وقت لكي اسلم مشروعي

تم تعديل بواسطة هاشم6210982

بتاريخ:

السلام عليكم
اخي الحبيب...
السؤال الاول: تستدعي الفنكشن عن طريق اسمه واذا كان الفنكشن ياخد براميتر بدك تمرر باسمه الباراميتر...
--------------------------------
السؤال التاني:

declare
CH varchar2(30);
begin
if :blk.part_name is not null then

FOR I IN 1..LENGTH(:blk.part_name) LOOP
CH:=SUBSTR(:part_name,I,1);
IF CH  BETWEEN 'ء' AND 'ي' OR CH BETWEEN '1' AND '9' THEN
message('PLEASE INSERT ENGLISH LETTERS ONLY');
message('PLEASE INSERT ENGLISH LETTERS ONLY');
raise form_trigger_failure;
end if;
END LOOP;
end if;
end;


-------------------------
السؤال التالت:
اولا يجب ان يكون نوع حقل الصورة الموجود بالجدول من نوع LONG RAW
تانيا: اضف IMAGE ITEM على الفورم
ثالثا: اضف زر واكتب فيه الكود التالي:

DECLARE
 PIC_NAME	VARCHAR2(1000); 
BEGIN
PIC_NAME:=GET_FILE_NAME('C:\IMAGE',NULL,'ALLFILES','IMAGEFILE',OPEN_FILE,TRUE);  
READ_IMAGE_FILE(PIC_NAME,'TIFT','EMP_PIC');
END;



حيث EMP_PIC اسم حقل الصورة الموجود على الفورم
-----------------------------------
منع ظهور رسائل الحفظ:
اضف ترجر على مستوى الموديول ON-MESSAGE واكتب بداخله

NULL;


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

تم تعديل بواسطة PALI.ORACLE

بتاريخ:

الاخ هاشم
ممكن اجيببك على النقاط التالية
لتغيير الايتم الى انجليزي فقط
اشر على الايتم ثم اضغط F4 واذهب الى الخاصية INTERNATIONAL
KEYBOARD STATE
وغير ها الى
Roman only


الموضوع الثاني


ارفق لك دالة تقوم بعرض اسم الادارة في ايتم اسم الادارة لما يقوم المستخدم بادخال رقم الادارة في ايتم dept_no
والدالة هي

FUNCTION GET_DEPTNAME(I_N DEPT.DEPTNO%TYPE) RETURN DEPT.DNAME%TYPE IS
RET_VAL DEPT.DNAME%TYPE;
BEGIN
 SELECT DNAME INTO ret_val from dept where deptno=i_n;
 return ret_val;
END;



ملاحظة
1-طبعا ستقوم بانشاء 2 item واحد لرقم الادارة والثاني لاسم الادارة ,وخاصية database item تكون no التابعة لاسم الادارة
2-واسم الدالة تقوم بكتابتها في calclation mode خاصية formula والتابعة للايتم الخاص باسم الادارة
3- اسم الدالة (:اسم البلك.اسم الايتم الاول اللي هو رقم الادارة)

 GET_DEPTNAME (:DEPT.deptno)



هذا مثال لاستخدام الدوال في الديفلوبر
والمعذرة على التقصير

تم تعديل بواسطة امير101

بتاريخ:

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

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

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

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

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

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

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.