اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

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

الاخوات والاخوة الافاضل... تحية طيبة

هل يوجد مصدر او شرح الادبيات لاستخدام Domain functions  مثل Dsum,Dcount,...,Dlookup داخل الاستعلامات بشرط الاسم مثلا.

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

وشكرا جزيلا مقدما

vacations.rar

قام بنشر

على الرغم انى حاسس انى مش عارف طلبك بالظبط وانه طلب عام دون تحديد المطلوب 

لان طلبك لا يتضمن المعيار لعمل الاستعلام 

فانت تريد الجمع بناءا على ايه ؟

هل على معيار اسم الموظف (هذا خطأ طبعا ) لان يفضل ان يكون المعيار على رقم المعرف للموظف او رقم الموظف

لذا انا اجد انه يجب انشاء جدول لبيانات الموظفين وليكن TbEmpInfo سوف اجعله مصدر بيانات الموظف ومنه اخذ رقم الموظف

ثم اقوم بأنشاء علاقه بينهم وبناءا على ما سبق تقدر تعمل اى استعلام ان شاء الله دون مشاكل 

قمت بعمل لك نموذج لدالة DSum ممكن تستفاد منه

واترك لك باقى الدوال لتجربتها بنفسك 

غير ان فى الموقع الكثير من المواضيه التى تشرح هذه الدوال وطرق استخدامها

 

شرح طريقة العمل

TL1itmo.gif

vacations.rar

قام بنشر

استاذي العزيز عمر ضاحي ...

اولا شكرا جزيلا لاجابتك الكريمة والمعلومات القيمة

طلبي هو استخدام Dsum داخل الاستعلام وليس النموذج مع معيار الاسم او الرقم

تحياتي

قام بنشر

وعليكم السلام ورحمه الله وبركاته

مشاركه مع الاستاذ عمر ضاحى جزاه الله خيرا

يوجد العديد من المواضيع التى تشرح لك عائله D واليك المواضيع

للاستاذ محمد طاهر جزاه الله خيرا

ل للاستاذ سيد جمال ويشارك به اخى جعفر جزاهم الله عنا كل خير

و الموضوع التالى هو اداه تقدر تستخدمها ان صعب عليك الامر وهى لاخى موسى جزاه الله خيرا

بالتوفيق

 

  • Like 2
قام بنشر
منذ ساعه, ahmed79e said:

استاذي العزيز عمر ضاحي ...

اولا شكرا جزيلا لاجابتك الكريمة والمعلومات القيمة

طلبي هو استخدام Dsum داخل الاستعلام وليس النموذج مع معيار الاسم او الرقم

تحياتي

لا اعتقد انه يمكن (والله اعلم) لان دوال ال D كلها دوال استعلامية فى حد ذاتها لكن يمكن عمل استعلام جمع 

مثل 

SELECT vacations.EmpIDL, Sum(vacations.vacations) AS Sumمنvacations
FROM vacations
GROUP BY vacations.EmpIDL;

 

  • Like 1
قام بنشر
منذ ساعه, ahmed79e said:

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

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

 

qry.png

  • Like 1
قام بنشر
5 ساعات مضت, عمر ضاحى said:

لا اعتقد انه يمكن (والله اعلم) لان دوال ال D كلها دوال استعلامية فى حد ذاتها

اخى عمر بل يمكن استخدامهم داخل الاستعلام ايضا ولكن غير مستحب وذلك لما تسببه من بطىء شديد فى حاله كثره السجلات

واليكم رابط لاخى جعفر جزاه الله عنا كل خير وربنا يشفيه ويرجعلنا بالسلامه ان شاء الله ( يشير بعدم استخدامهم بالاستعلام )

 

واليك المثال لاستخدامها فى الاستعلام

وبالتاكيد فهو ليس بحاجه لها كما ذكرت انت واخى قاسم ويكفى استعلام تجميع

بالتوفيق

vacations_1.accdb

  • Like 2
قام بنشر
17 دقائق مضت, ابوبسمله said:

بل يمكن استخدامهم داخل الاستعلام ايضا ولكن غير مستحب وذلك لما تسببه من بطىء شديد فى حاله كثره السجلات

نعم اخي واستاذي @ابوبسمله..اتحاشى كثيرا استخدامها في الاستعلام بالنسبة للسجلات الكبيرة الحجم ..اما بالنسبة للمشاريع المحدودة فلا بأس بها

  • Like 2
قام بنشر
في 13‏/2‏/2023 at 19:13, Eng.Qassim said:

نعم اخي

نعم اخوك وابنكم الصغير ( 39 سنه قال ايه صغير 😀  ) وطالب علم اتعلم منكم ومعكم ومن اخوانى واساتذتى جزاهم الله عنا كل خير

تقبل تحيات اخوك وابنكم الصغير احمد

  • Haha 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

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

×   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

×   Your previous content has been restored.   Clear editor

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

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information