الانتقال إلى المحتوى

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


interface

Recommended Posts

السلام عليكم

ممكن المساعدة

ابي اعمل كتلة برمجية صغيرة مثلا معادلة

استخدمها دائما مثل حساب نسبة الطالب والمعدل باتراكمي وتقييم الطالب وتقسيمها على مثلا 5

هذا المعادلة تستخدما دائما عندنا في الثانوية

كيف اعمل لها معادلة ورمز لها مثلا بارمز n

وبمجدر استخدام اروز n تعني هي المعادلة وتخدج لية نتيجة الطالب

وستخدمها على تجميع الطلاب

شكرا وتمنا انكم ما تتأخرو علية بارد


بليززززززززززززززززززززززززززززززززززززززززززز

رابط هذا التعليق
شارك

السلام عليكم
اخي العزيز...
يمكنك بناء اي معادلة ووضعها على مستوى الايتم داخل الــ FORMULA ...
مثال:
عندك علامات طالب معين وتكون فرضا على شكل تابيولر...
بامكانك اضافة عمود جديد وليكن DISPLAY ITEM ومن خصائص هذا الايتم عندك خاصية الــ CALCULATION MODE وتختار FORMULA ...وتكتب المعادله فيها
قم بالبداية بعمل عمود يظهر فيه مجموع علامات الطالب...
فستكون معادلة المعدل كالتالي:

NVL(:TOTAL_GRADE,0) / 5


يعني مجموع العلامات مقسمة على عددها...
واعمل بقية المعادلات بنفس الطريقة...
بالتوفيق

تم تعديل بواسطة PALI.ORACLE
رابط هذا التعليق
شارك

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

رابط هذا التعليق
شارك

مشكور على الرد .

لكن ليت بمثال يوضح لنا .
معليش يمكن نتعبك معنا . انا درست لغة الـ sql and pl فقط

والمدرس عندنا يقول انة يمكن كتابة كتلة برمجية وحفظها باسم او حرف مثلا n
وستخدمها في اي وقت في شاشة الـ sql
ممكن توضيح لاني مبتدء



وشاكرا لكم .

رابط هذا التعليق
شارك

السلام عليكم
أخي الفاضل يمكنك مراجعة function and porocedure كويس وتحاول تنشأ أمثلة وأيضا يمكنك استدعئها بسهولة والماتريل متوفر بها مثل هذه الاشياء
وده مثال بسيط اوي
عمل فانكشن تجمع رقمين فقط هتتدخل الرقمين ويطلع الناتج

create or replace function d(x number,z number) return number is
y number;
begin y:=nvl(x,0)+nvl(z,0);
return(y);
end;


لاستدعائها فقط كده

select d(10,3) from dual;



زي ماقلت لك راجعها احسن من الماتريل
موفق

رابط هذا التعليق
شارك

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

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

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

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

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

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