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

jjafferr

أوفيسنا
  • Posts

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

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

  • Days Won

    408

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

  1. هذا بيخلينا نفكر في طريق آخر 🙂 هل جداول قاعدة البيانات موجودة على هذا الجهاز ؟ جعفر
  2. سؤالك كان عن جلب التاريخ من السيرفر 🙂 جعفر
  3. عفوا ، اين الاجابه ؟ وهاي لازم لازم يكون معاها مرفق جديد يشمل هذه التغييرات 🙂 جعفر
  4. السلام عليكم 🙂 اخواني ، الجميع يساعد في المنتدى بوقته وبدون مقابل ، وعندنا مثل يقول: حبة الزبيب ما تشبّع ، ولكنها تحلّي الفم 🙂 فرجاء خلونا نشجع الاعضاء في العطاء 🙂 لما تحصل على رد له قيمة ، فتشجيعا للعضو الذي يساعدك ، اخبر العضو بأنك مُعجب برده ، هكذا : . . ولما تحصل على اجابة لسؤال موضوعك ، فرجاء اختيار افضل اجابة ، هكذا (حتى مستقبلا يسهل معرفة الاجابة الصحيحة) : . شكرا 🙂 جعفر ومع الاعتذار لأخي احمد لإستخدام اسمه في المثال 🙂
  5. اخي الفاضل 🙂 هذا المنتدى لتبادل الخبرات ، ومساعدة المبرمجين بعضهم البعض ، اذا اردت برامج جاهزة ، فرجاء وضع طلبك هنا: https://www.officena.net/ib/forum/157-إعلانات-شخصية-للاعضاء-فقط-فى-مجال-الموقع/ جعفر
  6. وعليكم السلام 🙂 1. أ. ولكن "اي مشروع حالي" ، لا يوجد لديك اختيار "المشروع المحدد" ؟ ب. واذا عملت حقل لإختيار المشروع (مثل ما اخترت الشهر والسنة) ، وقمت بإختياره ، فما بال الشهر والسنة ، وما بال المشروع اذا تم ارشفته !! 2 و 3. نفس الاسئلة اعلاه في #1 🙂 جعفر
  7. وعليكم السلام 🙂 اسمح لي اشارك معاك اخوي خالد 🙂 انا شايف ان الرقم العشوائي مجرد تمويه ، او لم يتم استعماله بالطريقة الصحيحة في الكود !! الكود يطلب منك كلمة السر ويحتفظ بها في المتغير x ، المتغير z يعمل عملية حسابية على كلمة السر التي ادخلتها ، اذا كانت كلمة السر صحيحة ، فيخبرك انها صحيحة ويفتح لك النموذج "معلومات التقارير" ، واذا كانت فيخبرك انها خطأ ويغلق النموذج "معلومات التقارير" !! ولكن النموذج "معلومات التقارير" : يا انه مُغلق ، فيتم فتحه ، او مفتوح فيتم غلقه ، ولكن الكود يعمل الاثنين ، حسب صحّة كلمة السر !! جعفر
  8. اخي الفاضل farahat رجاء الالتزام بقوانين المنتدى : https://www.officena.net/Tips/Questions.htm فانت فتحت 3 اسئلة مستقلة لهذا الموضوع ، ومن دون ان تضيف اي معلومة زيادة لكي يساعدك الاعضاء !! رجاء فكر في سؤالك ، و اعد طريقة العرض او ضع مثال ، و رد على اسئلة الاعضاء ، حتى يستطيعوا ان يساعدوك 🙂 جعفر
  9. تفضل يا سيدي 🙂 جعفر 1176.Network_PC_Time.mdb.zip
  10. شكرا اخوي محمد 🙂 جعفر
  11. السلام عليكم 🙂 لا اعتقد بأنك بحاجة الى جدول tbl_Years ، ولا Tbl_Archiv (تم عمل حقل Archived في الجدول Tbl_Projects ، بحيث لما تختار المشروع ، لا يظهر في التقارير) 🙂 طريقة العمل: أ. تختار الشهر والسنة من النموذج frm_A_A ، ب. الاستعلام qry_Project_in_Period يعمل تصفية للمشاريع ، ويعتمد على الجدول tbl_Projects: يقارن بين التاريخ الذي اخترته في النموذج ، وبين تاريخ بداية ونهاية المشروع ، فيظهر فقط المشاريع بين التاريخين ، يظهر المشاريع التي لم يم ارشفتها Archived . وحسب اختيارنا ، هذه نتيجة الاستعلام ، وهو المشروع الوحيد الذي سيتعامل معه البرنامج : . ج. الاستعلام qry_All هو العقل المدبر ، والذي يربط جميع البيانات المطلوبة معا : . د. وعلى اساس هذا الاستعلام ، عملنا التقرير rpt_All : . تفضل اذا عندك اي اسئلة ، فانا الى هنا واتوقف 🙂 جعفر HR.zip
  12. وعليكم السلام اخوي سلمان 🙂 لقيت لك هذا الكود ، بس ما عندي الشبكة علشان اجرب 🙂 http://visualbasic.happycodings.com/date-time/code3.html جربه واخبرنا النتيجة لوسمحت 🙂 جعفر
  13. وعليكم السلام 🙂 قواعد المشاركة فى الموقع اضغط هنـــــــــامن فضلك لقراءة القواعد كاملة و بصفة خاصة نؤكدعلى ما يلي 1- يمنع منعا باتا نشر أية مواد تخالف حقوق الملكية الفكرية و يرجى الابلاغ عن المشاركات المخالفة من خلال زر تقرير اسفل المشاركة 2-يجب استخدام خاصيةالبحث قبل طرح السؤال توفيرا للوقت و الجهد. 3-ضرورة كتابة عنوان واضح للموضوع يدل على محتواه ويعطي وصفاً مختصرا للسؤال. 4-ممنوع منعا باتاً كتابة عناوين سينمائية مثل عاجل ، نداء الي فلان ، الي الخبراء ، طلب مساعدة ، أريد حلا..... 5-يمكن استعجال الرد باستخدام تعبير -للرفع- و غير مسموح بالالحاح او اللوم فجميع الاعضاء يشاركون تطوعا طبقا لسعة وقتهم. ومخالفة ذلك تعرض الموضوع للحذف رجاء فتح موضوع جديد يتناسب مع هذه القواعد 🙂 جعفر
  14. رجاء معاينة الاستعلام qry_All ، فهو كل اللي تحتاج له ، ولكنه بحاجة الى بيانات الجدول Tbl_Employees ، ومافي داعي تعبئ الحقل "بند الموازنة" ، فالحقل Dif يقوم بهذا تلقائيا على اساس اختيار الشهر من النموذج : . الباقي التصفية ، باسم المشروع ، والسنة (رجاء مراجعة مشاركتي السابقة) 🙂 وعمل تقرير يكون هذا الاستعلام مصدر بياناته 🙂 جعفر HR.zip
  15. اللي فهمته هو : في الجدول Tbl_A_c ، حقل التاريخ (01-03-2020) الموجود في السجل الاول ، واقعا يجب ان يكون لكل السجلات ، صح ؟ يعني في الصورة اعلاه ، السجل: تصنيع 1 ، سائق ، يجب ان يكون التاريخ امامه هو (01-03-2020) ، وهكذا لبقية السجلات ، صح ؟ او ان حقل التاريخ في الجدول فقط يرمز للتاريخ الذي تم اختياره من النموذج ، وان المقارنة لازم تكون لحقل مارس (وهو الذي تم اختياره في النموذج) ؟ سؤال : من اي جدول / حقل نحصل السنة ؟ جعفر
  16. وعليكم السلام 🙂 هناك مجموعة امثلة لملفات الاكسل اللي من موقع النور : . . . . . رجاء تشوفها ، واذا المطلوب غير هذا ، رجاء تخبرنا 🙂 جعفر
  17. شكرا جزيلا اخوي كاسر 🙂 هذه فكرة ان شاء الله استخدمها للنسخة التالية 🙂 بحيث ، نجمع هذا العمل مع Backup ، سواء بزر او عند الخروج من البرنامج 🙂 جعفر
  18. وعليكم السلام 🙂 بعض الاوقات ، وهذا حصل معي ، يعطب الكومبوبوكس !! فلا تحاول وتعمل اي شيء ، سوى حذفه وعمله من جديد (لا تنسخ الكائن/الكومبوبوكس القديم ، نعم تقدر تنسخ الكود) 🙂 جعفر
  19. اخي walaaasim انت تكتب في موضوع من سنة 2006 ، فلا تتوقع ان يرد عليك احد !! رجاء اكتب موضوع جديد واشرح فيه اللي تريد ، واشر الى هذا الموضوع ، وان شاء الله تلقى الرد المطلوب 🙂 جعفر
  20. وعليكم السلام 🙂 1. الكود ناقص ، فلم تقل انه يعطي هذه القيمة لأي حقل ، 2. عبارة Select خطأ ، لأنها تتكلم عن جدول ، بينما الاشارة الموجودة هي لنموذج ، 3. غير معروف اذا كانت الوحدة النمطية تحتوي على نفس عدد المتغيرات التي تحاول ان ترسلها من هذا الكود. جعفر
  21. السلام عليكم 🙂 هناك 3 طرق لعمل الذي تريده ، فإختار الطريقة التي تناسبك 🙂 . 1. اختيار السجل كاملا: الكود Private Sub Form_Current() Me.my_ID = Me.Text1 End Sub والتنسيق الشرطي واحد للحقول كلها Expression is: [my_ID]=[iid] . 2. اختيار كل حقل بطريقة مستقلة ، وبيانات الحقل المتشابهة كلها ستظهر : الكود Private Sub Text1_Click() Me.my_ID = "1|" & Me.Text1 End Sub Private Sub Text2_Click() Me.my_ID = "2|" & Me.Text2 End Sub والتنسيق الشرطي للحقل iid Expression is: Mid([my_ID],1,InStr([my_ID],"|")-1)=1 And Mid([my_ID],InStr([my_ID],"|")+1)=[iid] للحقل fName Expression is: Mid([my_ID],1,InStr([my_ID],"|")-1)=2 And Mid([my_ID],InStr([my_ID],"|")+1)=[fName] . 3. اختيار كل حقل بطريقة مستقلة ، وكل حقل له استقلاليته : الكود Private Sub Text1_Click() Me.my_ID = "1|" & Me.Text1 & "|" & Me.Text2 End Sub Private Sub Text2_Click() Me.my_ID = "2|" & Me.Text1 & "|" & Me.Text2 End Sub والتنسيق الشرطي للحقل iid Mid([my_ID],1,InStr([my_ID],"|")-1)=1 And Mid([my_ID],InStr([my_ID],"|")+1,InStr(3,[my_ID],"|")-3)=[iid] And Mid([my_ID],InStr(3,[my_ID],"|")+1)=[fName] للحقل fName Mid([my_ID],1,InStr([my_ID],"|")-1)=2 And Mid([my_ID],InStr([my_ID],"|")+1,InStr(3,[my_ID],"|")-3)=[iid] And Mid([my_ID],InStr(3,[my_ID],"|")+1)=[fName] . جعفر 1174.RemainFocus_OutsideForm.accdb.zip
  22. السلام عليكم 🙂 رجاء معاينة qry_All ، وسترى اننا بحاجة الى المزيد من البيانات ، مثل الشهر (من اين نأخذه ، هل من النموذج) ونقارنه مع اي حقل في الجدول 🙂 رجاء تعبئة بيانات الجداول المطلوبة 🙂 جعفر HR.zip
×
×
  • اضف...

Important Information