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

نجوم المشاركات

  1. kkhalifa1960

    kkhalifa1960

    الخبراء


    • نقاط

      3

    • Posts

      2104


  2. حسونة حسين

    حسونة حسين

    أوفيسنا


    • نقاط

      2

    • Posts

      1092


  3. ابوخليل

    ابوخليل

    أوفيسنا


    • نقاط

      2

    • Posts

      13188


  4. AbuuAhmed

    AbuuAhmed

    الخبراء


    • نقاط

      2

    • Posts

      1099


Popular Content

Showing content with the highest reputation on 01/13/23 in all areas

  1. أخي الفاضل اعكس السلاش علامة القسمة....... المفروض تكون (/) وليست (\) وتفضل xy-1.accdb
    2 points
  2. 1 point
  3. وعليكم السلام ورحمة الله وبركاته تفضل الحل فى الملف المرفق مثال.xls
    1 point
  4. لإثراء الموضوع هذه مشاركة مع اخي جعفر المثال عندي جاهز فاحببت ارفاقه الفكرة نفسها .. msgpass.accdb
    1 point
  5. جزاك الله كل خير شكراً علي المجهود الرائع
    1 point
  6. استاذ حمدي جرب strMSG = "*" & Me.myname.Value & "*" & "*" & Me.msg.Value & "*" & "*" & Me.attach1.Value & "*" & "المرسل": Me.sub = "& Me.myname.Value & " & "" & vbCrLf & "*" & Me.msg.Value & "*" & "" & vbCrLf & "*" & Me.attach1.Value & "*" & vbCrLf & "" & "المرسل : *"
    1 point
  7. وجزاكم مثله اخى الكريم الحمد لله الذي بنعمته تتم الصالحات
    1 point
  8. السلام عليكم بالأذن من الجميع ممكن تجربة؟ برمجة حساب راتب (1).xlsm
    1 point
  9. ازل علامه الصح في هذه الصورة وان شاء الله تظبط معاك
    1 point
  10. وهذه طريقة أخرى، فبدل الإخفاء والاضطرار إلى إعادة تحجيم أو محاذاة الحقول تظل الحقول في مواقعها ولكن بدون بيانات. HideFieldsInReport_02.accdb
    1 point
  11. ممكن تسهلها على نفسك وتصمم تقريرين أحدهما يحتوي على الحقل المعين وآخر بدونه.
    1 point
  12. مشاركة مع احبابي واساتذتي اقدم لكم برنامج صلاحيات وبه مطلب الاستاذ سامر محمود ( اخفاء حقل معين من تقرير اكس عن طريق شاشة صلاحيات الموظفين ) 1-أدخل مرة باسم mahdi والباس 1960 ثم افتح التقرير سيظهر لك الحقل T11 وبياناته بالتقرير لان مهدي عنده صلاحية 2-أدخل مرة باسم Ali والباس 111 ثم افتح التقرير سيختفي لك الحقل T11 وبياناته بالتقرير لان علي ليس عنده صلاحية جربوه ووافوني بالرد 255.rar
    0 points
  13. يعتمد على طريقة تصميمك لصلاحيات المستخدمين .. ربما لو أرفقت ملفك لوجدت إجابة مباشرة لما تريد بدل أن تتلقى الكثير من الحلول التي لا تتوافق مع برنامجك 🙂 =================================================== بالنسبة لطريقتي أنا .. أكتب دالة خاصة لكل صلاحية من الصلاحيات وظيفتها أن تخبرني إن كان المستخدم الحالي يمتلك هذه الصلاحية أم لا .. وهذا شكلها : Public Function IsAdmin() As Boolean 'ترجع لك إذا كان المستخدم الحالي هو مدير البرنامج أو لا IsAdmin = Forms!LoginF!IsManager End Function هذه الدالة تعرف إن كنت مدير أو لا من نموذج تسجيل الدخول وترجع لي بقيمة True or False نعم أو لا .. بعد ذلك في حدث عند الفتح للتقرير أضع الكود هكذا ( لإظهار أو إخفاء الحقل المطلوب حسب الصلاحية التي يملكها المستخدم ) : Me.TextBoxName.Visible = IsAdmin لاحظ أن IsAdmin هو أسم الدالة السابقة وهي تعطيك True or False وهو ما يحدد هل سيظهر مربع النص أم سيختفي 🙂
    0 points
×
×
  • اضف...

Important Information