taghi قام بنشر يناير 26, 2007 قام بنشر يناير 26, 2007 السلام عليكم ورحمة الله وبركاته عندي جدول يحتوي الاسم ،والرقم، ومدة العقوبة، وتاريخ بدايتها ، وتاريخ نهايتها. أريد استعلام يوضح تاريخ قضاء نصف العقوبة أو ثلثي العقوبة أو ثلث العقوبة. وشكرا جزيلا
يوسف أحمد قام بنشر يناير 26, 2007 قام بنشر يناير 26, 2007 اخي / taghi تم عمل الاستعلام query1 لمعرفة مدة العقوبة والفرق بين تاريخ ابتداء العقوبة وتاريخ انتهائها بالايام وذلك في الحقل المحسوب exp1 ثم تم عمل استعلام اخر مصدره الاستعلام الاول لمعرفة تاريخ نصف وثلث وثلثي المدة كل على حدة في حقول محسوبة ارجو ان يكون هو المطلوب وبالتوفيق اخي الكريم dbtest11.rar
يوسف أحمد قام بنشر يناير 26, 2007 قام بنشر يناير 26, 2007 تم التعويض عن الحقل المحسوب exp1 بقيمته وعمل المعادلات في استعلام واحد انظر المرفق dbtest11.rar
taghi قام بنشر يناير 26, 2007 الكاتب قام بنشر يناير 26, 2007 شكرا أستاذي على الرد، ولكن هل بالضروري تحويل المدة إلى أيام؟
يوسف أحمد قام بنشر يناير 26, 2007 قام بنشر يناير 26, 2007 بارك الله فيك اخي الكريم بماذا ترغب ان يكون حساب المدة ( الفرق بين تاريخ الابتداء وتاريخ الانتهاء ) ؟ ارجو التوضيح مع الشكر
taghi قام بنشر يناير 27, 2007 الكاتب قام بنشر يناير 27, 2007 شكرا استاذي على تعبك معي لقد وضعت مثالا في المرفقات مع الإشارة اني استعمل اللغة العربية وللتوضيح أكثر أريد أن يعطيني التواريخ في الحقول الفارغة وشكرا جزيلا مرة أخرى DB1.rar
يوسف أحمد قام بنشر يناير 27, 2007 قام بنشر يناير 27, 2007 اخي taghi ولا يهمك وانا في خدمتك اعتقد بأن ملفك به عطل ... حاول ان ترفق المثال مرة اخرى وبانتظارك وبالتوفيق اخي الكريم
taghi قام بنشر يناير 27, 2007 الكاتب قام بنشر يناير 27, 2007 شكرا أستاذي،لا أعتقد أن الملف به عطل ولكن استعمل أوفيس 2007 عربي DB1.rar
يوسف أحمد قام بنشر يناير 28, 2007 قام بنشر يناير 28, 2007 شكراً لك اخي taghi على التنبيه ولكنني لا أعمل حالياً على اوفيس 2007 بالتوفيق
taghi قام بنشر يناير 28, 2007 الكاتب قام بنشر يناير 28, 2007 أستاذي Yousef لقد اضطررت الى حذف أوفيس2007 وتثبيت اوفيس 2003 عربي لتتمكن من الاطلاع على الملف وشكرا جزيلا على تعبك معي db2.rar
يوسف أحمد قام بنشر يناير 28, 2007 قام بنشر يناير 28, 2007 لقد اضطررت الى حذف أوفيس2007 وتثبيت اوفيس 2003 عربي لتتمكن من الاطلاع على الملف وشكرا جزيلا على تعبك معي اخي العزيز / taghi هذا اجتهاد منك وتقصير مني وآسف جداً على ذلك وكنت اقصد بأن يقوم احد اخواني بالمنتدى عوضاً عني بالحل ولكن طالما انك بذلت هذا المجهود لتحصل على الحل فلك ما شئت واكثر واعتبر بأن طلبك امر واجب علي .. شكراً لك بداية احب ان اوضح لك نقطة مهمة جداً بخصوص تصميم الجدول وهي :- مثالك به الحقول ادناه : - مدة العقوبة & تاريخ ابتداء العقوبة & تاريخ انتهاء العقوبة & تاريخ نصف العقوبة& تاريخ ثلث العقوبة & تاريخ ثلثي العقوبة وطبعاً الحقلين الرقم والاسم وهي ليست ضمن محور حديثنا. من مميزات الاكسس بأنه يملك القوة للتعامل مع البيانات بجميع انواعها وإستخراج النتائج ويتم ذلك عن طريق الاستعلامات يرجى الإطلاع على الرابط تفضل هنا وبناءً عليه ستختلف بنية الجدول لديك ليتضمن الحقول التالية انظر الصورة ادناه وستكون الحقول المتبقية هي عبارة عن حقول محسوبة بالاستعلام برجاء التدقيق في الاستعلام في عرض التصميم لترى كيف تم ذلك واذا احتجت الى مساعدة فانا تحت امرك مع امنياتي لك بالتوفيق وشكراً لك مرة اخرى على مجهودك وثقتك وتفضل المرفق بعد العديل dbtest11.rar
يوسف أحمد قام بنشر يناير 29, 2007 قام بنشر يناير 29, 2007 يوجد خطأ ولذلك تم استخدام الدالة nz في المعادلات لتلافي الخطأ وتم التعديل على المرفق السابق بالتوفيق dbtest11.rar
taghi قام بنشر يناير 29, 2007 الكاتب قام بنشر يناير 29, 2007 أشكرك أستاذي،ومعذرة على تعبك معي للإشارة لايمكنني أن اغير الجدول لأنة يحتوي على بيانات لعدة سنوات وكلها بالعربية ويحتوي على مدد مختلفة، من اشهر وسنوات، وشكرا مرة أخرى
يوسف أحمد قام بنشر يناير 29, 2007 قام بنشر يناير 29, 2007 اخي taghi نحتاج الى استعلام تحديث لتحديث قيم حقل مدة العقوبة ولو تقوم مشكوراً بحصرها من جدولك على سبيل المثال مدة العقوبة 6 اشهر سنة واحدة 11 شهراً لنتمكن من التعامل معها وتحويلها الى ما يناسبك لتتم عملية حساب الفترات نصف وثلث وثلثي مدة العقوبة بعد التحديث باستخدام استعلام تحديد في حقول محسوبة وسنحصل بإذن الله على نتائج مرضية. وبالله التوفيق
يوسف أحمد قام بنشر يناير 30, 2007 قام بنشر يناير 30, 2007 اخي / taghi قد لا نحتاج الى تحديث الجدول قمت بالعمل على مثالك الأول واالاعتماد على تواريخ ابتداء العقوبة وانتهاء العقوبة واستخراج مدة العقوبة (exp1) والسبب في ذلك بأن حقل مدة العقوبة لديك هو عبارة عن نص ولعمل المعادلة لا بد ان يكون رقم فإضظررت الى استخراجه من مدخلاتك ( بشرط ان تكون دقيقة ) تم ما سبق في الاستعلام qryperiod ثم تم عمل استعلام query1 من الاستعلام qryperiod لحساب الفترات المطلوبة والمهم ان تكون القيم السابقة لديك تم ادخالها بدقة انظر المرفق db2.rar
يوسف أحمد قام بنشر يناير 30, 2007 قام بنشر يناير 30, 2007 اخي taghi تم عمل بعض التعديلات وللدقة تم حساب فرق المدة بالايام فعلى سبيل المثال 3 اشهر لو حسبنا نصف المدة ستكون شهر وخمسة عشر يوماً .... لذا الافضل التعامل مع الايام. ما تحتاجه هو استيراد الاستعلام الى قاعدة بياناتك وتشغيله لترى النتائج.ايضاً لن تحتاج الى حقول نصف وثلث وثلثي المدة بجدولك فهي محسوبة بالاستعلام ( تأكد من مطابقة اسم الجدول ومسمى حقل تاريخ ابتداء المدة وحقل تاريخ انتهاء المدة) جرب واخبرني بالنتيجة وبالتوفيق db2.rar
taghi قام بنشر يناير 30, 2007 الكاتب قام بنشر يناير 30, 2007 أشكرك أستاذي ، فعلا بصبرك معي توصلت الى المبتغي، والله يجازيك على مجهودك معي
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.