at_aziz قام بنشر أكتوبر 23, 2007 قام بنشر أكتوبر 23, 2007 السلام عليكم ورحمة الله وبركاته يااخوان اارجوا المساعده في التعديل على هذا المثال المرفق المطلوب انا سويت استعلام فيه تاريخ الميلاد وتاريخ التقاعد يحسب على العمر الافتراضي لكل رتبة وماشي معي تمام واللي اريده كيف اسوي في الستعلام تحديد يعني مثلا اانا اريد ان استعلم عن الافراد الذين بقي على تاريخ تقاعدهم ثلاثة شهور او باقي على تقاعدهم سنه او سنتين مااريد الاستعلام يظهر لي جميع الافراد كذلك ودي في النموذج الجدولي يظهر بجنب اسم كل فرد كم بقي عن تقاعده سنه او سنتين او ثلاث او اشهر وهكذا هل يااخوان نجد لهذه المشكله حل بارك الله فيكم وجزاكم الله خير احترامي وتقدرير لكم جميعا db4.rar
Enjoy قام بنشر أكتوبر 23, 2007 قام بنشر أكتوبر 23, 2007 ملفك المرفق شي والمطلوب شي ثاني اول خطوة لابد من عملها استخدام التاريخ الهجري من خلال خيارات الاكسس ثم اعدادات دولية (وهي مهمة جدا جدا جدا) لماذا مهم جدا جدا لانك تستطيع ادخال التاريخ الهجري بنفسك في حقولك كما هو حاصل الان بدون اختيار التاريخ الهجري من خلال الخيارات ولكن المشكلة تبدأ اذا اردت حساب هذة التواريخ المدخلة بواسطتك مع تاريخ اليوم " ()Date " فسوم يقوم بحساب تاريخك الهجري الذي ادخلته مع تاريخ اليوم بالميلادي وبذلك لن تحصل على النتيجة المطلوبة اتوقع هذا هو الخطأ في قاعدتك واتوقع ايضا من خلال اطلاعي على العملية الحسابية في الاستعلام بانك تستطيع اكمال الجزء الباقي في برنامجك يعني بعد استخدام التاريخ الهجري من خلال خيارات الاكسس فانك تستطيع انشاء حقل يحسب تاريخ نهاية الخدمة الذي انشاته انت مع طرحة من تاريخ اليوم ()date لكن رغم ذلك كلة عندي الكثير من الملاحظات على برنامجك وهي اولا من خلال اطلاعي على الجداول المرفقة - فهمت بانه مثلا الجندي مدة خدمته 44 سنة فمن المفترض ان تقوم باضافة هذا العدد الى تاريخ التعيين وليس الى تاريخ الميلاد لان الحقل يقول بان مدة الخدمة 44 سنة وليس العمر 44 سنة فاذا كان المطلوب للجندي في تقاعدة ان يكون عمرة 44 سنة فعمليتك الحسابية صحيحة ولكن يجب تغيير عنوان الحقل الى العمر بدلا من مدة الخدمة وهناك ملاحظات اخرى لكن هذا هو الاهم ارجوا ان تكون الفكرة واضحة وشكرا واعذرني على الاطالة
at_aziz قام بنشر أكتوبر 23, 2007 الكاتب قام بنشر أكتوبر 23, 2007 بارك الله فيك وجزاك الله خير اخي الفاضل اخي الفاضل المشكله اذا غيرت الاعدادات على التاريخ الهجري تتغير التواريخ الى هذا الشكل 802/12/26 ونحن عندنا اكثر من 500 سجل اما بالنسبه للعمر المطلوب للتقاعد فهو يكون بناء على تاريخ الميلاد والعمر الافتراضي لكل رتبه وليس على تاريخ التعيين لان تاريخ التعيين لايحسب عليه شئ اما الاستعلام الذي في المثال المرفق فهو يحسب لنا تاريخ التقاعد لكل رتبه بالشكل المطلوب والذي اريد بارك الله فيك هو اني اسوي معيار يحسب لي بتاريخ التقاعد يعني لما استعلم عن الافراد الذين بقي على تاريخ تقاعدهم ثلاثة شهور او باقي على تقاعدهم سنه او سنتين من تاريخ كذا الى تاريخ كذا يعطني المتقاعدين حسب التاريخ المطلوب ارجو ان يكون طلبي واضح اخي الكريم احترامي وتقديري
Enjoy قام بنشر أكتوبر 24, 2007 قام بنشر أكتوبر 24, 2007 واضح جدا من بياناتك بان التقاعد يتم بناء على عمر معين لكل رتبة عشان كذا انا قلت لك اسم الحقل (مدة الخدمة) خطأ لاني لما اقراها لابد ان افهم بان الجندي مدة خدمته 44 سنة مهما كان عمرة بينما انت تقصد العمر المطلوب للتقاعد في رتبة الجندي مثلا 44 سنة اكرر عمر الشخص في هذة الرتبة وليس مدة خدمتة كما سميتها - يعني المسمى فقط غير صحيح ولكن العملية الحسابية صحيحة المهم بان ليست هذة المشكلة المشكلة هي عدم استخدامك للتاريخ الهجري منذ البداية وانت كما ذكرت بان التواريخ ممتازة عندك كما هي بدون تغيير ولكنك تطلب في نفس الوقت حساب الفترة المتبقية للشخص في الخدمة الان يجب ان تكون العملية الحسابية مع تاريخ اليوم من اجل اعطائك المدة المتبقية للفرد (وهي الفرق بين تاريخ تقاعدة الموجود وتاريخ اليوم الحالي) اكرر التاريخ الحالي فاذا طلبنا التاريخ الحالي سيظهر لنا التاريخ ميلادي لانك اساسا تستخدم التاريخ الميلادي منذ الاساس على العموم وضعت لك كود يقوم باحضار تاريخ اليوم بالهجري وبناء عليه فقد وصلنا للنتيجة او على الاقل جزء منها شاهد المرفق واكمل الناقص حسب رغبتك واختيارك فلا يوجد مشاكل الان بعد الحصول على تاريخ اليوم بالهجري الذي من خلالة ستجري عملياتك الحسابية ارجوا ان تكون الصورة واضحة وشكرا db41.rar
at_aziz قام بنشر أكتوبر 24, 2007 الكاتب قام بنشر أكتوبر 24, 2007 بارك الله فيك وجزاك الله خير اخي الكريمه الله يعطيك العافيه ماقصرت وفيت وكفيت هذا هو الذي اريده شكرا لك اخي وجزاك الله خير احترامي وتقديري
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.