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

Eng.Qassim

الخبراء
  • Posts

    2,297
  • تاريخ الانضمام

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

  • Days Won

    22

Community Answers

  1. Eng.Qassim's post in كيفه يتم تثبيت البرنامج المصم علي اكسس علي الكمبيوتر بدون اكسس was marked as the answer   
    اعتقد تحتاج تنزيل Access Runtime
  2. Eng.Qassim's post in مشكلة ظهور رسالة عند فتح نمودج was marked as the answer   
    وعليكم السلام
    الرسالة الاولى سببها ان المعيار الذي وضعته في الاستعلام هو ماموجود في مربع النص في النموذج الرئيس ولان النموذج الفرعي مصدر بياناته ذلك الاستعلام
    اما الرسالة الثانية فسببها في اعدادات اللغة والمنطقة ..حاول ان تغيرها
    لديك طرق عديدة في البحث والموثع مليان فيها
    جرب المرفق وستعرف السبب
    problem.rar
  3. Eng.Qassim's post in المسارات في الوحدات النمطية was marked as the answer   
    وعليكم السلام
    على اعتبار انك تستخدم فولد واحد كما مبين في الوحدة النمطية..
    ضع السطر التالي في اخر الوحدة
    Shell "explorer.exe """ & taf & """", vbNormalFocus  
  4. Eng.Qassim's post in طلب إستعلام الحاقي بين تاريخين was marked as the answer   
    وعليكم السلام

    سؤالك عام ..فالجواب سيكون عام

    لإنشاء استعلام إلحاق بين تاريخين في Access ، يمكنك اتباع الخطوات التالية:

         قم بإنشاء استعلام جديد في Design View.

         أضف الجدول الذي تريد إلحاق البيانات به والجدول الذي تريد الحاق البيانات منه إلى الاستعلام.

    ثم حدد " استعلام إلحاق " في قسم "نوع الاستعلام".

         حدد الحقول من الجدول التي تريد إلحاق البيانات به والحقول المقابلة من الجدول الذي تريد الحاق البيانات منه.

         في صف "المعايير" في حقل التاريخ الذي تريد تقييد الإلحاق به ، أدخل النطاق الزمني الذي تريد استخدامه. على سبيل المثال ، إذا كنت تريد إلحاق البيانات من 1 /1/ 2022 إلى 31 /12/ 2022 بالجدول ، يمكنك استخدام المعايير التالية:

    =#1/1/2022# AND <= #31/12/2022#


     
  5. Eng.Qassim's post in نسخ قيمة من نموذج الى آخر _ معدل was marked as the answer   
    وعليكم السلام

    1-      عرف عن موديول هكذا .. Dim tempValue As TempVars

    2-      في حدث عند الضغط على الزر الموجود في النموذج الاول ضع السطر التالي .. TempVars!tempValue = Me.txtValue.Value

    txtValue هو اسم مربع النص في النموذج الاول

    3-      في حدث عند الفتح للنموذج الثاني ضع السطر .. Me.txtValue1 = TempVars!tempValue

    txtValue1 هو اسم مربع النص في النموذج الثاني

  6. Eng.Qassim's post in سؤال: كيفية عمل استدعاء أتوماتيك لبيانات من جدول إلى فورم بالترتيب was marked as the answer   
    لا اعلم ان كنت قد فهمت سؤالك 100%
    لكن حسب مافهمته انك حينما تختار اسم العميل ..تظهر لديك نموذج بأسم المراحل ...او هي ضاهرة في كل الاحوال
    تحتاج في هذه الحالة ان لاتربط كود العميل في النموذج الرئيسي بكود العميل في النموذج الفرعي ..حتى يظهر لك النموذج الفرعي بمصدر بياناته وتدخل ماتشاء
    لكنك ستحتاج الى استعلام الحاق الى جدول المراحل بمعيار رقم العميل ...
    اذا كان الامر كذلك ..اخبرني لاعمل عليه .. لاني هل الحين قفلت وغلب علي النعاس

  7. Eng.Qassim's post in هل كودات الاكسل تعمل على الاكسس ؟ was marked as the answer   
    وعليكم السلام...
    على الرغم من أن اللغتين تشتركان في بعض أوجه التشابه ، إلا أن بناء الجملة وهيكل الكود يختلفان.
    ستحتاج إلى إجراء تعديلات على الكود لجعله يعمل في كل تطبيق.
    الاثنان  لهما بعض الوظائف المتداخلة. على سبيل المثال ، يمكن استخدام كليهما لإدارة البيانات وإجراء العمليات الحسابية وإنشاء التقارير. ومع ذلك ، فإن كل تطبيق له نقاط القوة الخاصة به وهو مصمم لتلبية الاحتياجات المختلفة.
    كمثال بسيط  لتجميع حقلين في حقل واحد في اكسس
    Dim strConcat As String strConcat = Me.field1 & " " & Me.field2

    بينما في اكسل

    Dim strConcat As String strConcat = Range("A1").Value & " " & Range("B1").Value

     
  8. Eng.Qassim's post in استفسار : طريقة اخذ الرقم الصحيح من غير الكسور بعد العلامة العشرية was marked as the answer   
    وعليكم السلام..
    استخدم الاداة int لتعطيك رقم بدون كسور...مثلا في حقل بيانات السلفة يكون :
    =Int([txtajmaly]*[txtqaim_Solaf])  
  9. Eng.Qassim's post in ارجوا المساعدة في برنامج الصلاحيات was marked as the answer   
    سأشرح لك كمفهوم عام ..وانت اعمل البقية..
    في نموذج الرئيسية اعمل زر لفتح نموذج البيانات cmdData ..وحينما يفتح هذا النموذج للمستخدم محمد2 الذي لايملك الصلاحية لنموذج البيانات فأن الزر سيكون غير ممكن
    تضع هذا الكود عند الفتح او التحميل
    Private Sub Form_Load() If Me.m = 3 Then Me.cmdData.Enabled = False End If End Sub واعمل نفس الشيء على بقية النماذج والازرار
  10. Eng.Qassim's post in مطلوب عدد السجلات في النموذج was marked as the answer   
    استخدم كود استاذ جعفر هكذا
    =IIf(Len([N1] & "")=0,0,1)+IIf(Len([N2] & "")=0,0,1)+IIf(Len([N3] & "")=0,0,1)+IIf(Len([N4] & "")=0,0,1)  
  11. Eng.Qassim's post in عدد السجلات بشرط معين was marked as the answer   
    بالاضافة لماتفضل به الاساتذة..تستطيع استخدام جملة السكوال في الاستعلام
    SELECT Count(Table1.case) AS CountOfcase FROM Table1 HAVING ((((Table1.case))="يعمل"));  
  12. Eng.Qassim's post in خطا في دالة DLOOKUP باكثر من شرط was marked as the answer   
    طيب جرب الان بالنسبة للخطأ الحاصل
     
     
     
    MO.rar
  13. Eng.Qassim's post in ربط قاعدتي اكسس مع بعضهما البعض was marked as the answer   
    الجدول الذي عليه علامة + سيصبح هو المصدر
    كما في تقسيم قاعدة البيانات التي تصبح فيها احدى القواعد عبارة عن جداول فقط والقاعدة الثانية فيها النماذج والاستعلامات والتقارير
  14. Eng.Qassim's post in المطلوب فى حقل واحد was marked as the answer   
    بالتأكيد اخي لاتعمل ...لان اصل مصدر الاستعلام Query1 (التجميعي) هو الاستعلام 1_JO
    اليك المثال التالي ..في الاستعلام Query1 يظهر لنا تجميع التحاليل التالية

    فاذا ضغطت على مربع YES/NO فانه لن يقبل ذلك لانه تجميع من عدة فحوصات لديها YES/NO

    ارجوا ان تشرح لنا ماهي الفائدة من اختيار YES/NO في النموذج النهائي
    على العموم ...ان كنت بحاجة لهذا الاختيار ربما لاضهاره في تقرير وللطباعة ...فيمكن عمل جدول من الاستعلام Query1
    افتح الاستعلام في وضع التصميم ..ثم انقر على ايقونة Make Table

    ثم اجعل مصدر بيانات النموذج ذلك الجدول
     
  15. Eng.Qassim's post in ولمع نجم المهندس قاسم بلقب خبير was marked as the answer   
    شكرا استاذنا الكبير @jjafferr على تلك الثقة ولكل الاخوة في المنتدى
    بصراحة لا استحق هذه الدرجة فمازلت مجرد تلميذ بسيط انهل من علمكم ..ولا اعلم ان كنت سأتحمل تلك المسؤولية ام لا
    أسأل الله تعالى العون على تقديم ماأمكنني لهذا المنتدى الرائع الذي تعلمت منه من الصفر على يد جميع الاساتذة الكرام
    الشكر لله ولكم جميعا اخوتي الاعزاء
  16. Eng.Qassim's post in مشكلة عندي في برنامجي was marked as the answer   
    وعليكم السلام
    بالنسيبة للحالة الاولى ضع الكود التالي في مصدر بيانات الكمية المخزنية
    بالمناسبة ..لايحبذ استخدام اللغة العربية حتى لا تحصل لخبطة في الاكواد
    جرب النتيجة ..والله كريم على النقطة الثانية
    =IIf(IsNull([اسم الصنف]);"";DLookUp("[الموجود في المخزن]";"الموجود في المخزن";"[المعرف] = " & [اسم الصنف].[Column](0)))  
  17. Eng.Qassim's post in جمع عمود واحد فقط فى نموذج was marked as the answer   
    بعد اذن الاخ العريفي
    هل هذا ماتريده ؟
    77.rar
  18. Eng.Qassim's post in تسجيل وقت فتح النموذج was marked as the answer   
    وعليكم السلام ..
    جرب المرفق واعطنا النتائج
    تسجيل وقت الفتح.rar
  19. Eng.Qassim's post in المساعدة فى مشكلة عند الخروج من الفاتورة يتم اضافة فاتورة جديدة تلقائي was marked as the answer   
    ربما لديك مشكلة في ملف الضغط
    جرب الان
    12.accdb
  20. Eng.Qassim's post in تمكين المستخدم من تغيير حجم ولون ونوع الخط فى التقرير من خلال نافذة الاعدادات was marked as the answer   
    هو حضرتك مش حصلت على جوابك ان تتحكم بالوان وحجم الخط في التقرير ..بمشاركتي السابقة ؟
  21. Eng.Qassim's post in تعديل استعلام ليقوم بجمع حسابين فقط was marked as the answer   
    اعتذر منك اخي ابو الحسن فقد غلبني النعاس ليلة امس
    لم انتبه للتقرير
    جرب التعديل
    TestLOckQ1.rar
  22. Eng.Qassim's post in طلب مساعدة فى انشاء استعلام (لاظهار اجمالى الايراد الشهر والمصروف والفرق بينهم) was marked as the answer   
    وعليكم السلام استاذ عمر
    اليك هذه المحاولة
    TEST07.rar
  23. Eng.Qassim's post in مشكلتى مع الاستعلام was marked as the answer   
    كل عام وانت بخير اخي عمر ...
    اجعل الكود هكذا
    IIf([Forms]![frmReportMsrofat]![OP2]=1;1;IIf([Forms]![frmReportMsrofat]![OP2]=2;2;([TblMsrofat].[TypeMsrofat])))  
  24. Eng.Qassim's post in مشكلة عند كتابة التاريخ was marked as the answer   
    وعليكم السلام
    حاول تغيير اعدادات اللغة والمنطقة

  25. Eng.Qassim's post in استيراد النص من ملفات الوورد تلقائيا was marked as the answer   
    ربما هذا الموضوع يفيدك
     
×
×
  • اضف...

Important Information