اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

ابوخليل

أوفيسنا
  • Posts

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

  • Days Won

    239

كل منشورات العضو ابوخليل

  1. حبيبينا ابا جودي اسعدك الله ووفقك تعليقي عام وليس لك خاصة .. انظر ما سبق من المداخلات ابشر سوف افرد له موضوعا يخصه
  2. هههههههه استعجلتم على الاستاذ حمدي لسا الفرحة باكتمال البرنامج ما تمت ، اتركوه ياخذ نفسه الاستاذ حمدي رجل طيب كريم ولا نزكي على الله احدا . من وجهة نظري واجهات البرنامج لم تشدني ، ولو اردت تطبيق الفكرة لعملتها بطريقتي ، ولرجعت للروابط التي طرحها وهذا فعلا عملته وستجدون ما يؤكد ذلك مشاركة لي ضمن هذه الروابط استفسر عن مشكلة واجهتني النكتة في الموضوع اني بدأت مع قرب انتهاء الاستاذ حمدي ولكني سبقته وانهيت العمل قبله العمل عبارة عن برنامج لرصد اعمال حلقات تحفيظ ، قائم وموجود ، ادرجت فيه رسائل الواتساب وارسال الشهادات .
  3. تفضل ولكن عليك الصبر دقيقة او دقيقة ونصف حتى يصل الى آخر سجل كلما قلت السجلات كلما كان الانجاز اسرع معرفة الاجهزة على الشبكة .mdb
  4. طريقتك هذه حتتعبك مستقبلا ، لانها هشة انت بحاجة الى الاعتماد على رقم فريد للطباعة وليس خانة نعم / لا .. وسوف اوافيك ان شاء الله لاحقا بتطبيق الفكرة تفضل الآن التعديل حسب طلبك . print factur.rar
  5. هذا تطبيق على الاستعلام ولكن عند فتح الاستعلام انتظر حتى تظهر البيانات ip.mdb
  6. عودا حميدا @ابو جودي ايسر طريقة لحفظ حقوق الطرفين نتبع التالي : 1- نجعل شرط لعمل البرنامج ان يكون الانترنت متصلا بالجهاز . ( على الأقل عند فتح البرنامج ) 1- تقسيم البرنامج الى واجهات وخلفية 2- اجعل في الواجهات في محرر الفيجوال _ شرط _ العمل الى تاريخ محدد ( شهر مثلا ) البرنامج يأخذ التاريخ الدولي من الانترنت .. احتياطا فيما لو تم التلاعب بتاريخ الجهاز ، ومن واقع تجربة قليل من يفعل ذلك لانه يلزمه تغيير التاريخ كلما اراد فتح البرنامج ,,, والمثل يقول ( من عاش بالحيلة مات من الفقر ) 3- بعد الشهر سوف يتوقف البرنامج 4- بيانات العميل المدخلة موجودة عنده 5- نرسل له نسخة من الواجهات مفتوحة ,, لصق في المجلد واستبدال
  7. كذلك اذا تريد فحصها جملة فالافضل ان تعمل شريط تحميل يظهر خطوات التنفيذ اثناء العملية وينتهي بانتهاء العملية
  8. عن طريق الاستعلام ممكن ولكن التنفيذ سيكون ثقيل جدا .. يعني حتنتظر اكثر من ما هو معمول الآن حد الاستعلام 20 الى 30 سجل وايضا يمكن من خلال النموذج وبدلا من عداد الوقت نستخدم دوارة على السجلات ولكن ان اردتها سريعة لا تتجاوز مثل ذلك فاختر ما يناسبك من اجل اطبق لك على مثالك
  9. انا لما جربته ما يعمل عندي فولدر جديد على كل حال عطل الاسطر الثلاث الظاهرة بالصورة هذه هي المسؤولة عن عمل المجلد
  10. فعلا هذا ما يفعله مثالك المرفق المثال يعمل تمام اولا في النموذج اكتب اسم الملف الذي تريد جلبه من اجل تعيين id جديد . ويجب ان يكون التركيز على السجل نفسه ، والافضل يكون النموذج مفرد وليس مستمر
  11. عليكم السلام ارفق ملفك لعل احد الاخوة يساعدك في استخراج الجداول
  12. If Leb_1 = 81 or Leb_1 = 69 Then Me.Car_1.Enabled = True Me.Car_2.Enabled = False else Me.Car_1.Enabled = False Me.Car_2.Enabled = True End If
  13. استاذ @الحلبي ممكن نعرف ما الفرق بين مرفق الاستاذ @ازهر عبد العزيز ومرفق الاستاذ @Moosak
  14. انت لم تعطني اجابة ، ما المشكلة هل عمل معك ام لا ؟ بعد ذلك ننظر في طلبك الجديد
  15. هذا حل المتيسر من طلبك Private Sub pye_AfterUpdate() If Me.pye = -1 Then Me.pyeDate = Date Else Me.pyeDate = "" End If End Sub اما طلباتك الأخرى فالمنتدى بارك الله فيك للتعلم والبحث عن الحلول البرمجية كان المفترض ان يكون مثالك مكتمل ،، تعمل تقريرك داخل المثال كما تحب ان يظهر واذا صعب عليك تنفيذ شيء تعرضه هنا لمساعدتك هكذا تعلمنا print factur.accdb
  16. ما المشكلة هنا المثال يعمل على اكمل وجه ، لا يتم اغلاق النموذج ما دمت تحرك الماوس .. اما اذا انتظرت 5 ثواني فسوف يغلق ،،، تستطيع زيادة الوقت بتغيير الرقم 5 في الكود الى 300 = خمس دقائق
  17. صحيح هو سيفتح مع كل رقم ولكني اعتبر هذا غير جيد كانت ملاحظتي في موضوعك السابق هو ان يفتح مرة واحدة على ان يكون تحرك الشريط مطابقا للزمن الذي يستغرقه الكود في الارسال سواء كان المرسل اليه واحدا او مائة .
  18. السلام عليكم اخوي هاني في مواضيعك القادمة لا تذكر اي شخص باسمه ، لاعتبارات كثيرة ، يجب ان الطلب يكون موجه للجميع لان هذا يصب في صالحك . .. بالنسبة لطلبك المثال يعمل جيدا فقط بحاجة الى تعديل قليل ، وحقيقة لا اعلم ما تريد بالضبط لانك تجلب ملف على اي اساس ؟ فالجدول فاضي المفترض انك تكتب اسم الملف في الفورم او يكون في الجدول وتبحث عنه ولما يظهر على الفورم تجلب الملف الخارجي بناء على id اللي امامك هو كذا والا المطلوب شي ثاني ؟
  19. حسب طلبك جرب انقل السطر داخل الدوارة For i = 0 To REC.RecordCount If MsgGo = 2 Then MsgGo = 1 MsgBox "::::::::::::::::::: ( Sending Failed ) :::::::::::::::::::" Exit Sub End If DoCmd.OpenForm "email3", acNormal '********* ' Debug.Print REC![email_c] SendEmaile (REC![Email_c]) '********* REC.MoveNext
  20. نسأل الله الكريم لك الشفاء والعافية .. شفاء لا يغادر سقما
  21. شكرا للمداخلة والمشاركة اخوي قاسم على الرحب والسعة انا غفلت عن مكان الحدث غير حدث الماوس الى تفصيل النموذج Const MyTime = 5 'وقت سكون النموذج /ثواني Dim i As Integer Private Sub detail_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single) i = 0 End Sub Private Sub Form_Timer() i = i + 1 If i > MyTime Then DoCmd.Close End Sub اجعل تايمر النموذج في الخصائص / عند عداد الوقت = 1000 إغلاق تلقائي بعد مدة2.mdb
  22. عمل كبير وجميل استاذ حمدي لدي ملاحظة فنية عند الارسال تعطي برنامجك اكثر احترافية ، خاصة الارسال الى الأيميل لانه ارسال صامت عكس الواتساب الملاحظة هي لو تم ضبط الشريط المتحرك مع تمام الارسال ، بحيث ينتهي الشريط مع ظهور رسالة تم الإرسال فلو ارسلت 5 صور حتاخذ وقت يختلف فيما لو كان صورة وحدة او بدون صور او مرفقات بمعنى حاول تجعل سرعة الشريط تتوافق مع الوقت اللي ياخذه الكود في التنفيذ
×
×
  • اضف...

Important Information