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

فكره لموضوع Built In

Featured Replies

بتاريخ:

بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاتة ،،،
احبتي في الله خطرت على بالي فكره وهي مفيده جدا جدا لمبرمجين الاوركل وان شاء الله تفيدنا اجمعين ،،،

الفكره هي كالتالي وتعمد على (الهمه العاليه) :

كل واحد من اعضاء المنتدى سوى محترف او غير محترف يقوم بشرح Built In معين والي يقدر عليه وهذي تعتمد على الاستخدام طبعا ، مو معنى كلامي انه شرح جميع الـ Built In في الاوركل هذي شوي صعبه :( لكن كل واحد يعمل قدر المستطاع في الشي الي يقدر عليه وهذا كله يعتمد على المستخدم للـ Built In .

الفوائد :
احتساب الاجر قبل كل شي طبعا.
القدره الجيده على البرمجه في الاوركل باسلوب سلس وسهل .(مو مره يعني سهل)
كثرة استخدام Built In يعطي تحكم ممتاز في البرمجه داخل الفورمس بيلدر ...الخ من فوائد كثيره من هذا الجانب.

وفي الختام نتمنى الفكره تعجب الجميع والراي لكم وكلنا مبتديين في الموضوع هذا فمارئيكم يااحباب ؟

تقبلوا تحياتي :o

بتاريخ:

فكرة ممتازة ووإنشاء الله يستفيد منها الكل ....................... .
سوف أشرح مع أني لا أجيد الشرح بس إتحملونا : Text_IO :
Text_IO هي Pacekg موجودة ضمن Puilt in .


تعمل ال Text_IO على إدخال و إخراج البيانات الى ومن ال text files
وسف تجد في هذا الملف المرفق مثال بسيط مزود بشرح وافي أرجو تطبيقه

Text_IO_Example.doc

بتاريخ:

مشكور و جزاك الله الف خير

بتاريخ:

هل يوجد في التقارير Built in............. .
نعم يوجد............ .
هل سمعت بِ SRW
SRW: هي Built in وهي تهتم في خصائص التقرير بشكل عام ومن أهم الخصائص التي تهتم بها هي خصائص المظهر الخارجي Layout Model

سوف أقوم بالحديث عن خاصية بسيط وممتعة وهي تلوين الاسطر في التقرير ففي بعض الاحيان تلاحظ أنه يوجد في بعض التقارير السطر الاول لونه أخضر و السطر الثاني لونه أحمر على سبيل الميثال ، وفي تقارير الاوراكل تأتي هذ الخاصية من SRW .

إفرض على سبيل الميثال أنك عملت تقرير وفيه رقم الموظف و إسم الموظف وجنس الموظف(ذكر أو أنثى) فإذا أردت أن يكون السطر الذي فيه ذكر لونه أحمر والسطر الذي فيه أنثى لونه أخضر إذهب الى ال Layout للتقرير والى النص الذي يحض فيه الذكر و الانثى وإضغط على خصائص ومن ثم الى PLSQL وأضف عليه السطر التالي

if (gender=1) then
srw.set_text_color('red');----male
else
srw.set_text_color('green');----female
end if;

ملاحظة يجب وضع هذه السطور بين Begin و End

ملاحظة2 يوجد طريق أخرى لعمل هذا الموضوع و هي بإستخدام
Conditional Formatting

وفي المرة القادمة سوف يكون هناك خاصية جديدة
سلامات

بتاريخ:

اشكر اخي Microsaudi على هذه الفكرة الممتازة...

سأتطرق لمهمة forms_ddl
تقوم هذه المهمة بإجراء بعض الأوامر الرئيسية التي لا يمكن تنفيذها مباشرة في pl/sql ولكن فقط يمكن تطبيقها في sql مثل create table أو alter table ..

تستخدم بالطريقة التالية :
Forms_DDL('create table temp( n number )');

عموما ساعطي مثالا للتوضيح في كيفية استخدام المهمة.
--
-- Create a table with N Number columns
-- TEMP( COL1, COL2, ..., COLN )
--
PROCEDURE Create_N_Column_Number_Table( n NUMBER ) IS my_stmt VARCHAR2(2000);
BEGIN
my_stmt := 'create table tmp(COL1 NUMBER';
FOR i IN 2..n LOOP
my_stmt := my_stmt||',COL'||TO_CHAR(i)||' NUMBER';
END LOOP;
my_stmt := my_stmt||')';
--
-- Now create the table...
-- Forms_DDL( my_stmt );
IF NOT Form_Success THEN
Message('Table Creation Failed');
ELSE
Message('Table Created.');
END IF;
END;

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

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

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

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

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

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.