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

jjafferr

أوفيسنا
  • Posts

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

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

  • Days Won

    404

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

  1. وعليكم السلام 🙂 لجعل البرنامج يعمل على نواة 64بت ، يجب عمل تغيير في بعض الدوال ، البرنامج المرفق بصيغة accde ويعني انه مغلق ولا يمكن الدخول الى البرمجة وتغييرها. جعفر
  2. وعليكم السلام 🙂 تفضل Dim PauseTime, Start PauseTime = 5 ' Set duration in Seconds Start = Timer ' Set start time. Do While Timer < Start + PauseTime DoEvents ' Yield to other processes. Loop . الافضل النظر في الكود ومعرفة وين المشكلة ، وبعض الاوقات ينحل الموضوع بالامر DoEvents بعد الامر اللي يأخذ وقت للتنفيذ ، واكتبه لأكثر من مكان ، واللي يعمله هو ، ما يطلب من الكود ان يتوقف حتى يكمل الكود عمله ، وانما يعطي امر للمعالج بأن يواصل عمل بعض الاوامر الاخرى 🙂 جعفر
  3. وعليكم السلام 🙂 نريد نعمل تجميع وهمي : . . . ونعطيه اي اسم خرافي ، مثلا نقطة (.) . . . . والنتيجة . جعفر 1266.قائمة.accdb.zip
  4. بدل ان اعطيك سمكة ، خلني اعلمك كيف تصيد 🙂 لاحظ الاستعلام qry_Student_info ، نشوف انه ما يسمح لتعديل البيانات ، ومافي سطر إضافي لإضافة سجل . في تصميم الاستعلام . احفظ الاستعلام ، وشغله ، نشوفه الآن يمكن تغيير البيانات فيه ، ويمكن إضافة سجل جديد فيه كذلك . ولما نعمل نموذج مصدر بياناته هذا الاستعلام ، كذلك نلاحظ اننا ما نقدر نغير شيء ، ولا نقدر نضيف سجل جديد . يعني في الاستعلام ، وفي النموذج : اختار Dynaset (Inconsistent Updates) بدلا عن Dynaset جعفر
  5. شكرا على الملاحظة اخوي محمد 🙂 السبب هو المسافات الرأسية ، فوق وتحت كل من هذه الحقول : . فاذا غيّرنا والغينا المسافة العمودية بين الحقول هذه : . النتيجة ستكون: . جعفر 1265.Database1.accdb.zip
  6. شوف المرفق في مشاركتي السابقة 🙂
  7. تفضل يا سيدي 🙂 عملت لك جدول tbl_Student_info ، بينما استعلام qry_Student_info يجمع الجدول السابق مع جدول الجدول الجديد : . ولما تريد تستعمل النماذج او التقارير ، استعمل الاستعلام qry_Student_info كمصدر بيانات لها ، بس رجاء الانتباه ، تأكد ان اسماء الطلبة موجودة ف الجدول tbl_Student_info ، والا فإنها لن تظهر في الاستعلام 🙂 جعفر ‏‏StuData.zip
  8. ممكن تغيير ارتفاع الحقل الى صفر 🙂 في حدث "عند تنسيق" التقرير : . نأخذ لفة في كائنات التقرير ، والحقل اللي رقمه "كما هو في النموذج" 1 و 2 و 3 و 4 و 5 ، يا اننا نظهرهم بارتفاع الحقل العادي ، او نخفيهم ويكون ارتفاع الحقل صفر ، حسب قيمتهم : Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer) Dim ctl As Control Dim i As Integer Dim myFields As String myFields = "1,2,3,4,5" For Each ctl In Me.Controls ' only a textbox, and our fields names If ctl.ControlType = acTextBox And InStr(myFields, ctl.name) > 0 Then If Len(ctl.Value & "") > 0 Then ctl.Visible = True ctl.Height = 1440 * 0.25 Else ctl.Visible = False ctl.Height = 0 End If End If 'ctl.type Next End Sub . والنتيجة للسجل الثاني: . جعفر 1265.Database1.accdb.zip
  9. اخي سامر انت ارسلت تقرير الى ادارة الموقع ، هكذا : . فهل هناك شكوى على هذه المشاركة ؟ جعفر
  10. وعليكم السلام 🙂 الكلام الباقي هو للتعامل مع رسالة الخطأ ، اذا لم يستطع الماكرو حفظ السجل. جعفر
  11. السلام عليكم 🙂 اخي جلال ، هذا الموقع متخضض في هذا النوع من الفيروسات : NoMoreRansom.org وتقدر ترسل لهم بعض الملفات لتحليلها ، واعطاك الرد. جعفر
  12. تم ارسال مشكلة المشاركة الى . اي جدول ؟ الجدول الوحيد اللي فيه مسار الصور هو st_sch ، فالظاهر ان كلامك عنه ، صح ؟ والحقلين اللي تريد ان تُبقي بياناتهم هي: ImageID و ImagePassport ، صح ؟ وبعدين لما تستورد بيانات جديدة ، يجب ان تعمل استعلام "تحديث" لهذا الجدول ، ولما تعمل تحديث ، يجب ان نعرف هذه الصور لأي طالب ؟؟ ، لذا بالاضافة الى حقلي الصور ، يجب ان نُبقي حقل "رقم هوية الطالب" حتى يكون الربط به !!! الموضوع بهذه الطريقة يكون متشعب ، وبرمجته تكون غير مباشرة وووو 😞 الطريقة الصحيحة هي ان تعمل جدول خاص لـ"بيانات الطالب" التي لا تتغير ، مثل رقم الهوية ، والصور ، وووو ، وتُبقي بقية الجداول مثل ما هي عليه ، متغيره بإستمرار حسب استيراد البيانات ، وفي الاستعلام تعمل علاقة بين جدول بيانات الطالب وبين جدول الاستيراد ، وتربط الجدولين عن طريق "رقم الهوية" ، وتضيف بقية البيانات في الاستعلام 🙂 جعفر
  13. استاذ محمد ، هذه ملاحظة الاستاذ فايز في احد مشاركاته : جعفر
  14. استاذ فايز ، ليش تعاقبنا وما تخبرنا اي تفاصيل!!
  15. ضع مثال واحد ، ويوضح كل شيء !! ابسط طريقة هي عمل استعلام تحديث ، في سطر "تحديث الى" ، اكتب Null ، يعني ستقوم بتحديث بيانات الحقل الى Null (ومع ان القيمة Null لا يُنصح بإستعمالها لتحديث الحقول بوجه عام ، ولكن القيمة Null هي القيمة الوحيدة التي يمكن استخدامها في جميع انواع الحقول ، من نص او رقم او تاريخ او ... ، وخصوصا لبرنامجك) ، اكتب كلمة التحديث لكل حقل تريد (يعني اكتب Null لكل حقل تريد تحديثه) ، اكتب معيار تحديث البيانات ، ففي الصورة المرفقة انا سأقوم بتحديث بيانات جميع سجلات الحقول ادناه من الجدول Table ، الى Null ، ماعدا الحقلين phone و email ، والحقل City لجميعها يحتوي على المعلومة "مسقط" ، بهذه الطريقة يمكنك تحديث تقريبا بيانات جميع الحقول ، غير انه بعض الحقول لا يمكن تحديث بياناتها ، مثل حقل الترقيم التلقائي . جعفر
  16. السلام عليكم 🙂 ممكن استعمال استعلام واحد للبحث بأي جزء من اسم العميل ، او رقم الجواب ، وعليه يكون عندك تقرير واحد فقط جعفر
  17. وعليكم السلام 🙂 رفعت الاستفسارين للإدارة ، وفي انتظار الرد منهم ، ولكن بالنسبة الى تغيير اللغة ، لاحظت انه اذا لم اسجل دخول ، فالمنتدى سيعمل باللغة الانجليزية ولا يحتفظ باللغة العربية وقت الخروج من المنتدى ، ولكن بتسجيل دخول ، فهو يحتفظ بأي لغة اخرج منها 🙂 جعفر
  18. هل مداخلتي السابقة تحل مشكلتك 🙂
  19. وعليكم السلام 🙂 اسمح لي بتعديل في هذا المفهوم : يمكن حذف سجل ، وليس حقل ، ويمكن تحديث حقل / حقول. جعفر
  20. وعليكم السلام 🙂 هناك ترقية في نسخة المنتدى ، ولهذا السبب ينتج عنها بعد الامور التي تحتاج الى تعديل 🙂 وقد قام احد اعضاء فريق الموقع بابلاغ الادارة عن ايقونة "افضل جواب" 🙂 وعادة معظم المشاكل الاخرى تختفي لما تعمل تفريغ للكاش او بعد عمل ريفريش CTR+F5 جعفر
  21. الآن اصبح الاستعلام qry_srch_Receiving هو مصدر بيانات نموذج البحث الفرعي ، والتقرير 🙂 ويمكنك ربط الاستعلام مع استعلام الرسم البياني حتى يكون الرسم البياني لهذا المورد فقط 🙂 جعفر 1261.1.1.accdb.zip
  22. ما هو معيار عرض البيانات في التقرير ؟
  23. قواعد المشاركة فى الموقع اضغط هنـــــــــامن فضلك لقراءة القواعد كاملة و بصفة خاصة نؤكدعلى ما يلي 1- يمنع منعا باتا نشر أية مواد تخالف حقوق الملكية الفكرية و يرجى الابلاغ عن المشاركات المخالفة من خلال زر تقرير اسفل المشاركة 2-يجب استخدام خاصيةالبحث قبل طرح السؤال توفيرا للوقت و الجهد. 3-ضرورة كتابة عنوان واضح للموضوع يدل على محتواه ويعطي وصفاً مختصرا للسؤال. 4-ممنوع منعا باتاً كتابة عناوين سينمائية مثل عاجل ، نداء الي فلان ، الي الخبراء ، طلب مساعدة ، أريد حلا..... 5-يمكن استعجال الرد باستخدام تعبير -للرفع- و غير مسموح بالالحاح او اللوم فجميع الاعضاء يشاركون تطوعا طبقا لسعة وقتهم. ومخالفة ذلك تعرض الموضوع للحذف بالاضافة الى وجود عدة اسئلة في موضوع واحد !! يُغلق. برجاء فتح موضوع لكل طلب/سؤال ، ومراعاة عنوان الموضوع 🙂 جعفر
×
×
  • اضف...

Important Information