الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

Developer.........How I can......?

مغلق
بدأه MKSoft في 28 أغسطس 2005 · 5 رد · 814 مشاهدة · في قواعد بيانات Oracle
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

إخواني الكرام عندي سؤالين وأرجو منكم الإجابة الواضحة ..

1-عندا أقوم بإنشاء Form في Developer وأقوم بربطه بقاعدة بيانات Oracle

كيف أستطيع إنشاء (زر) Button أو حقل نصي حتى يقوم بعملية بحث عن البيانات , أي يقوم بعرض البيانات التي أطلبها منه فقط وليس كل البيانا

مثلا : عندما يضع المستخدم إسم الشخص الذي يريده أو رقمه ثم يضغط على الزر فإن البرنامج يقوم بإرجاع بيانات هذا الشخص فقط___________________________________________________________________________________

2-عندما أقوم بإنشاء التقارير أيضا في بيئة Developer وأقوم بربطها بقاعدة بيانات Oracle

كيف أستطيع أن أقوم بطباعة التقرير (Report) الذي أريده فقط , أي لا إريد أن يقوم البرنامج بطباعة كافة التقارير فقط أريد طباعة التقرير الذي أنا أريده فقط

أرجو أن توضحوا إجابتكم يا إخواني

#2

شو بكم شباب الواحد وضع الأمل فيكم

معقول مافي إجابة

#3

آسف خطأ غير مقصود

تم تعديل هذه المشاركة بواسطة - a l t - في 30 أغسطس 2005 في 18:05

11_03_06_12_48_57_1142110137Image(_66).jpg

#4

اخي ...

دع الاعضاء يرون محاولاتك .. كي يتمكنو من ايجاد الخلل..

هكذا اراها اسئله واجب وبحاجه لحل...

ضع محاولاتك هنا اخي .. وان شاء الله خير

أشهد أن لا إله إلا الله ***************** وأشهد أن محمد عبده ورسوله

#5

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

انت تريد ان تسأل عن كيفية القراءة او الكتابة على text item موجود في فورم:

اولا: اذا اردت الكتابة على text item اسمه text1 (فرضا) الجملة التالية في محرر PL/SQL تقوم بذلك :

:block1.text1:='راني سليم العمري';

حيث

block1

هو البلك الحالي لفورمك

اما للقراءة منه قم بما يلي :

declare

var1 varchar2(20);

begin

var1 :=:block1.text1;

end;

اخي الكريم يجب ان تكون تعلم كل العلم بلغة PL/SQL

الان اذا اردت الاستعلام عن شخص معين :

1.قم بانشاء text item وسميه t1 واخر اسمه t2

2. قم بانشاء push button

3. انقر بالزر الايمن على الزر واختر smart trigger

4. اختر when-button-pressed

5.قم بكتابة الكود التالي

declare

name1 varchar2(20); -- تعريف متغير اسمه name1

begin

select field1 into name1 where field=block1.t1

:block1.t2:=name1

end

شرح هذا الكود :

تعريف نتغير اسمه name1

جملة select

في هذه الحالة نقوم بكتابة الحقول المراد الاستعلام عنها بدل field1

name1 يمثل المتغير الذي ستوضع قيمة "field1" فيه

بعد ذلك قم بنسخ هذا المتغير الى t2 " باستخدام جملة :block1.t2:=name1"

اذا لم تفلح لا سمح الله اخطرني.

اسأل الله ان ينفعني واياكم

واسال الله الفائدة لجميع المسلمين في الارض

واذا علم الانسان انه علم فقد جهل

#6

بسم الله الرحمن الرحيم

شكرا جزيلا أخي راني العمري على هذا الرد الجميل والذي أفادني حقيقة

لكن أخي راني أنا أعرف استخدام لغة PL-SQL لكني لا أعرف إستخامها مع عناصر Developer مثل Text Item و check box وغيرها لذلك أتمنى أن تساعدني فيها في كيفية إستخدام PL-SQL مع عناصر Developer

وعندي سؤال لو سمحتم:

أنت أخي قدمت لي طريقة لإسترجاع بيانات شخص معين و طباعتها داخل text Item

لكن كيف أستطيع وضع نفس البايانات داخل داخل أداة الشبكة Tabular ؟

هذا الموضوع مغلق.

مواضيع مشابهة