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

متقاعد

الخبراء
  • Posts

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

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

  • Days Won

    25

Community Answers

  1. متقاعد's post in المساعدة في التنسيق الشرطي was marked as the answer   
    هل هذا المطلوب
     
    xy(3).accdb
  2. متقاعد's post in خواطر: اخفاء برنامجك عن اعين المتطفلين ـ لا اعرف هل طريقة ناحجة ام فاشلة was marked as the answer   
    ياهلا باستاذنا د.محمد
    الحقيقة ان اوامر الدوس مفيدة وتسهل كثيرا من العمل ولكنها سلاح ذو حدين من خلال
    ممكن استغلال بعض الاوامر لغرض تخريب نظام التشغيل ويندوز او اتلاف قطاع الاقلاع في القرص الصلب او عمل ملف يقوم بنسخ نفسه الى مالا نهاية او تنفيذ اوامر عند بداية تشغيل الحاسب مما يتسبب في عدم القدرة على الاقراع او تنفيذ عمليات غير شرعية "هذه المشكلة تم معالجتها في ويندوز 11" بشرط ان تكون النسخة اصلية غير معدلة وان يكون الحاسب يحقق متطلبات ويندوز 11 وهي
    قادر على التمهيد الآمن يدعم الاصدار 2 TPM الامر الاخر قد يخطئ من ليس لديه المعرفة بهذه الاوامر وخصوصا عند اضافة بعض المعلمات للامر فيتم حذف ملفات او اجراء تهيئة لاحد الاقراص بدون طلب رسالة تأكيد
    لذا افضل عدم التوسع في شرحها وبالنسبة للمشاركة السابقة فهي من باب اثراء الموضوع بطرق بديلة مع الاساتذه قد قدموا الحل الامثل
    تحياتي لك اخي واستاذي الحلبي
    ومرفق شرح بشكل سريع
     

  3. متقاعد's post in احضار اسم الشخص من رقم التليفون من جدول أخر DLookUp was marked as the answer   
    لذا هذا كان تعليقي على استخدام النجمة مع هذه الدالة في الموضوع السابق
    لذا
    تأكد من ادخال الرقم كاملا وليس جزء منه بسبب ان النجمة في بداية المعيار ونهايتة تمثل الارقام الغير معروفة
    ممكن وضع شرط اذا لم يكن الحقل فارغ قبل تنفيذ الدالة
    =IIf(Not IsNull([tx2]);DLookUp("[s_name]";"tbl_2";"[tel1]&[tel2] like '*" & [tx2] & "*'");"") اخيرا مع اعجابي بفكرة استاذنا الا انني افضل استخدام الطريقة هذه مع الفلترة اما مع DLookUp فمن الافضل ان يكون المعيار فريد ولا مجال لاي خطأ حتى لا تعود الدالة بقيمة عشوائية
    تحياتي
  4. متقاعد's post in تقرير حسب المحافظة was marked as the answer   
    جرب بدون الحاجة لاستعلام
     
    سلوم.accdb
  5. متقاعد's post in البحث في textbox وعرضه في listbox بحيث لاتظهر السجلات was marked as the answer   
    ولك مثله واكثر اخي
    احسن الله اليك فعملك اكثر نفعا مما تظن
    تحياتي وتقديري
  6. متقاعد's post in كيف اضع شرط لفتح نموذج2 أن يكون نموذج 1فى وضع النشط was marked as the answer   
    طريقة اخرى عن طريق متغير عام
    اولا نعلن عن متغير في اي وحدة نمطية حتى لو كانت فارغة
    Public x As Byte في النموذج  form1 في حدث عند الفتح نضع الامر
    x=1 في نفس النموذج في حدث عند الاغلاق نضع الامر
    x=0 في نموذج frm3 نضع الامر
    If x = 0 Then MsgBox "لايمكن فتح النموذج", vbCritical, "تنبية" Cancel = -1 Exit Sub End If مرفق مثال
     
    mm(1)(2).mdb
  7. متقاعد's post in المساعدة في عمل نتيجة الرصيد كما في الصورة المرفقة مع البرنامج المرفق was marked as the answer   
    الطريقة الاخرى بدون استخدام دالة dsum
    وبدلا منها نستخدم استعلام فرعي
    Expr1: (select(sum([inputN])-sum([outputN])) from [Q_Rsidreport] where [date]<=kh.[date] ;) هنا استخدمنا اسم مستعار لمصدر الاستعلام
    النتيجة في استعلام q_3
    Prog2000.mdb
  8. متقاعد's post in عند الضغط على ESC was marked as the answer   
    مادام الامر لم يجد اقتراحات او افكار ماعدا مشاركة الاستاذ rockjone33
    فسوف اشرح فكرتي المتواضعة
    اولا انا ضد مثل هذا التقيد بوضع حدث عند الخروج او وضع خاصية حقل مطلوب او استخدام قناع ادخال وهو رأي شخصي غير ملزم لاحد
    ثانيا في رأس محرر الاكواد للنموذج وضعنا متغيير
    Dim x As Byte في حدث عند الخروج للحقل pname فقط وضعنا في بدايته الشرط
    If x = 0 Then If IsNull(Me.PNAME) Or Me.PNAME = "" Then MsgBox "حقل الاسم مطلوب", , "!!!" Cancel = -1 Undo Exit Sub Else End If End If في خصائص النموذج تبويب حدث غيرنا مفتاح المعاينة الى نعم
    اخير في حدث عند مفتاح للاسفل وضعنا الامر التالي
    x = 1 If KeyCode = 27 Then DoCmd.GoToRecord , , acPrevious x = 0 Else End If مرفق مثال بسيط
    Database61.accdb
  9. متقاعد's post in فتح نموذج عن طريق مربع نص was marked as the answer   
    وعليكم السلام
    استخدم الامر التالي
    Dim stLinkCriteria As String stLinkCriteria = "[رقم السند]=" & Me![رقم السند] DoCmd.OpenForm "سند صرف", WhereCondition:=stLinkCriteria الملف مرفق
     
    1253485438_.accdb
  10. متقاعد's post in مشكلة في الترقيم التلقائي was marked as the answer   
    جرب استبدل الامر
    Fdrnum = DLast("Drnum", "Drig") + 1 بالامر
    Fdrnum = Nz(DMax("Drnum", "Drig"), 0) + 1  
  11. متقاعد's post in حل مشكلة في النموذج الفرعي was marked as the answer   
    ضع الامر ⬇️
    Parent![DetBill]![DBT_Product] = Me.ItemNam  
  12. متقاعد's post in تلوين حدود مربع النص was marked as the answer   
    لتلوين الحدود لمربع النص
    Me.tx2.BorderColor = RGB(53, 30, 236) وممكن هكذا ⬇️ والاول افضل
    Me.tx2.BorderColor = 255 تحياتي
  13. متقاعد's post in مساعدة فى الوقوف على الخطأ فى كود استعلام was marked as the answer   
    وممكن تستبدل الكود بالكود التالي
    Dim x As Byte x = DCount("*", "[TblFFF111]", "[InvNo] ='" & [Forms]![FFF111]![FFF222]![txtInvNo] & "' And [InvDate] =#" & [Forms]![FFF111]![FFF222]![txtInvDate] & "# ") If x > 0 Then MsgBox "هذه الفاتورة مسجلة مسبقا", 0, "" txtInvNo = "" End If  
    For Test2.accdb
  14. متقاعد's post in فقدنا موقع شقيق ... منتديات الاكسس والوورد ... was marked as the answer   
    وعليكم السلام استاذنا ابو البشر
    امر محزن ان يتم اغلاق اي موقع تعليمي
    مع اني لست من رواد ذلك الموقع
    ولكن اغلاق المنتديات امر متوقع وسيتبعه مواقع اخرى لاسباب عديدة منها وبدون الدخول في التفاصيل
    برامج ومواقع التواصل الاجتماعي سحبت البساط عدم وجود تطبيقات محترفة للمنتديات على الهواتف والاجهزة اللوحية ان نظام الاشراف في بعض المنتديات العربية يدار بعقلية عريف الصف
    اغلب المنتديات العربية تدار بشكل فردي وليس مؤسسي برامج المنتديات وان تطورت من ناحية الاكواد والحماية الا انها مازالت بنفس القالب منذ اول اصدار اغلب مواضيع المنتديات نسخ ولصق وتوجد اسباب اخرى ولكني اكتفي بما سبق
  15. متقاعد's post in مساعدة في استعلام was marked as the answer   
    هو في العادة يكون من الجدول كما اشار الاستاذ مؤمن
    مع ذلك ممكن لو اردنا عمل خانة اختيار في الاستعلام بدون التعديل على الجدول الرئيسي ممكن نعمل جدول مساند يحتوي على حقلين فقط المعرف ويكون مفتاح اساس وخانة الاختيار ثم نعمل العلاقة بينهم في الاستعلام
    انظر للصور
    تحياتي



  16. متقاعد's post in مطلوب عمل مخطط بيانات - الشرح بالصور المرفقة was marked as the answer   
    وعليكم السلام
    عند استخدام مربع تحرير وسرد في الجدول الخدمات فانت عملت حقل المحافظة من نوع رقم وكذلك الحال لحقل الخدمة
    الان ترغب في عمل مخطط بياني مبني على الجدول ولكن يظهر رقم المحافظة ورقم الخدمة وللتغلب على ذلك هناك بعض الطرق منها
    استخدام استعلام يتم عمله حسب الصورة المرفقة
    او قم بانشاء استعلام جديد فارغ ثم في طريقة عرض SQL ضع الكود الاتي ⬇️
    SELECT المنتفعين.التاريخ, المحافظات.المحافظات, الخدمات.الخدمات, المنتفعين.المعرف FROM المحافظات INNER JOIN (الخدمات INNER JOIN المنتفعين ON الخدمات.المعرف = المنتفعين.الخدمات) ON المحافظات.المعرف = المنتفعين.المحافظة;  


  17. متقاعد's post in ممكن حل الخطأ.الجمع بشرط was marked as the answer   
    استخدام مربعات القوائم المنسدلة في الجداول يسبب مثل هذه المشاكل مثلا انت تكتب المعيار دولار بينما بسبب استخدام القوام في الجدول اكسس يتعامل مع المعرف وهو هنا رقم 1
    لذا ينتج الخطأ وكذلك اسم الشركة المعييار لا يطابق البحث ويتطلب اضافة معرفة الشركة للنموذج
    لتكون كتابة الدالة ⬇️
    =Nz(DSum("[wared]";"all";"[omla]=1 " & " And [com]=" & [cco] & "");0) الملف مرفق مع عدم الاقتناع
     
    hawalat(2).accdb
  18. متقاعد's post in عمل تصفية داخل نموذج was marked as the answer   
    الملف في الرابط
    هنا للتحميل
  19. متقاعد's post in تصفير مربع السرد والتحرير was marked as the answer   
    حسب فهمي للامر
     
    test.accdb
  20. متقاعد's post in عند اربع قوائم منسدله صعب عليا was marked as the answer   
    شوف انا شايب وفهمي على قدي
    جرب لعلني فهمت
    بعض اختيارات القائمة الثالث ليس لها بنود ؟
    حساب.accdb
  21. متقاعد's post in المساعدة فى عرض بيانات نموذج فرعى على شكل سطور was marked as the answer   
    جرب المرفق
     
    aaa.mdb
  22. متقاعد's post in مساعدة بانشاء أعمدة تلقائي حسب الصفوف was marked as the answer   
    جرب المرفق
    قيمة الاستعلام تساوي
    TRANSFORM Sum(add.kam) AS Sumمنkam SELECT add.mad FROM asasi INNER JOIN [add] ON asasi.itm = add.man GROUP BY add.mad PIVOT asasi.mandob; الملف مرفق
     
    8.accdb


  23. متقاعد's post in تعديل صلاحيات المستخدم و اضافة تفعيل الدخول was marked as the answer   
    جرب المرفق
     
    1731391564_(2).accdb
  24. متقاعد's post in المطلوب عملية في حقل محسوب في جدول لتحويل التاريخ من ميلادي الى هجري was marked as the answer   
    اضافة الى ان تمكن المستخدم من استخدام الجداول بشكل مباشرة يعني عدم جدوى اي نظام للصلاحيات ويفتح الباب للتلاعب في البيانات من حذف واضافة وتعديل .. الخ
    يامرحبا باستاذنا الغالي جعفر نور الموقع بعودتكم
  25. متقاعد's post in اريد تغير قيمة افتراضية حقل غير منضم was marked as the answer   
    سبق ان تم ايضاح ذلك ⬇️
     
    بل يوجد لكن الفكرة باختصار تتطلب وجود حقل في جدول يتم تحديثة بالقيمة الافتراضية كلما قمنا بتغييرها ويبقى الحقلين aa و bb غير منضمة
    bb يحدث القيمة
    و aa يحصل على القيمة الافتراضية باستخدام DLookup او احدى شقيقاتها
    ولكن ننتظر رأي الاساتذة ربما لديهم افكار افضل
     

×
×
  • اضف...

Important Information