رامي قام بنشر يوليو 4, 2007 قام بنشر يوليو 4, 2007 (معدل) مرفق قاعدة بيانات ومطلوب عمل استعلام لكل عميل يأتي بالتاريخ عندنا يصبح رصيد القيمة التراكمي اكبر من الصفر مطلوب تطبيق ذلك على الاستعلام المسمى (الملف مرتب) مثال تطبيقي من خلال التطبيق على تقرير الملف المرتب المعتمد على المسمى (الملف مرتب) العميل رقم 64808 نلاحظ ان الرصيد التراكمي يبدا بالسالب حتى نصل الى التاريخ 23/1/1428 عندما اصبح رصيد القيمة التراكمي اكبر من الصفر عندها يكون العميل رقم 64808 التاريخ الخاص به هو 23/1/1428 كيف يمكن عمل ذلك في الاستعلام بحيث كما ذكرت ان اجيب لكل عميل التاريخ الذي عنده يصبح الرصيد التراكمي اكبر من الصفر اعتقد انه ممكن تضبط من خلال تعبيير رياضي او بواسطة جمل sql او من خلال استدعاء وحدة نمطية تقوم بذلك شخصيا حاولت ولكن لم افلح لانه يبدو انها تتطلب شخص محترف في البرمجة يضع لنا الحل وان شاء الله اجد ذلك في هذه المنتدى الرائع اتمنى من الله العلي القدير ان يوفق لنا من يحل هذه المعضلة لاني تعبت كثيير في محاولة البحث عن حل وشكر جزيلا لكم rami.rar تم تعديل يوليو 4, 2007 بواسطه رامي
رامي قام بنشر يوليو 4, 2007 الكاتب قام بنشر يوليو 4, 2007 الاخوة الكرام تم اضافة الملف المرفق اسف على التأخير بسبب انه هناك مشكلة كانت في المتصفح الخاص بجهازي عند تحميل الملف ارجو منكم مساعدتي في موضوعي 1
رامي قام بنشر يوليو 5, 2007 الكاتب قام بنشر يوليو 5, 2007 للرفع وين الاخوة المحترفين اتمنى ان اجد حلا عندهم
منذر عساج قام بنشر يوليو 6, 2007 قام بنشر يوليو 6, 2007 أخي الكريم شاهد الأستعلام Q1 هل هذا هو ما تريد rami.rar
رامي قام بنشر يوليو 7, 2007 الكاتب قام بنشر يوليو 7, 2007 اخي الحبيب انا لا اقصد حقل القيمة في الموضوع انا اريد ان اعمل شرط التاريخ على الرصيد التراكمي للقيمة يعني اولا يجب ان نعمل الرصيد التراكمي كمرحلة اولى ومن ثم نأتي بأول تاريخ يكون فيه الرصيد التراكمي اكبر من الصفر طبعا كما ذكرت اريد ان اطبق ذلك على الاستعلام المسمى (الملف مرتب) وليس على الجدول !! ايضا للتحقق من ان العميل 64808 ان التاريخ الخاص به هو 23/1/1428 يمكن ملاحظة ذلك من التقرير الذي عملته وعملت فيه رصيد تراكمي بناء على الاستعلام اللي اسمه الملف مرتب فلو تتبعنا الرصيد التراكمي نجد انه عند التاريخ 23/1/1428 اصبح الرصيد التركمي اصبح اكبر من الصفر ، ولكن المشكلة انه لا نستيطع من خلال التقرير ان نأتي بهذه التاريخ فقط دون التفاصيل الرصيد التركمي لذلك نستخدم الاستعلام لحل هذه المشكلة
منذر عساج قام بنشر يوليو 9, 2007 قام بنشر يوليو 9, 2007 (معدل) أخي الكريم المشكلة أنك تقوم بعمل الجمع التراكمي في التقرير وليس في استعلام وجدت على الرابط التالي مشاركة لك حول موضوع مشابه جرب تطبيقه على المثال الحالي بعدها يمكن تطبيق ما ذكرته لك في المشاركة السابقة http://www.officena.net/ib/index.php?showtopic=4319 تم تعديل يوليو 9, 2007 بواسطه منذر عساج
رامي قام بنشر يوليو 9, 2007 الكاتب قام بنشر يوليو 9, 2007 اخ منذر هذه المثال فقط يتحدث عن الاستعلام التراكمي فقط ونحن هنا كما ذكرت اريد ان اعمل شرط التاريخ على الرصيد التراكمي للقيمة يعني اولا يجب ان نعمل الرصيد التراكمي كمرحلة اولى ومن ثم نأتي بأول تاريخ يكون فيه الرصيد التراكمي اكبر من الصفر طبعا كما ذكرت اريد ان اطبق ذلك على الاستعلام المسمى (الملف مرتب) وليس على الجدول !! ايضا للتحقق من ان العميل 64808 ان التاريخ الخاص به هو 23/1/1428 يمكن ملاحظة ذلك من التقرير الذي عملته وعملت فيه رصيد تراكمي بناء على الاستعلام اللي اسمه الملف مرتب فلو تتبعنا الرصيد التراكمي نجد انه عند التاريخ 23/1/1428 اصبح الرصيد التركمي اصبح اكبر من الصفر ، ولكن المشكلة انه لا نستيطع من خلال التقرير ان نأتي بهذه التاريخ فقط دون التفاصيل الرصيد التركمي لذلك نستخدم الاستعلام لحل هذه المشكلة
رامي قام بنشر يوليو 17, 2007 الكاتب قام بنشر يوليو 17, 2007 وين المبدعين !! المطلوب باختصار عرض الرصيد التراكمى الاكبر من الصفر و تحديد التاريخ الذى وصل فيه الرصيد التراكمى اكبر من الصفر بالاستعلام والحل الوحيد لها هي استخدام كوود برمجي او استدعاء وحدة نمطية
يوسف أحمد قام بنشر يوليو 17, 2007 قام بنشر يوليو 17, 2007 اخي / رامي مرحباً بك ارجو ان يفي الاستعلام Query2 بما تبحث عنه فالمرفق تم عمله بناءً على المشاركة السابقة لك بخصوصه rami.rar
neklawy1968 قام بنشر يوليو 17, 2007 قام بنشر يوليو 17, 2007 (معدل) الاخ الحبيب رامى السلام عليكم و رحمة الله و بركاته اليك التعديل الجديد لحل المشكلة برمجيا ارجوا الافادة بعد التجربة اخوك / علاء النكلاوى مصر - البحيرة neklawy1968@yahoo.com موبايل 0108455973 تليفون 3803009/045 rami.rar تم تعديل يوليو 17, 2007 بواسطه neklawy1968
عمار زيد قام بنشر يوليو 17, 2007 قام بنشر يوليو 17, 2007 السلام عليكم شاهد المرفق ما شاء الله الخبراء سبقوني إلى الإجابة آمل أن يكون المرفق فيه جواب لسؤالك وسأضطلع على إجابة الأخ يوسف والأخ علاء حالاً إن شاء الله والسلام عليكم rami.zip
neklawy1968 قام بنشر يوليو 18, 2007 قام بنشر يوليو 18, 2007 الاخ الحبيب رامى ارجوا ان تتاكد من ان المكتبة المرجعية داخل الاكسس references عندك كما فى الصورة المرفق اتبع الخطوات التالية بعد فتح البرنامج من الشاشة الرئيسية اختر من شريط الادوات اختر tools ثم macro ثم visual basic editor و عندما يفتح محرر الفيجوال بيسك اختر tools ثم اختر references و رتب الدوال فى المكتبة كما فى الصورة اخوك علاء النكلاوى lib.rar
عمار زيد قام بنشر يوليو 21, 2007 قام بنشر يوليو 21, 2007 الأخ رامي السلام عليكم لم تعلمنا , هل حصلت على مرادك ؟
رامي قام بنشر يوليو 22, 2007 الكاتب قام بنشر يوليو 22, 2007 اولا اسف للتأخير في الرد بسبب انشغالي ثانيا بالنسبة لردي على اخي الحبييب علاء بخصوص المكتبة يبدو انها ناقصة عندي في الاصدار العربي للوفيس لا الادي كيف اكملها !! عالعموم اشتغلت على النسخة الانجليزية وكانت المكتبة كاملة واشتغل البرنامج بشكل صحيح ولكن الشي الغريب انه عندما طبقت نفس الكلام على جدول يحتوي على اكثر من 2 مليون حركة لم يعطيني نتائج بشكل صحيح لا ادري لماذا سأحأول اعرف السبب او ارسل نفس الملف على ايميليك اخي الحبييب علاء ممكن تحل المشكلة ثالثا بالنسبة لاخي الحبيب عمار الخطوات الي عملتها كانت ماشية تمام حتى الملف الذي يحوي الرصيد التراكمي لكل عميل بالتاريخ بالمسلسل ولكن بقيت مرحلة اخيرة وهي ملف يحوي فقط رقم العميل والتاريخ الذي عنده يصبح الرصيد اكبر من الصفر عندما حاولت اعمل ذلك بان اضع في الاستعلام عبارة first تحت التاريخ وعبارة اكبر من الصفر تحت الرصيد التراكمي اجد ان الاستعلام يعلق معي ولا يعطي نتيجة
neklawy1968 قام بنشر يوليو 22, 2007 قام بنشر يوليو 22, 2007 الاخ الحبيب رامى السلام عليكم و رحمة الله و بركاته انا فى الخدمة دائما و فى انتظار الملف الجديد لتنفيذ ما تريد اخوك/ علاء النكلاوى
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.