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

سعيد صواب

الخبراء
  • Posts

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

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

  • Days Won

    3

كل منشورات العضو سعيد صواب

  1. اخي الكريم حياك الله .. القاعدة لم تفتح معي للتجربه لإختلاف تنسيق الأوفيس .. ولكن كمثال لو كان عندك ثلاث حقول a-b-c تريد بعد ادخال قيمة a ثم b ان يظهر الناتج في c اذا في الحدث بعد التحديث للحقل b تضع الكود .. ولو لم تتضح الصورة ارفق القاعدة بتنسيق اقدم .. بالتوفيق
  2. حياك الله اخي الكريم ..
  3. جرب المرفق اخي الكريم .. ولو لك استفسار حاضرين .. برنامج الاجازة.rar برنامج الاجازة.rar برنامج الاجازة.rar
  4. جزاك الله خير اخي رمهان .. ماذا لو كانت العلاقات صحيحة والربط صحيح بين النموذجين .... ووضعنا هذا الكود باستخدام dmax في حدث قبل الإدراج للنموذج الفرعي .. me.serial = Nz(DMax("serial", "main_form", "invioce_no=forms!add_invioce!invioce_no"), 0) + 1 هل يفي بالغرض . ====================== للتنويه : بالنسبة لنوع الصلة قمت بتعديلها ومازال الخطاء يظهر اخي رمهان كما في الصورة التي قام بإرفاقها الاخ السائل ..
  5. حياك الله اخي الكريم ... جرب ضع الكود هذا في حدث بعد التحديث لكود المورد .. حقيقة لم افهم تركيب القاعدة بشكل كامل .... يظهر لي خطاء مع جدول items . عموما لو استطعت ارفاق جزئية للتطبيق عليها بيكون افضل .. وفقنا الله واياك .. ww.Form.serial = Nz(DMax("serial", "main_form", "invioce_no=forms!add_invioce!invioce_no"), 0) + 1
  6. حياك الله اخي الكريم ... . لديك حقل في النموذج بإسم ejQty مثلا .. فيح حدث بعد التحديث او عند التغيير ضع جملة SQL او في زر امر .. docmd.runsql "Update ejazat set ejQty=forms!ejazat!egQty where emid=forms!ejazat!empid" هذه هي الطريقة وعليك استخدامها اينهما شئت .. وفقنا الله واياك ..
  7. ولا تنسى اخي ابو خليل ان الأخ جعفر عماني ... هههههه وفقنا الله واياكم ..
  8. عليكم السلام ورحمة الله وبركاته .. حياك الله اخي الكريم .. ممكن تضيف القاعدة بتنسيق اقدم ..
  9. جزاك الله خير اخي الكريم ... ولو وجدت بتنسيق اقدم نكون لك من الشاكرين .. وفقنا الله واياك ..
  10. حياك الله اخي الكريم .... بالنسبة لحفظ السجل في النموذج الرئيسي ... ضع في النموذج الرئيسي head زر امر التالي باستخدام المعالج .. طبعا بعد ماتكتب البيانات في النموذج الرئيسي تضغط على زر امر التالي .... وهكذا تحفظ. بالنسبة لطلبك الثاني ... استخدام الترقيم التلقائي لكل أذن جديد فهذا موضوع ممكن يفيدك .. باستخدام الدالة dmax http://www.officena.net/ib/topic/59385-ترقيم-تلقائي-رئيسي-وفرعي/#comment-381249 وفقنا الله واياك ..
  11. وعليكم السلام ورحمة الله وبركاته .. حياك الله اخي الكريم ... فلنفرض ان تسمية نموذج الفاتورة هو form_a واسم حقل كود العميل لديك في النموذج الفرعي هو b واسمه كذلك في نموذج الفاتوره b واسم حقل اسم العميل في النموذج الفرعي هو c واسمه كذلك في نموذج الفاتوره c في حذث عند النقر على رقم العميل ضع الكود التالي .. docmd.openform"form_a" forms!form_a!b=me.b forms!form_a!c=me.c" اتمنى اكون افدتك ... لو لم تتضح الصورة ارفق ملف للتعديل عليه .. وفقنا الله واياك ..
  12. حياك الله اخي الكريم ... العفو .. هل ممكن توضيح الموضوع اكثر .. بناء على القاعدة المرفقة . ماهي المعايير التي بناء عليها سنوزع الطلبة على مربعات النص ..
  13. للتنبيه اخي الكريم لا يوجد مرفق .. سوى صورة المتصفح .
  14. حياك الله اخي الكريم ابو فتحي .. الق نظره على المرفق ... اتمنى يفيدك .. واذا كان ماتبحث عنه ولك سؤال فحاضرين. افتح form1 واختر المجموعة واستعرض بياناتها من خلال الأمر استعراض والذي سيقوم بفتح form2 .. وفقنا الله واياك ... db1.rar db1.rar
  15. هذا برنامج للتنبيه بموعد انتهاء الإقامة مثلا .. جزا الله خير من عمله .... لا اعرف اسمه وبالبحث ستجد الكثير من البرامج ... واذ ا اردت المساعده في التصميم اشرح فكرتك كاملة ولن يبخل الأعضاء الكرام .. واذا اردت برنامج بمقابل مادي فوضح ذلك ... وستجد في المنتدى من يصمم لك وبمقابل .. كل الخيارات متاحة. وفقنا الله واياك لما يحب ويرضى تنبيه قبل مده.rar
  16. تطبق في الاستعلامات والنماذج والتقارير والأحداث .. توضع بين اقواس لو لك مثال محدد ادرجه هنا .... بالتوفيق
  17. حياك الله اخي الكريم ... بحسب فهمي للكود أعلاه بأنك ترغب في ارسال رسائل من برنامجك الأكسس .. الكود vb.net الموضوع نوقش في المنتدى الأسبوع الماضي وهذا رابط اتمنى يفيدك... http://www.officena.net/ib/topic/63036-نظام-إجازات-الكتروني/ واذا فهمتك خطاء اتمنى ان تعذرني ..
  18. وجزاك الله كل خير اخي الكريم.
  19. الله يشفيه ويعافيه ويقومه بالسلامه .. آمين .. ويشفي مرضانا ومرضى المسلمين اجمعين.
  20. حياك الله اخي الكريم .... طبعا يوجد اكثر من طريقة .. ولكن استخدام المعالج اسهلها .. لديك استعلام بأسم (اس جديد 1) . من انشاء اختر معالج التقرير ثم اتبع الخطوات التالية : 1- اضف كافة حقول الاستعلام . 2- يأتيك سؤال هل ترغب في اضافة مستويات تجميع .. اختر بالضغط على اسم الحقل مرتين اولا country ثم firstName . 3- التالي .... التالي .. يأتيك سؤال ماهي الطريقة التي تريدها لتخطيط التقرير .. اختر مفصل ... ثم التالي ... التالي حتى انهاء ... الأمور المتبقية تنسيقية ... مثل اضافة صورة للتقرر او سحب الحقول بجوار بعض .. واضافة مربع نص للجمع ومربع اخر لعد السجلات .. == =============================================== طريقة اخرى وهي تحديد الاستعلام اس جديد 1 ومن ثم من انشاء الضغط على تقرير .. في وضع التصميم اضغط بزر الفارة الأيمن على تجميع وفرز ويمكنك ايضا تحديد مستويات التجميع وكذلك الفرز . اتمنى اكون افدتك ... بالتوفيق
  21. هذا مافهمت من طلبك بالإضافة الى مشاركة الأخوة الكرام ... بقي ايجاد مجموع الحضور والغياب لم استطع ايجاده في الاستعلام الجدولي عل احد الأخوة الكرام يساعدنا بذلك ... attendance crosstab.rar
  22. الرابط لايعمل ... يعود إلى نفس صفحة الموضوع .. بالتوفيق
  23. بارك الله فيك استاذ ابو خليل .... ومبروك التصميم الجديد للمنتديات .....
  24. حياك الله اخي الكريم بحسب فهمي للسؤال ::::: انت عندك قاعدة بيانات فيها المعلومات وبمجرد ماتدخل الرقم القومي تظهر لك هذه المعلومات واللي هي النوع وتاريخ الميلاد .. اذا كان فهمي صح للموضوع فضلا ارفق قاعدة للتعديل عليها لمن رغب في المساعدة وشكرا جزيلا لك
×
×
  • اضف...

Important Information