اذهب الي المحتوي
أوفيسنا

pingo22

02 الأعضاء
  • Posts

    62
  • تاريخ الانضمام

  • تاريخ اخر زياره

كل منشورات العضو pingo22

  1. هل في امكانية للتحكم في اتجاه النص من الشمال لليمين في الـ "List box" لاني اكتشفت عند الاستعانة بـ List box لا يوجد تحكم في اتجاه النص من الشمال لليمين والعكس وشكرااا
  2. أخي العزيز مهندس/قاسم متشكر لحضرتك جداااا وزادك الله من العلم كي تنفع الناس دائما
  3. السلام عليكم ورحمة الله وبركاته عندي استفسار عن التنسيق الشرطي بعمل برنامج عبارة عن جدول مواعيد وهو عبارة عن نموذج من صفحة واحدة على شكل جدول مواعيد مقسم الى مربعات نص بيتطلب اوقات ان في مواعيد يتم تأجيلها أو الغاءها لاي سبب وهنا استخدمت التنسيق الشرطي ان عند ظهور كلمة اعتذار يتحول لون مربع النص الى اللون الرمادي ولكن واجهت بعض المشاكل 1- لما بكتب في اي مربع المعاد وانزل في اخر سطر لكتابة كلمة اعتذار المربع لا يتحول للون الرمادي وفهمت انه لازم المربع يحتوي فقط على الكلمة المحددة بالتنسيق الشرطي وان لا يتم كتابة اي كلام اخر لكي يتحول اللون فما الحل لكي يتحول لون المربع بمجرد احتواءه على كلمة اعتذار في اي مكان 2- عندما اريد تحديد اكثر من كلمة في مربع واحد أي إذا ظهرت أي من هذه الكلمات يتحول لون المربع مثل (اعتذار ، غير مؤكد ، سفر) مرفق نسخة من البرنامج وصورة للتوضيح جدول مواعيد.rar
  4. السلام عليكم ورحمة الله وبركاته لدي هذا الكود لاستخرج سجل من على نموذج الى هيئة ملف pdf Private Sub Command527_Click() On Error GoTo ErrorHandler Dim fs, cf, strFolder strFolder = "C:\" & Format(Date, "dd-mm-yyyy") Set fs = CreateObject("Scripting.FileSystemObject") If fs.FolderExists(strFolder) = False Then Set cf = fs.CreateFolder(strFolder) End If Dim strForm As String Dim strFileName As String Dim kan As String strForm = "dataa" strFileName = "C:\" & Format(Date, "dd-mm-yyyy") & "\" & [Project] & ".pdf" DoCmd.OutputTo acOutputForm, strForm, acFormatPDF, strFileName, False MsgBox " Êã ÍÝÙ ÇáÊÞÑíÑ " & Format(Now(), " dd-mm-yyyy "), vbInformation, " C - تم الحفظ في القسم" Exit Sub ErrorHandler: MsgBox "لم يتم حفظ التقرير رجاء", 16, "تنبيه" End Sub السؤال عند اتمام ذلك يحتوي ملف ال pdf على جميع السجلات المخزنة بالنموذج والمطلب استخراج فقط السجل الحالي او الذي اريد استخراجه فقط كا pdf فكيف يكون التعديل على الكود.. مرفق الكود كود pdf.docx
  5. السلام عليكم ورحمة الله وبركاته الاخ kaser906 اعتذر لك مما سببته لك من ازعاج كما انني لم اكن اعرف بان انظمة المنتدى لا تسمح باكثر من سؤال في الموضوع الواحد، الذي كنت اعلمه انه لا يجب عمل اكثر من موضوع لنفس المشروع، كما انني دائما اجد السادة الاعضاء يقومون باكثر من سؤال في الموضوع الواحد وان هذا الامر اجراء طبيعي وفكرة انتظاري لعدة ايام قبل تعقيبي على الموضوع بعد ردك بمساعدتي هي كما وضحت في الرد السابق لو كنت انتبهت له بانني اقوم بعدة محاولات اولاً لعلاج المشكلة الجديدة التي اتعرض لها وذلك لكي لا ازعجك معي واثقل عليك في كل مرة.. واخيرااا.. لك مني كل الاحترام والتقدير واعتذر مرة اخرى عما سببته لك من ضيق.. واعدك بعدم ازعاجي لك مرة اخرى وشكرااا...
  6. السلام عليكم ورحمة الله وبركاته اخي العزيز kaser906 حقيقتا لا اجد كلمات تعبر عن شكري وامتناني لك اشكرك جيزلا جزيلا على مساعدتك لي اخي العزيز الكريم واعرف تماما اني اثقل عليك في كل مرة ولكن دائما يكون طمعي في راحبة صدرك وكرم اخلقك فقد قمت بعد مساعدتك الكريمة لي بعمل مربع (مجموع وقت التاخير المحتسب) بأن جعلت مربع (tkhh) ومربع (tkmm) بأن يكون مصدر تقسيمهم للساعات والدقائق من خلال مربع (مجموع وقت التاخير المحتسب) بهذه الطريقة sfff=Format([Text14];"hh وذلك لكي تتم عملية طرح (الوقت الاضافي المحتسب) من (مجموع وقت التأخير المحتسب) ولكن ما حدث بأن الناتج بكل من مربع (tkhh) ومربع (tkmm) ظهر مشمول على الساعات والدقائق ولم يتم فصلهم كما هو موضح بالصورة المرفقة: أخي الغالي اعرف تماماااا اني اثقل عليك ولكني بالفعل الجأ اليك بعد محاولات عدييييدة مني لكي اجد الحل كي لا ازعجك معي ولكني عجزت عن الوصول لحل المشكلة وكما قلت لك لا اجد كلمات لشكرك ولكن جعله الله في ميزان حسناتك وزادك من العلم علم
  7. اشهد ان لا اله الا الله اخيرااااااا اخي العزيز kaser906 انا فقدت الامل في ان حد ممكن يرد عليا شكرا لك على تعبك وردك علي كثرة المعادلات بسبب كثرة الحسابات المطلوب تنفيذها.. فما كان لي غير ذلك وانت من ساعدني في معظم هذه المعادلات فا بدونك ما كنت لاستطع ان اصل بالبرنامج الى قرب النهاية فلم يتبقى سوى حساب وقت التأخير من مربع (التأخير المحتسب) لاني قمت باضافة معادلة عليه بأن يحسب ان مدة التأخير 4 ساعات بمجرد ان يكون التأخير اكثر من 30 دقيقة وقد حاولت كثيرا ولم استطع والان انا قمت بعمل استعلام خارجي كما تفضلت وابلغتني وكام هو مبين بالملف المرفق ولكن جبر الوقت من الجدول مباشرة اعتقد صعب الحدوث لان معظم المعادلات بين النماذج والتقارير ولم يتبقى سوى هذه الخطوة فقط.. لذا اكون ممتنا لك كثيرا اخي kaser906 في مساعدتي في هذه المعادلة المتبقية فالبرنامج يعتبر قد انتهى Attendance&Payroll pro.accdb
  8. السلام عليكم ورحمة الله وبركاته أفلا من مجيب
  9. السلام عليكم ورحمة الله وبركاته أخواني الاساتذة AlwaZeeR و kaser906 والاخوة الافاضل الى هذا الحد المطلوب معقد أخي kaser906 انت بالفعل قمت بعمل حساب اجمالي التأخير بمربع (التأخير) وقد حاولت ان أطبق نفس الاحداث لتطبيق عملية التجميع على مربع (التأخير المحتسب) ولكني فشلت في ذلك وقد حاولت أن اعرف سبب عدم التطبيق ولكني لم أتوصل لشيئ واصبح البرنامج الان متوقف على هذا الاجراء المتبقي فارجوا من يستطيع ان يساعدني في ذلك ولكم جزيل الشكر والعرفان
  10. السلام عليكم ورحمة الله وبركاته الاخت العزيزة بسملة جمال أشكرك كثيراا على اهتمامك ومساعدتك ولكن للاسف ليس هذا المطلوب 😢 فأنا أطلب بأن يتم تجميع اجمالي وقت التأخير من مربع (التأخير المحتسب) وليس من مربع (التأخير)
  11. السلام عليكم ورحمة الله وبركاته اخواني الاعزاء برجاء من يستطيع مساعدتي في طلبي السابق فاليتكرم فا انا فعلا قمت بمحاولات عديدة ولكن لم استطع حل المشكلة
  12. السلام عليكم ورحمة الله وبركاته أخواني الاعزاء AlwaZeeR و kaser906 لدي استفسار كان في السابق قد قام بمساعدتي الاخ الكريم kaser906 لحساب اجمالي مجموع (الوقت الاضافي) وكذلك (التأخير) وبعد مساعدة الاخ العزيز AlwaZeeR لي في عمل مربع (التأخير2) كنت اريد بأن يتم حساب مجموع التأخير في مربع النص (اجمالي وقت التأخير) من مربع (التأخير2) وليس مربع (التأخير) قمت ببعض المحاولات ولكن للاسف دون جدوى لذا فإذا امكن مساعدتي في ذلك ولكم جزيل الشكر Attendance&Payroll pro.accdb
  13. السلام عليكم ورحمة الله وبركاته أخي العزيز AlwaZeeR أشكرك جدااااااا، بالفعل تم ظهور التقرير بالشكل المظبوط جزاك الله خيرا اخي الغالي وجعله في ميزان حسناتك
  14. السلام عليكم ورحمة الله وبركاته أخي العزيز Shivan Rekany شكرا على اهتمامك وبالفعل قمت بتغيير العلامة , الى العلامة ; ولكن عند استعراض التقرير ظهرت لي رسالة بأن اضع قيمه لـ IFF كما هو موضح بالصورة وبعدها ظهر التقرير بهذا الشكل Error كما هو موضح
  15. السلام عليكم ورحمة الله وبركاته أخي العزيز AlwaZeeR شكرا لك كثيرا على اهتمامك على مساعدتي وقد قمت باضافة المعادلة التي تكرمت بكتابتها ولكن ظهرت لي هذه الرسالة
  16. السلام عليكم ورحمة الله وبركاته أخي العزيز AlwaZeeR اود ان اشكرك مرة اخرى على مساعدتك لي ولي سؤال قمت بعمل مربع نص داخل التقرير باسم (التأخير2) وأريد أن تظهر نفس النتائج التي تظهر في مربع (التأخير) ولكن مع اختلاف بسيط وهو اذا كان هناك تأخير مسجل في مربع (التأخير) بمدة 30 دقيقة فأكثر فا يكتب أن مدة التأخير في مربع (التأخير2) 04:00 اي أربع ساعات فهل متاح بأن نطبق هذا على المثل المرفق وفي النهاية أشكرك من كل قلبي على مساعدتك أخي العزيز واشكر جميع السادة الاعضاء على المساعدة Attendance&Payroll pro.accdb
  17. السلام عليكم ورحمة الله وبركاته أخي العزيز AlwaZeeR فعلا اسم على مسمى فانت وزير وخبير واستاذ كبير اشكرك جداا جداا على تعبك معي فقد تم حل المشكلة التي كنت اراها مشكلة غير قابلة للحل لا اجد ما اقوله لك ولكن جعله الله في ميزان حسناتك واقدرك دائما على مساعدتك للاخوة الاعضاء
  18. السلام عليكم ورحمة الله وبركاته الاخوة الاعزاء لدي مشكلة ببرنامج اقوم بتصميمه مقسم الى جزئين الاول حساب الحضور والانصراف للموظفين والثاني حساب الوقت الاضافي ووقت التاخير واضافة الوقت الاضافي للمرتب بعد حساب ساعة العمل حسب المرتب لكل شخص واضافتها له وقد ساعدني الاخ العزيز kaser90 كثيرااا للوصول بالبرنامج إلى شكله النهائي ولكن ظهرت لي مشكلة جديدة وهي عندما يتم ضرب مربع (الوقت الاضافي المحتسب) * مربع(الراتب بالساعة) فان النتيجة التي تظهر غير صحيحة فا توصلت إلى أنه يجب عمل مربع نص بمضمون (الراتب بالدقيقة) وقد تم فعله بنجاح 👍 وأن يتم تحويل مربع (الوقت الاضافي المحتسب) لكي يظهر بالدقائق وهذا ما أنا متوقف عنده 😰 ، كما موضح بالصورة المرفقة ثم تتم عملية الضرب بين المربعين (الراتب بالدقيقة) مع (الوقت الاضافي المحتسب) ليعطينا النتيجة المطلوبة بالمربع (حساب الوقت الاضافي بالجنيه) فا مشكلتي الان هي كيفية تحويل مربع (الوقت الاضافي المحتسب) الى دقائق ملحوظة: المثال الذي يتم تجربته على اسم (ايه رشوان) والبيانات المدخلة تحسب من تاريخ 13/8/2018 إلى 14/8/2018 ستجد الوقت الاضافي المحتسب 1.47 والمطلوب ان يظهر بالدقائق أي 107 دقيقة وشكرا لك جزيلا مقدما على تعبك معي.. والشكر ايضا لاي من الاعضاء من يستطيع مساعدتي مرفق الملف.. الرقم السري 123456 Attendance&Payroll pro.accdb
  19. السلام عليكم ورحمة الله أخي العزيز kaser90 كل عام وانت بخير وجميع الاعضاء الكرام بالف خير اكرر شكري لك مرة اخرة على مساعدتك لي في البرنامج الذي اقوم بتصميمه ولكن ظهرت لي مشكلة جديدة وهي عندما يتم ضرب مربع (الوقت الاضافي المحتسب) * مربع(الراتب بالساعة) فان النتيجة التي تظهر غير صحيحة فا توصلت إلى أنه يجب عمل مربع نص بمضمون (الراتب بالدقيقة) وقد تم فعله بنجاح 👍 وأن يتم تحويل مربع (الوقت الاضافي المحتسب) لكي يظهر بالدقائق وهذا ما أنا متوقف عنده 😰 ثم تتم عملية الضرب بين المربعين (الراتب بالقيقة) مع (الوقت الاضافي المحتسب) ليعطينا النتيجة المطلوبة فا مشكلتي الان هي كيفية تحويل مربع (الوقت الاضافي المحتسب) الى دقائق ملحوظة: المثال الذي يتم تجربته على اسم (ايه رشوان) والبيانات المدخلة تحسب من تاريخ 13/8/2018 إلى 14/8/2018 ستجد الوقت الاضافي المحتسب 1.47 والمطلوب ان يظهر بالدقائق أي 107 دقيقة وشكرا لك جزيلا مقدما على تعبك معي.. والشكر ايضا لاي من الاعضاء من يستطيع مساعدتي مرفق الملف.. الرقم السري 123456 Attendance&Payroll pro.rar
  20. السلام عليكم ورحمة الله أخي العزيز kaser90 الله اكبر عليك اخي العزيز اشكرك من كل قلبي على هذا المجهود العظيم بالفعل المعادلة الاخيرة التي تفضلت باضافتها قد حلت المشكلة بشكل تام بالفعل لا اجد كلام لاشكرك به ولكن جعله الله في ميزان حسناتك وبارك فيك وزادك من العلم علم
  21. السلام عليكم ورحمة الله أخي العزيز kaser90 فعلا سبب الرسالة التي تظهر هي ان حقل الوقت الاضافي ليس مكتمل لبعض الاشخاص الاخرين وهذا امر طبيعي لانه لا يوجد موظف يسجل وقت اضافي بشكل يومي فا يتم اظهار حقل الوقت الاضافي فارغ في بعض الايام لبعض الموظفين اي انهم انصرفو في الموعيد الرسمية ولهذا تظهر الرسالة السابقة فلا أعلم هل لها علاج أخي kaser90 أم لا؟ وشكرا لك واعتذر عن ازعاجي الدائم لك
  22. السلام عليكم ورحمة الله أخي العزيز kaser90 حقيقتا لا اجد ما اقوله من شكر وعرفان على تعبك ومجهودك معي ولكن جعله الله في ميزان حسناتك ورزقك الخير كله على ما تقدمه من مساعدات لكافة الاعضاء والشكر للاخ والاستاذ والمعلم جعفر فا دائما ما يكون المنقذ في الاوقات الحرجة وجعله الله في ميزان حسناته ولي سؤال بعد اذنك اولا عند قيامي بفتح التقرير ظهر لي تلك الرسالة فا انتبهت بان الاستعلام بالملف الذي ارفقته لم يتم اضافت فيه ما قمت بشرحه لي من احتساب الوقت الاضافي ووتقسيم الوقت الى ساعات ودقايق فهل لك فقط ان تشرح لي كيف تمت عمليت فصل الساعات عن الدقائق في الاستعلام أو لو بالامكان ان ترفق لي نسخة معدلة من البرنامج مطبق فيها ما قمت بشرحه اخي العزيز واخيرا اود ان اشكرك مرة اخرى على وقتك ومجهودك معي اخي kaser90
  23. السلام عليكم ورحمة الله أخي العزيز kaser90: اشكرك جداااااااا على تعبك ومساعداتك لي واتمنى من احد الاعضاء من لديه القدرة على مساعدتي في هذا الامر بأن يساعدني في حل هذه المشكلتين التي اواجهما أولاً: إنني اكتشفت ان الحد الاقصى لحساب عدد ساعات العمل الاضافي هو 23:59 ساعة حيث ان فورمات مربع النص short time فيعمل بنظام الوقت 24:00 😮 واذا زاد العدد عن 24 ساعه يتم كتابة ارقام خاطئة، وقد قمت بتجريب اشكال اخرى للفورمات ولكن دون جدوى، فهل يوجد حل؟ ثانياً: وهو الاهم لدي مربع نص (الوقت الاضافي المحتسب) يحتوي على قيمة بالساعة ولتكن 10:00 (عشر ساعات) والفورمات short time - ومربع نص اخر (الراتب بالساعة) يحتوي على رقم وليكن 12.00 والفورمات Standard السؤال كيف يتم ضرب عدد الساعات في الرقم ليعطيني النتيجة بشكل مظبوط؟؟ كما هو في الصورة ومرفق ملف البرنامج حيث قمت بكتابة المعادلة =[salaryDY]*[Text434] ولكن لم يعطيني النتيجة المطلوبة ولا اعرف ماذا افعل اغتذر عن الاطالة وفي انتظار من يستطيع المساعدة وشكراً لكم جميعا.. برنامج حضور k906وانصراف.rar
  24. السلام عليكم ورحمة الله أخي العزيز kaser906 اشكرك جداااااااا على الشرح وعندي سؤال لو اردت ان استخرج مجموع ساعات الوقت الاضافي وان اقوم بضربها في حساب المرتب باليوم هل يجوز وكيف يتم ذلك بمعنى اخر لدي مربع نص يحتوي على قيمة بالساعة ولتكن 10:00 (عشر ساعات) والفورمات short time - ومربع نص اخر يحتوي على رقم وليكن 12.00 والفورمات Standard السؤال كيف يتم ضرب عدد الساعات في الرقم ليعطيني النتيجة بشكل مظبوط وشكرا لك اخي العزيز مرة اخرى على مجهودك معي
×
×
  • اضف...

Important Information