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

بتاريخ:

 

عندى بلوك يحتوى على أسم الموظف – المرتب – الخصومات – ملاحظات

وخانة الملاحظات عباره عن ليست أيتم تحتوى على جزاء - خصم حافز - لفت نظر

وعملت خانة إجماليات تحت البلوك كما هو موضح فى ملف الورد المرفق ولكن أريد عمل جمع لخانة الخصومات ولكن بشرط

بمعنى :

خانة إجمالى جزاء يتم جمع خانة الخصومات للموظفين الذين لديهم جزاء فى خانة ملاحظات

خانة إجمالى خصم حافز يتم جمع خانة الخصومات للموظفين الذين لديهم خصم حافز فى خانة الملاحظات

خانة إجمالى لفت نظر يتم جمع خانة الخصومات للموظفين الذين لديهم لفت نظر فى خانة الملاحظات

أرجو الرد من فضلكم ضرورى

تجميع بشرط.doc

بتاريخ:

Read about
How to create a formula

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

الأخ إسلام

انا بحثت كتير جدا ولكن لم أجد ما أريده

برجاء المساعدة من فضلك

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

بتاريخ:

 

وعليكم السلام والرحمة ، 

نفترض أن لديك جدول الموظفين يحتوي على  رقم الموظف EMPID

ولديك جدول أخر أسمه (الاستقطاعات Deductions) يحتوي على ( رقم الموظف ، المرتب، عن شهر TOMOTH ، نوع الاستقطاع  DTYP، مبلغ الاستقطاع  DVALUE)

مرتبط براتب الشهر الذي بناء عليه ستتم عملية الخصومات والجزاءات

أنواع  الخصومات (جزاء، خصم حافز، لفت نظر)

 

فعند وضع الإجمالي ستحتاج لكتابة استعلام شرطي وتضع الناتج في الخانة المقابلة 

فليكن  إجمالى جزاء  = sum1

إجمالى خصم  حافز =sum2

إجمالى لفت نظر = sum3

إجمالى الخصومات = sumAll بالنسبة لهذا فهي فورملا = (SUN1+SUM2+SUM3)

 

فنكتب الاستعلام التالي عند WHEN-NEW-RECORD-INSTANCE

 


select sum(DVALUE) into SUM1 from Deductions 
where TOMOTH = '10-2016' and DTYP 'جزاء';

وهكذا لجميع الإجماليهات المتبقية  ...

أتمى أن أكون قد وفُقت وأنت تكون قد أستفدت ,

 

 

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

جزاك الله كل خير

مشكووووووووووور جدا

بتاريخ:

جزاك الله كل خير

مشكووووووووووور جدا

هل  عملت معك ؟

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

بصراحة لم تعمل معى تماما

ولكن أخذت الكود وحاولت التغيير به بناء على ما عندى ولكن كل المحاولات لم تفلح معى

ولكنى خجلت من حضرتك لعدم تعبك معى وحتى لا أثقل عليك

ولكن أريد أن أوضح لحضرتك معلومة اننى ليس عندى جدول إستقطاعات

بمعنى أنه هو جدول واحد فقط به الخصومات وكل ما هو تحت البلوك من إجمالى الجزاء أو إجمالى لفت النظر أو إجمالى خصم حافز هو display item فقط وأريد تجميع خصومات كل نوع  من البلوك اللى فوق فى ال display item الموجود تحت البلوك

وشكراً وياريت من حل لاننى فى حاجة إليه

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

الأخ المحترم / 

Faisal Matari

أرجو من حضرتك مساعدتى فى هذا المثال حيث أننى بحاجة ضرورية إليه

 
بتاريخ:

شوف لو ده الى انت عايزه.

CREATE TABLE "SCOTT"."EMPLOYEE"
   (    "ID" NUMBER NOT NULL ENABLE,
    "NAME" VARCHAR2(100 BYTE),
    "PENALTY_TYPE" NUMBER,
    "PENALTY_DISCOUNT" NUMBER);

 

 

ORACLE9.rar

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

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

الأخ الفاضل / إسلام

مرفق لحضرتك ملف fmb ومعاه ملف dmb على قاعدة بيانات scott والباسوورد tiger

ارجو ملاحظة ملف ال dmp به جدولين هما em وهو به البيانات الأساسية  وجدول  notes وهو به انواع الخصومات والفورم موجود به ما أحتاجه من إجماليات   

أرجو الضغط على f8 عند تشغيل الفورم

وشكراً جزيلاً وجزاك الله كل خير

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

أرجو التعديل على هذا المرفق

ora.rar

بتاريخ:

- قلتلك من الاول اقرأ عن الفورميولا.

- الشاشة الى بعتهالك فيها الى انت عايزه بالظبط , راجعها وعدل انت في شغلك.

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

أوك تمام حضرتك

بس عايز أفهم إزاى لما أكتب مثلا 100 فى خانة PENALTY_DISCOUNT يسمع فى الخانة الخاصة بيها بناء على الإختيار

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

انا شغال على 6i

وشكراً

بتاريخ:

عشان كده تانى قلتلك اقرأ عن الـ Formulas.

عود نفسك تبحث دايما في المصادر دى.

1- الهيلب.

2- جوجل.

 

عندك جروب في خصائص الحقل اسمه Calculation, الـ mode او تقدر تقول الـ type اما summary or formula.

1- الـ summary عشان تعمل تجميع لحقل معين .

2- formula : يعنى بتقله ان القيمة بتعتك هتجيلك من function , فبتروح تعمل الفانكشن بتعتك في الـ object navigator>program units وتورح تحط اسمها في الخاصية الى اسمها formula بتاعت الحقل .

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

أوك تمام حضرتك أستاذ إسلام

إشتغلت معايا والمثال عشره على عشره

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

بتاريخ:

وإياكم

- متنساش تشيل الاعمدة الـ 3 من على الكانفاس.

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

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

تمام

تسلم أستاذ إسلام

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

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

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

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

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

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.