احمد ماجد قام بنشر مارس 12, 2004 قام بنشر مارس 12, 2004 السلام عليكم ورحمة الله وبركاته اخواني الاحبه لقد حاولت ان اوصل الى ما اريده فى الاستعلام ولكن يخونني التعبير وقلة العلم وبالتالى اخواني ارفقت لحضراتكم هذا المثال لتفهم ما اريده بالضبط يوجد استعلام الاول المطلوب منه فقط عدد الوحدات التى لها تاريخ دخول مقترح او عدد الوحدات الاجمالى من فترة كذا الى كذا المطلوب من الاستعلام الثاني ايضا من فترة كذا الى كذا اولا فى حقل الحالة عدد الوحدات التى ( من خارج البرنامج ) فقط أي عدد السجلات النى ينطبق عليها هذا الشرط ثانيا فى جقل تاريخ التسليم الفعلى عدد الوحدات التى لها تاريخ تسليم فعلى أي عدد السجلات التى التى بها تاريخ تسليم ثالثا فى حقل تاريخ التسليم الفعلى ايضا عدد الوحدات التى ليس لها تاريخ تسليم أي عدد السجلات التى ليس لها تاريخ دخول وهي خالية رابعا اريد جمع النتيجه التى هي مجموع الوحدات فى الاستعلام الاول + اولا فى الاستعلام الثاني خامسا اريد حاصل جمع من ثانيا + ثالثا سادسا اريد عمل هذه المعادلة حاصل جمع رابعا مطروحا منه حاصل جمع خامسا سابعا : متوسط النسبة المئوية لتنفيذ الاعمال فى الوحدات التى ليس لها تاريخ تسليم خاص ثامنا : حاصل قسمة اجمالى ثانيا + اجمالى ثالثا على الاستعلام الاول + اولا من الاستعلام الثاني مضروبا فى سابعا (متوسط النسبة المئوية) تاسعا من حقل التكلفة بالجنية من الاستعلام الثاني اريد الاجمالى للتكلفة وايضا اجمالى التكلفة مقسوما على 6 واشكركم من كل قلبي ولكم مني ارق تحية وتقدير اضغط هنا من فضلك للحصول على المثال
احمد ماجد قام بنشر مارس 13, 2004 الكاتب قام بنشر مارس 13, 2004 اخواني الاحبه لا احتاج من يقوم لى بعمل البرنامج ولكن اخواني احتاج فعلا الاكواد لتنفيذ هذه المهام فهل من الممكن المساعدة واشكركم لسعة قلوبكم ولكم مني ارق تحية وتقدير
احمد ماجد قام بنشر مارس 13, 2004 الكاتب قام بنشر مارس 13, 2004 الحمد لله رب العالمين بفضل من الله استطعت التوصل الى نتائج جيده والحمد لله قمت بعمل استعلام الحاقى للجدولين مقترح وفعلى وتم التصميم للاستعلام بناء على جدول الالحاقى للجدولين واستخدمت هذه الداله بانشاء حقل يحسب لى عدد الخلايا الشاغرة والتى بها تواريخ اجمالى الوحدات التى تم تسليمها: IIf(IsNull([تاريخ التسليم الفعلى]);0;1) والسؤال هنا اساتذتى الكرام اريد بنفس الشكلية احتساب عدد الخلايا الخالية اي التى ليس بها تاريخ تسليم فعلى لانني حاولت التعامل مع هذا الكود وغيرت فيها فاعطي لى خطا وهذه هو النص اجمالى الوحدات التى لم يتم تسليمها: IIf(Null([تاريخ التسليم الفعلى]);0;1) ارجوا منكم اخواني المساعدة ولكم جزيل الشكر
egyptian_eg قام بنشر مارس 13, 2004 قام بنشر مارس 13, 2004 أخي الكريم أعتقد أن الطرح غير واضح تماما لذا نرجو التوضيح مثلا : استعلام به حقل اسمه d1 و نوعه تاريخ ، و حقل D2 و نوعه تاريخ ايضا مطلوب وضع الشروط التالية : 1- اظهار السجلات التي بها تاريخ ل D1 فقط الاجابة : ضع NOT IS NULL فى المعيار تحت الحقل D1 2- اظهار السجلات التي ليس بها تاريخ D2 الاجابة : ضع في المعيار للحقل D2 ما يلي IS NULL و حقل اسمه N3 رقمي و اخر N4 رقمي و المطلوب مجموعهم الاجابة : ضع فى حقل جديد NN:[N3]+[N4] و كذلك للقسمة و الطرح و باقي العمليات الحسابية و للمزيد حول الاستعلامات راجع دروس الاخ محمد فى الموضوع المثبت فى قسم الاستعلامات فى قسم خلاصة المشاركات
احمد ماجد قام بنشر مارس 13, 2004 الكاتب قام بنشر مارس 13, 2004 (معدل) اشكرك استاذي الكريم على الرد وساسرد لحضرتك الطلب ولقد اختصر بعد ما توصلت الى بعض النتائج والحمد لله قمت بعمل استعلام تحديد وقمت بانشاء حقل بالكود فى الاستعلام يعطيني المجموع الكلي لحقل معين كما بهذا الكود الاجمالى: IIf(IsNull([تاريخ التسليم الفعلى]);0;1) والحمد لله سيدي الغالى توصلت الى نتائج طيبه والاستفسار الحالى سيدي الغالى لو اردت سيدي عمل حقل بالكود يعطيني مجموع السجلات التى ياتي بها عبارة ( مدرجة بالبرنامج ) ارجوا من سيادتكم الكود واشكرك مرة اخرى سيدي وجزاك الله كل الخير ولك مني ارق تحية وتقدير تم تعديل مارس 14, 2004 بواسطه محمد طاهر
Janna قام بنشر مارس 13, 2004 قام بنشر مارس 13, 2004 يعني يا أخي إنت بدك تجمع عدد الrecords يللي عندهم هالعبارة في أحد الحقول؟؟
احمد ماجد قام بنشر مارس 13, 2004 الكاتب قام بنشر مارس 13, 2004 نعم اخي الغالى اريد جمع السجلات التى تحتوى على هذه الجملة ( مدرجة بالبرنامج ) بشرط مركب فى حقل مستنتج فى هذا الاستعلام
محمد طاهر عرفه قام بنشر مارس 14, 2004 قام بنشر مارس 14, 2004 السلام عليكم مما سبق يتضح أنك لا تريد العد و انما وضع واحد أو صفر عند عدم تحقق الشرط و عليه لنفرض أن لديك حقل باسم ff و المطلوب وضع صفر او واحد فى حالتي عدم وجود بيانات ووجود بيانات تكون المعادلة كالتالي ( مثل معادلتك التي ذكرت ) حيث mm هنا تناظر عبارة "بيانات غير مدرجة" TOTAL : IIf(IsNull([FF]);0;1) و الحالة الثانية كون القيمة فى الحقل المسمي ff مناظرة لقيمة mm TOTAL2: IIf([FF] Like "mm";1;0)
احمد ماجد قام بنشر مارس 14, 2004 الكاتب قام بنشر مارس 14, 2004 اشكر سيادة المشرف العام على ما تفضلت به سيد الغالى اشكرك من كل قلبي واشكر جميع الاخوان الذين ساهموا معى فى حل مشكلتى فمن خلال هذه التجربة تعلمت الكثير بفضل الله اولا ثم بفضل ما تعلمته من دروس السيد الفاضل المشرف العام وما تفضل الاخوان من وضع امثله تحية وتقدير لكم جميعا وتحية وتقدير لهذا الصرح واشكر منكم صبركم وسعة صدوركم فى تقبل اسئلة المبتدئين مثلي ولكم مني ارق تحية وتقدير وبارك الله فيكم وجزاكم الله كل خير
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.