الطـاير قام بنشر مارس 2, 2005 قام بنشر مارس 2, 2005 لدي حقل مدة الخدمة لكل موظف في برنامج شئون الموظفين المطلوب المعادلة التي تحسب مدة خدمة الموظف علما بأن لدي حقل فيه تاريخ التعيين حاولت ان اطرح تاريخ اليوم من تاريخ التعيين ولكن يعطي لي ارقام كبيرة مش عارف ليه =Date()-[تاريخ التعيين] طبعا المعادلة داخل حقل مدة الخدمة في النموذج وشكرا لكم
rudwan قام بنشر مارس 2, 2005 قام بنشر مارس 2, 2005 (معدل) السلام عليكم أولا يجب أن يكون حقل مدة الخدمه = رقم ثانيا ضع فيه المعادله التاليه " =datediff("d","date()","[ تاريخ التعيين ]") و هذا يعطيك مدة الخدمه بالأيام و لو اردت بالشهر أو بالسنه , استبدل d ب m أو y تم تعديل مارس 2, 2005 بواسطه rudwan
الطـاير قام بنشر مارس 2, 2005 الكاتب قام بنشر مارس 2, 2005 (معدل) اخي رضوان جزاك الله خير انا عملت المعادلة ولكن يعطيني ايرور =DateDiff("y","date()","[تاريخ التعيين]") يظهر لي الخطأ التالي: #Error المشكلة فين جزاك الله خير وشكرا تم تعديل مارس 2, 2005 بواسطه الطـاير
rudwan قام بنشر مارس 3, 2005 قام بنشر مارس 3, 2005 عفوا أخي الكريم أزل الاشارات كما يلي =DateDiff("y",now(),[تاريخ التعيين])
الطـاير قام بنشر مارس 5, 2005 الكاتب قام بنشر مارس 5, 2005 (معدل) جزاك الله خير أخي رضوان بس النتيجة بتطلع بالسالب يعني تاريخ التعيين هنا 17/1/1977 النتيجة -10274 بس انا عدلت على المعادلة كتالي =DateDiff("m",Now(),[التعيين])/12 طلعت النتيجة -28.1666666666667 وهذه هي المدة الملطلوب 28 سنة و16 يوم بس بالسالب وايضا المفروض انه يوجد شهر قبل 16 يوم ارجوا الاطلاع اخي رضوان وشكرا لك تم تعديل مارس 5, 2005 بواسطه الطـاير
rudwan قام بنشر مارس 5, 2005 قام بنشر مارس 5, 2005 اذا كنت تريد السنه و جزء السنه . عدل كما يلي : =(DateDiff("m",[dateto],Now()))/12
الطـاير قام بنشر مارس 5, 2005 الكاتب قام بنشر مارس 5, 2005 (معدل) بالفعل انا اريد السنة و الشهر واليوم ولكن يأتي بقيمة السنة مضبوطة اما ما بعد السنة غير مضبوط مثل عدد الشهور وعدد الأيام حتى بعد ما جربت معدلتك الأخيرة فهل يوجد طريقة لكتابة كم سنة وكم شهر وكم يوم ولكن حلك جيد بس توصلت لما هو مطلوب يكون حل ممتاز وشكر لك اخي رضوان تم تعديل مارس 5, 2005 بواسطه الطـاير
rudwan قام بنشر مارس 5, 2005 قام بنشر مارس 5, 2005 طيب اذا يكون الأحسن استخراج المده بالأيام ثم تقسيم الناتج على 365 يعطيك عدد السنوات M=DateDiff("D",[dateto],Now()) YEARS=TRUNC(M/365,0) MONH=TRUNC((M-YEARS*365)/30,0) DAYS=M-(YEARS*365-MONTH*30) الناتج يكون في حقل اسمه TOTAL تعريفه نص و قيمته كما يلي : TOTAL=YEARS & " YEAR" & MONTH & " MONTHS " & DAYS & " DAYS "
الطـاير قام بنشر مارس 5, 2005 الكاتب قام بنشر مارس 5, 2005 انا بصراحة تلخبتط عليا الامور انت عملت معادلة وبعدين كود وبعدين معادلة ثانية اضع الكلام ده كله فين مش عارف علما بأني حاولت ولكن لا يعطي لي نتيجة وشكرا
rudwan قام بنشر مارس 5, 2005 قام بنشر مارس 5, 2005 السلام عليكم ضع المعادله السابقه في كود وظيفه خاصه و استدعيها كما في المثال التالي Schools.rar
الطـاير قام بنشر مارس 5, 2005 الكاتب قام بنشر مارس 5, 2005 الله يفتح عليك يا اخ رضوان ويزيدك من علمه والله انا لساني عاجز عن شكرك ، الله يجزاك كل الخير اخوك : محمد
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.