pingo22 قام بنشر أغسطس 27, 2018 قام بنشر أغسطس 27, 2018 (معدل) السلام عليكم ورحمة الله وبركاته الاخوة الاعزاء لدي مشكلة ببرنامج اقوم بتصميمه مقسم الى جزئين الاول حساب الحضور والانصراف للموظفين والثاني حساب الوقت الاضافي ووقت التاخير واضافة الوقت الاضافي للمرتب بعد حساب ساعة العمل حسب المرتب لكل شخص واضافتها له وقد ساعدني الاخ العزيز kaser90 كثيرااا للوصول بالبرنامج إلى شكله النهائي ولكن ظهرت لي مشكلة جديدة وهي عندما يتم ضرب مربع (الوقت الاضافي المحتسب) * مربع(الراتب بالساعة) فان النتيجة التي تظهر غير صحيحة فا توصلت إلى أنه يجب عمل مربع نص بمضمون (الراتب بالدقيقة) وقد تم فعله بنجاح 👍 وأن يتم تحويل مربع (الوقت الاضافي المحتسب) لكي يظهر بالدقائق وهذا ما أنا متوقف عنده 😰 ، كما موضح بالصورة المرفقة ثم تتم عملية الضرب بين المربعين (الراتب بالدقيقة) مع (الوقت الاضافي المحتسب) ليعطينا النتيجة المطلوبة بالمربع (حساب الوقت الاضافي بالجنيه) فا مشكلتي الان هي كيفية تحويل مربع (الوقت الاضافي المحتسب) الى دقائق ملحوظة: المثال الذي يتم تجربته على اسم (ايه رشوان) والبيانات المدخلة تحسب من تاريخ 13/8/2018 إلى 14/8/2018 ستجد الوقت الاضافي المحتسب 1.47 والمطلوب ان يظهر بالدقائق أي 107 دقيقة وشكرا لك جزيلا مقدما على تعبك معي.. والشكر ايضا لاي من الاعضاء من يستطيع مساعدتي مرفق الملف.. الرقم السري 123456 Attendance&Payroll pro.accdb تم تعديل أغسطس 27, 2018 بواسطه pingo22
AlwaZeeR قام بنشر أغسطس 27, 2018 قام بنشر أغسطس 27, 2018 وعليكم السلام ورحمة الله وبركاته استخدم الوحدة النمطية التالية: Public Function HoursToMinutes(ConvHoursMinutes As Single) As Long Dim WazMinutes As Integer If InStr(1, Str(ConvHoursMinutes), ".") > 0 Then WazMinutes = Val(Mid(Str(ConvHoursMinutes), InStr(1, Str(ConvHoursMinutes), ".") + 1)) End If HoursToMinutes = Int(ConvHoursMinutes) * 60 + WazMinutes End Function وقم باستدعائها كالتالي في الحقل الذي تريد ظهور النتيجة فيه: =HoursToMinutes([YourField]) 1 4
pingo22 قام بنشر أغسطس 28, 2018 الكاتب قام بنشر أغسطس 28, 2018 السلام عليكم ورحمة الله وبركاته أخي العزيز AlwaZeeR فعلا اسم على مسمى فانت وزير وخبير واستاذ كبير اشكرك جداا جداا على تعبك معي فقد تم حل المشكلة التي كنت اراها مشكلة غير قابلة للحل لا اجد ما اقوله لك ولكن جعله الله في ميزان حسناتك واقدرك دائما على مساعدتك للاخوة الاعضاء
pingo22 قام بنشر أغسطس 29, 2018 الكاتب قام بنشر أغسطس 29, 2018 السلام عليكم ورحمة الله وبركاته أخي العزيز AlwaZeeR اود ان اشكرك مرة اخرى على مساعدتك لي ولي سؤال قمت بعمل مربع نص داخل التقرير باسم (التأخير2) وأريد أن تظهر نفس النتائج التي تظهر في مربع (التأخير) ولكن مع اختلاف بسيط وهو اذا كان هناك تأخير مسجل في مربع (التأخير) بمدة 30 دقيقة فأكثر فا يكتب أن مدة التأخير في مربع (التأخير2) 04:00 اي أربع ساعات فهل متاح بأن نطبق هذا على المثل المرفق وفي النهاية أشكرك من كل قلبي على مساعدتك أخي العزيز واشكر جميع السادة الاعضاء على المساعدة Attendance&Payroll pro.accdb
AlwaZeeR قام بنشر أغسطس 29, 2018 قام بنشر أغسطس 29, 2018 وعليكم السلام ورحمة الله وبركاته العفو اخي الكريم ضع في مربع التأخير2 : =IIf(Minute([lateness])>=30,"4:00",Format([lateness],"Short Time")) 1
pingo22 قام بنشر أغسطس 30, 2018 الكاتب قام بنشر أغسطس 30, 2018 السلام عليكم ورحمة الله وبركاته أخي العزيز AlwaZeeR شكرا لك كثيرا على اهتمامك على مساعدتي وقد قمت باضافة المعادلة التي تكرمت بكتابتها ولكن ظهرت لي هذه الرسالة
pingo22 قام بنشر أغسطس 30, 2018 الكاتب قام بنشر أغسطس 30, 2018 السلام عليكم ورحمة الله وبركاته أخي العزيز Shivan Rekany شكرا على اهتمامك وبالفعل قمت بتغيير العلامة , الى العلامة ; ولكن عند استعراض التقرير ظهرت لي رسالة بأن اضع قيمه لـ IFF كما هو موضح بالصورة وبعدها ظهر التقرير بهذا الشكل Error كما هو موضح
AlwaZeeR قام بنشر أغسطس 30, 2018 قام بنشر أغسطس 30, 2018 الف شكر استاذي الغالي شيفاني للتوضيح فقط : تختلف الفاصلة حسب اعدادات اللغة في جهاز الكمبيوتر لديك هذا والله اعلى واعلم تفضل عزيزي ملفك معدل بنفس المعادلة السابقة Attendance&Payroll pro.rar 1 1
pingo22 قام بنشر أغسطس 30, 2018 الكاتب قام بنشر أغسطس 30, 2018 السلام عليكم ورحمة الله وبركاته أخي العزيز AlwaZeeR أشكرك جدااااااا، بالفعل تم ظهور التقرير بالشكل المظبوط جزاك الله خيرا اخي الغالي وجعله في ميزان حسناتك
pingo22 قام بنشر سبتمبر 2, 2018 الكاتب قام بنشر سبتمبر 2, 2018 السلام عليكم ورحمة الله وبركاته أخواني الاعزاء AlwaZeeR و kaser906 لدي استفسار كان في السابق قد قام بمساعدتي الاخ الكريم kaser906 لحساب اجمالي مجموع (الوقت الاضافي) وكذلك (التأخير) وبعد مساعدة الاخ العزيز AlwaZeeR لي في عمل مربع (التأخير2) كنت اريد بأن يتم حساب مجموع التأخير في مربع النص (اجمالي وقت التأخير) من مربع (التأخير2) وليس مربع (التأخير) قمت ببعض المحاولات ولكن للاسف دون جدوى لذا فإذا امكن مساعدتي في ذلك ولكم جزيل الشكر Attendance&Payroll pro.accdb
pingo22 قام بنشر سبتمبر 2, 2018 الكاتب قام بنشر سبتمبر 2, 2018 السلام عليكم ورحمة الله وبركاته اخواني الاعزاء برجاء من يستطيع مساعدتي في طلبي السابق فاليتكرم فا انا فعلا قمت بمحاولات عديدة ولكن لم استطع حل المشكلة
بسملة جمال قام بنشر سبتمبر 2, 2018 قام بنشر سبتمبر 2, 2018 السلام عليكم حسب ما فهمت من طلبك في الصورة Attendance&Payroll pro2.accdb
pingo22 قام بنشر سبتمبر 3, 2018 الكاتب قام بنشر سبتمبر 3, 2018 السلام عليكم ورحمة الله وبركاته الاخت العزيزة بسملة جمال أشكرك كثيراا على اهتمامك ومساعدتك ولكن للاسف ليس هذا المطلوب 😢 فأنا أطلب بأن يتم تجميع اجمالي وقت التأخير من مربع (التأخير المحتسب) وليس من مربع (التأخير)
pingo22 قام بنشر سبتمبر 3, 2018 الكاتب قام بنشر سبتمبر 3, 2018 السلام عليكم ورحمة الله وبركاته أخواني الاساتذة AlwaZeeR و kaser906 والاخوة الافاضل الى هذا الحد المطلوب معقد أخي kaser906 انت بالفعل قمت بعمل حساب اجمالي التأخير بمربع (التأخير) وقد حاولت ان أطبق نفس الاحداث لتطبيق عملية التجميع على مربع (التأخير المحتسب) ولكني فشلت في ذلك وقد حاولت أن اعرف سبب عدم التطبيق ولكني لم أتوصل لشيئ واصبح البرنامج الان متوقف على هذا الاجراء المتبقي فارجوا من يستطيع ان يساعدني في ذلك ولكم جزيل الشكر والعرفان
pingo22 قام بنشر سبتمبر 4, 2018 الكاتب قام بنشر سبتمبر 4, 2018 السلام عليكم ورحمة الله وبركاته أفلا من مجيب
kaser906 قام بنشر سبتمبر 6, 2018 قام بنشر سبتمبر 6, 2018 اعتقد انك جعلت الموضوع معقد جدا بكثرة المعادلات داخل التقرير جرب حاول تبسط الموضوع بان تجعل مصدر التقرر استعلام خارجي ايضا اجعل جبر الوقت المحتسب للتاخير عند الادخال للجدول مباشرة ::بالتوفيق:: 1 2
pingo22 قام بنشر سبتمبر 9, 2018 الكاتب قام بنشر سبتمبر 9, 2018 اشهد ان لا اله الا الله اخيرااااااا اخي العزيز kaser906 انا فقدت الامل في ان حد ممكن يرد عليا شكرا لك على تعبك وردك علي كثرة المعادلات بسبب كثرة الحسابات المطلوب تنفيذها.. فما كان لي غير ذلك وانت من ساعدني في معظم هذه المعادلات فا بدونك ما كنت لاستطع ان اصل بالبرنامج الى قرب النهاية فلم يتبقى سوى حساب وقت التأخير من مربع (التأخير المحتسب) لاني قمت باضافة معادلة عليه بأن يحسب ان مدة التأخير 4 ساعات بمجرد ان يكون التأخير اكثر من 30 دقيقة وقد حاولت كثيرا ولم استطع والان انا قمت بعمل استعلام خارجي كما تفضلت وابلغتني وكام هو مبين بالملف المرفق ولكن جبر الوقت من الجدول مباشرة اعتقد صعب الحدوث لان معظم المعادلات بين النماذج والتقارير ولم يتبقى سوى هذه الخطوة فقط.. لذا اكون ممتنا لك كثيرا اخي kaser906 في مساعدتي في هذه المعادلة المتبقية فالبرنامج يعتبر قد انتهى Attendance&Payroll pro.accdb
kaser906 قام بنشر سبتمبر 10, 2018 قام بنشر سبتمبر 10, 2018 18 ساعات مضت, pingo22 said: ولم يتبقى سوى هذه الخطوة فقط.. لذا اكون ممتنا لك كثيرا اخي kaser906 في مساعدتي في هذه المعادلة المتبقية فالبرنامج يعتبر قد انتهى تفضل ::بالتوفيق:: Attendance2&Payroll pro.rar 1
pingo22 قام بنشر سبتمبر 15, 2018 الكاتب قام بنشر سبتمبر 15, 2018 السلام عليكم ورحمة الله وبركاته اخي العزيز kaser906 حقيقتا لا اجد كلمات تعبر عن شكري وامتناني لك اشكرك جيزلا جزيلا على مساعدتك لي اخي العزيز الكريم واعرف تماما اني اثقل عليك في كل مرة ولكن دائما يكون طمعي في راحبة صدرك وكرم اخلقك فقد قمت بعد مساعدتك الكريمة لي بعمل مربع (مجموع وقت التاخير المحتسب) بأن جعلت مربع (tkhh) ومربع (tkmm) بأن يكون مصدر تقسيمهم للساعات والدقائق من خلال مربع (مجموع وقت التاخير المحتسب) بهذه الطريقة sfff=Format([Text14];"hh وذلك لكي تتم عملية طرح (الوقت الاضافي المحتسب) من (مجموع وقت التأخير المحتسب) ولكن ما حدث بأن الناتج بكل من مربع (tkhh) ومربع (tkmm) ظهر مشمول على الساعات والدقائق ولم يتم فصلهم كما هو موضح بالصورة المرفقة: أخي الغالي اعرف تماماااا اني اثقل عليك ولكني بالفعل الجأ اليك بعد محاولات عدييييدة مني لكي اجد الحل كي لا ازعجك معي ولكني عجزت عن الوصول لحل المشكلة وكما قلت لك لا اجد كلمات لشكرك ولكن جعله الله في ميزان حسناتك وزادك من العلم علم
kaser906 قام بنشر سبتمبر 15, 2018 قام بنشر سبتمبر 15, 2018 السلام عليكم ورحمة الله وبركاته أخي الكريم لم تثقل علي فالكل هنا يدخل للمساعدة بما يستطيع المشكلة الان لم افهم ما تريد هل الحل الذي وضعته لك كانت نتيجته صحيحه أم لا ؟ انا لم اتعرض للحقول التي اشرت اليها في التقرير ولو تشاهد الصور التي رفعتها للحل ثبت لك ذلك اذا كان طلبك هذا جديد فيمكنك فتح موضوع اخر جديد لأن أنظمة المنتدى لا تسمح بطرح اكثر من سؤال في الموضوع الواحد وانت ماشاء الله تبارك الله جعلت من هذا الموضوع سلسلة طلبات اخيرا عندما تطرح سؤال يجب عليك متابعته لاني لاحظت انك تطرح السؤال وتتركه وترجع بعد ايام طويلة لتعقب عليه وهذا الامر يشتت ذهن من يريد مساعدتك لانه ببساطه نسي كيف وضع لك الحل ويحتاج اعادة قراءة موضوعك وبرنامجك من جديد :::بالتوفيق:::
pingo22 قام بنشر سبتمبر 16, 2018 الكاتب قام بنشر سبتمبر 16, 2018 السلام عليكم ورحمة الله وبركاته الاخ kaser906 اعتذر لك مما سببته لك من ازعاج كما انني لم اكن اعرف بان انظمة المنتدى لا تسمح باكثر من سؤال في الموضوع الواحد، الذي كنت اعلمه انه لا يجب عمل اكثر من موضوع لنفس المشروع، كما انني دائما اجد السادة الاعضاء يقومون باكثر من سؤال في الموضوع الواحد وان هذا الامر اجراء طبيعي وفكرة انتظاري لعدة ايام قبل تعقيبي على الموضوع بعد ردك بمساعدتي هي كما وضحت في الرد السابق لو كنت انتبهت له بانني اقوم بعدة محاولات اولاً لعلاج المشكلة الجديدة التي اتعرض لها وذلك لكي لا ازعجك معي واثقل عليك في كل مرة.. واخيرااا.. لك مني كل الاحترام والتقدير واعتذر مرة اخرى عما سببته لك من ضيق.. واعدك بعدم ازعاجي لك مرة اخرى وشكرااا...
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.