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

ابوخليل

أوفيسنا
  • Posts

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

  • Days Won

    237

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

  1. لست بحاجة الى اكواد ولا غيرها فقط عدل على خصائص الحقل لسان التبويب : غير ذلك / فهرس علامات الجدولة مبتدئا بالصفر للحقل الاول ورقم 1 للثاني ....... وهكذا ستلاحظ انك عند النقر على زر الادخال ( انتر ) انه ينتقل للحقل الذي يليه بالترتيب
  2. البرنامج او المشروع مهما كان صغيرا فانه لا شك يشتمل على الكثير الكثير من المواضيع المختلفة ، تصور ضمن تصميم نموذج واحد يمكن اننا نبني عليه عشرات المواضيع . سياستنا في هذا المنتدى استحضار المصلحة العامة التي تتبلور في البحث المستقبلي .. وليس في المصلحة الخاصة للعضو الجزء الاخير هذا يخص استيراد بيانات طلاب من مصنف اكسل ، وموضوعك في الاساس ربط الصف والفصل مع اسم الطالب ، فكيف يعثر الباحث عليه آمل ان تستوعب الفكرة التي نسعى اليها في هذا المنتدى . على كل حال سأجيبك على طلبك هنا وسأقوم لاحقا بفصل هذا الجزء بموضوع وعنوان يخصه تم الفصل بعنوان مستقل تفضل التعديل Asem6.rar
  3. كان المفترض انك ترفق ايضا ملف اكسل الذي تجلب منه البيانات من اجل معرفة مكمن الخلل ولكن قبل هذا يجب عليك ان تفتح بطلبك هذا موضوع جديد بعنوان مناسب
  4. ادخل الصف كرقم ويمكن التعويض عنه ( اقصد اظهار الاسم في النماذج والتقارير) انظر غيرت طريقة ادخال الصف في جدول اسماء الطلاب الى ارقام ولاحظ انها تظهر في نموذج الملحوظات كأسماء للعلم تدخل البيانات الى الجداول عن طريق النماذج ,, ولا تدخل في الجدول مباشرة Asem4.rar
  5. عليكم السلام تصميم الجداول بحاجة الى اعادة نظر مثلا كيف تريد جلب الصف والفصل للطالب وفي الجداول لم يتم تعيين ذلك له في جدول اسماء الطلاب يجب ادراج كل ما يخص الطالب من البيانات الثابتة : الصف / الفصل / سنة الميلاد / رقم الهاتف / العنوان / ....... الخ والبيانات الثابتة هي البيانات التي غالبا لا تتغير على الاقل خلال سنة دراسية واحدة ايضا في جدول المعلمين يجب ادراج المادة التي يدرسها ، واذا كان المدرسون يدرسون اكثر من مادة يجب عمل جدول وسيط يربط بين جدول المعلمين وجدول المواد يتم ادراج مواد المعلم التي يقوم بتدريسها
  6. Dim qryd As QueryDef Dim strSQL As String strSQL = "SELECT TblItems.* FROM TblItems WHERE (((TblItems.Wh)=[forms]![stores]![store]))" Set qryd = CurrentDb.CreateQueryDef("qryTemp", strSQL) DoCmd.OpenQuery qryd.Name CurrentDb.QueryDefs.Delete qryd.Name test2.rar
  7. الآن فهمتك تريد الاستعلام مؤقت (عرض فقط ) من غير يكون له وجود ضمن الاستعلامات ولكن لا بد تعلم لازم يكون المعيار اللي هو [forms]![stores]![store] لازم يكون داخل الجملة
  8. ما دمت تريد التصفية من خلال استعلام ، لماذا تستخدم جملة sql ؟
  9. لم تذكر ما النتيجة التي تريد اظهارها 1- كيف ؟ ......... جدول او قيمة حقل محدد 2- اين ؟ ........ المكان الذي تريد اظهارها فيه
  10. تفضل .. للتنفيذ مثل هذا docmd.RunSQL "SELECT ALLITEMS.* FROM ALLITEMS WHERE ALLITEMS.STOREID=2" او ارجاعه كمتغير مثل هذا strsql = "SELECT ALLITEMS.* FROM ALLITEMS WHERE ALLITEMS.STOREID=2"
  11. يا هلا الف ابو احمد لا شك الانقطاع عن اصحابك واحبابك جعلك تنسى اكسس وأهله كما ذكر ابو حسان استخدم تكبير النموذج في حدث الفتح DoCmd.Maximize وايضا في خصائص النموذج / تنسيق : اجعل السماح لعرض ورقة البيانات = نعم فقط ، اما السماح بعرض النموذج فاجعلها = لا نأتي لحدث الزر لفتح النموذج اعلاه ، يجب ان يكون هكذا : DoCmd.OpenForm "yourForm", acFormDS سيفتح نموذج ورقة البيانات بملء الشاشة ومع ذلك يمكنك سحبه والتحكم بحجمه ، والمثال خير شاهد Database2.rar
  12. اجعل الكود الذي كتبه ابو عبدالله في حدث تحميل النموذج بدلا من الزر
  13. الميدان يا حميدان مثالك عندك وجرب تمام .. خطوة للاحتراف ولا اعلم هل الدمج سيجعل الاستعلام اسرع ام الفصل ( تظهر المقارنة عند وجود سجلات كثيرة جدا) علما ان اظهار النسبة كاملة مفيد فقد تستخدمها في معالجات اخرى
  14. تحتاج كود على مرحلتين الاولى اخراج النسبة بناء على التوصيف والثانية ادراج شرط ان تكون القيمة بين قيمتين طبعا الحقول في مثالك بالحروف العربية ... وستتعب في مستقبل ايامك اذا لم تطور نفسك ويصعب عليك قراءة وفهم الاكواد لذا قمت بتعديل الحقول حتى تتمكن من قراءة الكود بشكل صحيح وفهمه nesb: IIf([twsef ]="1";([mbeat]*10)/100;([mbeat]*20)/100) nesbah: IIf([nesb ]>500;500;IIf([nesb ]<50;50;[nesb ])) Database22.accdb
  15. تفضل =[Forms]![تلاميذ محددين]![Head_1].[Column](1) إظهار رأس الحقل في التقرير بالعربي كما هو بالنموذج2.rar
  16. السلام عليكم السائل يريد اظهار مربع الحوار من خلال الزر لا اعتقد انه يظهر مادام اخفاء الاطارات شغال فانت امام حلين : 1- ارجاع الاطارات قبل التنفيذ ثم تفعيلها بعد العملية .. وهذا غير مناسب 2- استخدام طرق اخرى للربط باستخدام الاكواد
  17. جربت وكله تمام sa1 هو الواجهات و sa2 هي القاعدة الخلفية للتأكد فك ضغط الملف على قرص C وجرب افتح sa1 عد ظهور مربع حوار الجداول المرتبطة.rar
  18. شكرا ابا جود على هذا العمل الجبار خدمة نسخ الملفات اللازمة بجانب قاعدة البيانات لا تقدر بثمن جعله الله في موازين اعمالك عندي ملاحظة افادني بها احد الاخوة يقول : ملف ابو جودي الاول الذي يعتمد على الملف التنفيذي هو الذي يعمل اما الاخير هذا فانه ينقصه شيء ما اخونا يمسح الكيو آر بتطبيق آخر يقول انه هو الرسمي المعتمد وهذا رابطه وتعليق الأخ عليه _______________________________________________________________ https://play.google.com/store/apps/details?id=com.zatca.vat هذا برنامجهم الرسمي فيه كل شي فيه تحقق من الرقم الضريبي وفية بلاغ بالسجل التجاري او بالرقم الضريبي وفيه تعليمات بمعنى قارئهم الرسمي حمله وشوف _______________________________________________________________ طبعا انا جربت وطلع كلامه صحيح سوف ادرج صور للنتيجة ادناه التي تظهر الفاتورة فيها هي الملف الاول الذي يستخدم الملف التنفيذي اما الصورة الاخرى فهي نتيجة قراءة الملف الثاني الجافا الرسالة "" شكرا لمسح رمز الاستجابة السريعة تم مشاركة ... الخ """ يعني ان الماسح لم يقرأ جرب التطبيق الجديد على الملفين
  19. فكرة لطيفة لو تم ذلك ، اعتقد يوجد ملف داخل مجلد اوفيس هو المسؤول عن الترجمة اما عني فانا استخدم تغيير الاسم يدويا عند ادراجه
  20. اعتقد يمكن ذلك وبكل سهولة اذا تم تصميم المشروع على اكسس انجليزي بمعنى جميع التسميات في الكائنات والعناصر وكذلك الاحداث وبين سطور الاكواد بلغة انجليزية فقط بدليل ان جميع البرامج الانجليزية تعمل على جهازي بكل يسر رغم ان اعدادات المنطقة عربي
  21. استدراك : اجعل مثالك المرفق خالي من الاكواد تماما الا حين تريد التعديل على كود ما اتبع هذه الطريقة في جميع مرفقاتك القادمة .. فهي افضل .. انا اعمل هذا حين اطرح سؤالا
×
×
  • اضف...

Important Information