• الإعلانات

    • فيصل الحربي

      تسجيل عضوية جديدة في المنتدى   01/31/2016

      السلام عليكم ورحمة الله وبركاته  عزيزي العضو الجديد :  حاليا رسالة الإيميل لتأكيد صحة إيميلكم تذهب للبريد العشوائي ( جاري حل المشكلة )  فإذا لم تجد رسالة التحقق من إيميلكم في صندوق الوارد لديكم إتجه للبريد العشوائي ( JUNK)  وقم بتفعيل إشتراككم من هناك   

essam_abboud

اعضاء
  • عدد المشاركات

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

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

السمعه بالموقع

57 جيد

عن essam_abboud

  • الرتبة
    عضو
  1. للأسف لن يمككنك رسم الليبل خارج حدود النموذج ولكن يمكنك وضعه أعلى النموذج وعلى العموم إذا قمت بتغيير نمط حدود النموذج مثلا إلى بدون فيمكنك رسم حدود مماثله بمعرفتك على النموذج وببعض المجهود يمكن أن تظهر مثل حدود النموذج العادية وشكرا
  2. أخي الكريم عذرا للوقت لم أنظر للمرفق ولكن لعمل ما تفضلت بشرحه قم بإنشاء جدول تقوم فيه بكتابة الحالة الاجتماعية في حقل وعدد النقاط المقابل له في حقل لآخر وقم بوضع حدث بعد التحديث بمربع السرد والتحرير الذي به إمكانية إختيار الحالة في الفورم يقوم  باستخدام دالة Dlookup للبحث في الجدول عن عدد النقاط المقابلة للحالة وكتابتها تلقائيا مكان ما تحب معذرة لعدم التفصيل ويمكنك البحث في المنتدى عن أي مثال خاص بالمعادل المذكورة وهناك عدد كبير منه وشكرا
  3. عمل نموذج pop up

    السلام عليك أخي البراق ورحمة الله وبركاته لم أفهم جيدا ما تفضلت به ولكن دعني أقول أنك تريد أن تحصل على رسالة مثلا على جهاز السيرفر أو أي جهاز معين إذا ما قام أي مستخدم بفتح البرنامج من على الشبكة أو إضافة سجل أو عمل أي شيء .....   إذا كان ما فهمته صحيح فما عليك سوى استخدام فكرة الفلاج أو العلم بمعنى ....   دعنا نفترض أنك تريد أن تظهر هذه الرسالة على جهاز رقم (1) تمييزا له عن باقي الأجهزة وممن الممكن أن يكون هذا الجهاز هو سيرفر أو أي جهاز عادي   ما ستقوم بعمله هو أنه عند فتح البرنامج من على أي جهاز آخر تضع كود عند الفتح يقوم بتغيير قيمة نص مرتبط بجدول على قاعدة البيانات الموجودة على السيرفر به حقل  قيمته الافتراضية صفر وعند الفتح يقوم البرنامج تلقائيا بتغييرقيمته من صفر إلى واحد وإمعانا في الرقابة ممكن أن يكون بالجدول حقل ثاني يكتب فيها إسم المستخدم الذي قام بفتح البرنامج وحقل ثالث يكتب فيه تاريخ الجهاز ليكتب تاريخ فتح البرنامج وعند الجهاز رقم (1) يكون به نموذج به كود يعتمد على تايمر كل ثانية مثلا يقوم بفتح نموذج يوضح آخر سجل في الجدول الموجود على السيرفر وإذا كان الفلاج 1 يقوم بإظهار الرسالة بإسم المستخدم ووقت دخوله وبذلك يمكنك من خلال الجهاز رقم (1) عمل رقابة على البرنامج ومعرفة وقت دخول أي مستخدم على البرنامج ويمكن من خلال الجهاز رقم (1) فتح الجدول الموجود على السيرفر لتجد أن به معلومات كاملة عن كل جهاز دخل على البرنامج ووقت دخول هذا المستخدم أتمنى أن أكون أوضحت وشكرا
  4. أخي الكريم أبو عبير 2005 لو أردت ما طلبته فيجب عليك تعديل خاصية الControl Box إلى No وقم بعد ذلك برسم مفتاح شبيه بمفتاح التصغير ويمكن أن يكون مجرد Labe كتوب به علامة شرطه أو ناقص مع وضع التنسيق المناسب لها لتظهر مثل مفتاح التصغير وضع في هذا ال Labe عند حدث Clic كود التصغير على النحو التالي:- Private Sub Label1_Click()DoCmd.MinimizeEnd Sub
  5. تفضل يا أخي الكريم طلبك على حسب ما فهمت والآن جرب إدخال بيانات نفس الطالب لامتحان آخر في نفس اليوم في نفس الموعد ولاحظ ماذا سيحدث   وهذا مثال آخر أكثر تبسيطا في الجداول واللأكواد جرب إدخال بيان للطالب زين الدين والمادة قرآن كريم ولاحظ ما سوف يحدث   إمتحانات الطلاب.rar إمتحانات الطلاب1.rar
  6. فكرة بسيطة إجعل لكل طالب رقم لا يقبل التكرار إجعل لكل موعد إمتحان رقم معين مثلا من الساعة العاشرة إلى الواحدة رقم 1 وامتحان الساعة الثانية إلى الخامسة ر قم 2 مثلا وأيضا لا يقبل التكرار واجعل لكل يوم من أيام الامتحانات رقم ولكن بداية من 100 مثلا مثال أول يوم 100 ثاني يوم 200 ثالث يوم 300 وهكذا وهو أيضا لا يقبل التكرار عند تخصيص يوم لإمتحان الطالب في أي مادة أجعل هذا الطالب يأخذ رقم 100 إذا كان إمتحانه في أول يوم ويضاف إليه رقم 1 إذا كان في فترة الامتحان الأولى يكون المجموع 101 وقم بضرب الناتج في رقم تسلسل الطالب الذي لا يقبل التكرار وضع الناتج في حقل معين يكون بمثابة فلاج أي علم وهذا الحقل لا يقبل التكرار وبهذا عند تسجيل الطالب في إمتحان ما في موعد ما سبق وأن كان له إمتحان آخر في نفس موعده ستظهر لك رسالة خطأ تفيد عدم جواز التكرار قم باستبدالها في الفورم برسالة خاصة بك تقول أن نفس الطالب لديه إمتحان آخر في نفس الموعد
  7. توليد رقم عشوائي

    Private Sub Command5_Click()Me.ID = Int(Rnd(1) * 1000000000#)If Me.ID < 1000000000 ThenID = ID + 1000000000End IfEnd Sub قم باستبدال الكود بالكود التالي:  
  8. توليد رقم عشوائي

    rand.rarتفضل طلبك مرفق  
  9. السلام عليكم ورحمة الله وبركاته عملية إنشاء برنامج محاسبي متكامل وجيد يلزمه تواجد خبرة جيدة في مجال العمل المحاسبي بالتأكيد ولكن ليس معنى هذا أن يكون كاتب الكود أو مصمم قاعدة البيانات هو من يملك هذه الخبرة بل يمكن أن يكون هناك تعاون مشترك بين محاسب لديه خبرة بالعمل المحاسبي وكذا يكون قد عمل على أكثر من برنامج محاسبي جاهز يتعاون مع المبرمج لتنفيذ برنامجه علما بأن أي برنامج يحتاج لفترة طويلة من العمل عليه لتجربته وربما عند العمل به لدى العملاء سواء أثناء التدريب أو بعد البيع ولو بفترة كبيرة قد يحتاج العميل إلى تعديل أو اكثر أو قد يلاحظ خطأ يحتاج لتصليحه أو ميزة يرغب في إضافتها وهذا بالطبع يستلزم تواجد الخبرة المحاسبية بجوار الخبرة البرمجية لعمل التعديل المطلوب أما بالنسبة لنوع قاعدة البيانات التي يتم تصميم البرنامج بها فهذا الأمر يعتمد على نظام العمل داخل الشركة التي سوف تستخدمه ففي حالة إستخدامه من عدد من المستخدمين يقل عن عشرة أفراد في نفس الوقت فأنا أنا أنصح بالأكسيس فهو رااااااااااائع وفعال جدا وكافي جدا لتنفيذ المهمة مهما بلغ حجم الشركة أو حجم نشاطها وأنا على ثقة شديدة مما أقول فأنا أعمل كمراقب حسابات ولدي مكتب محاسبة وأعمل في هذا المجال منذ عام 1992 وفي نفس الوقت أعمل كمبرمج وأبيع البرامج التي أصممها من أكثر من عشرة أعوام أما إذا كان نظام العمل داخل الشركة يستلزم عمل أكثر من 10 مستخدمين للبرنامج في نفس الوقت أو إذا أردت الشركة أن تربط مجموعة من الفروع ببعضها البعض عن طريق النت حتى ولو قل عدد المستخدمين عن 10 فلا مجال لاستخدام الأكسيس ويوجد لديك أكثر من بديل سواء الأوريكال أو السيكوال سيرفر وبالنسبة للأوريكال فيوجد بها نماذج تكفي لعمل المهمة ولكن ليست ذات جودة أو مظهر علي أما بالنسبة للسيكوال سيرفر فهي قاعدة بيانات فقط ويلزمك لتصميم النماذج فيجوال سي شارب أو فيجوال بيزك وكذا بالنسبة للريبورتات كريستال ريبورت
  10. ما أرفقته لك مجرد مثال لتتأكد من أنها تصلح للطباعة على طابعات الكاشير ولكن قم انت بتصميم فاتورتك على برنامجك وطبقا للحقول التي ترغب في إظهارها فيها وحسب الجداول أو الاستعلامات الموجودة في برنامجك أنت
  11. تجميع التواريخ ؟؟؟

    السلام عليكم ورحمة الله وبركاته بعد إذن أستاذتنا الغالية زهرة حين أطلعت على السؤال وقبل ردكم عليه أو إرفاق أي مثال حاولت تصور مثال والعمل عليه وحيث أنني قد انتهيت منه بالفعل فلابأس من إرفاقه ولكم جميعا الشكر جمع تواريخ الغياب.rar
  12. السلام عليك ورحمة الله وبركاته أخي الكريم لا عليك إطلاقا قم بتصميم فاتورتك عادي جدا على أن البيانات التي ترغب في ظهورها في رأس الفاتورة في رأس التقرير والإجماليات في ذليل التقرير وفي التفصيل تضع السجلات ومهما زاد عددها فإنه عند ربط البرنامج بطابعة صغيرة من التي توجد في المحلات أمام الكاشير فسوف تستمر في طباعة السجلات حتى تنتهي ولن تأخذ في الاعتبار ما يظهر لك في التقرير عند معاينته من ظهور البيانات على صفحات أو ظهزر البيانات في أعلى الجهة اليسرى من التقرير ....... لا مشكلة إطلاقا وهو أمر مجرب وإليك نموذج تقرير مرفق لكاشير في محل بيتزات ومشويات فاتورة.rar
  13. يا أخي الكريم ما أوضحته الدكتورة زهرة فيه الدواء والشفاء بإذن الله وما عليك سوى أن تضع الكود الذي ترغب باستدعاؤه في وحدة نمطية جديدة في دالة مثل أي دالة من التي ذكرتها أختنا أم عهود وعند فتح كل نموذج تقوم باستدعاء إسم الدالة الموجودة في تلك الوحدة ليتم تنفيذها مباشرة
  14. السلام عليك ورحمة الله وبركاته يا أخي الكريم أنت نفسك تقوم بهذا العمل دون أن تشعر فمثلا الماسج بوكس الذي تقوم بعمله حضرتك ما هو إلا مديول جاهز في الأكسيس تقوم أنت باستدعاؤه بكتابة إسمه وإعطاؤه البارميتر الذي ترغب فيه فيتم تنفيذه في أي نموذج ومن أي موضع وبنفس المنطق يمكنك إنشاء العديد من المديولز سواء الفويد منها أي التي لا تحتاج إلى براميتر أو التي تحتاج ويمكنك إستدعائها بمجرد ذكر إسمها وإعطائها الباراميتر الخاص بها إن كانت غير فويد أو استدعائها فقط بمجرد ذكر إسمها إذا كانت فويد وللمزيد من المعرفة عن المديولز وأنواعها وكيفية إستخدامها إبحث في المنتدى أو في جوجل عن إنشاء المديولز أو الوحدات النمطية وكيفية الاستعانة بها فهو موضوع قتل شرحا في جميع منتديات البرمجة أما عن تصدير النماذج والتقارير فابحث أيضا في المنتدى عن ذلك فأسهل من إنتظار الرد وكتابة up   up أن تبحث بنفسك لتجد الإجابة كل ماعليك فقط هو إختيار كلمات البحث المناسبة وحتى وإن لم تستطع ذلك حاول ثانية وثانية إلى أن تجد ضالتك بنفسك سواء في هذا المنتدى أو في غيره وشكرا
  15. يا أخي الكريم لم أقل 2003 بل 2007 أو 2010 فطبعا ال 2013 به ميزات لن تكون موجودة أبدا في ال 2003 فضلا عن أنه يعمل بمنطق مختلف في مستويات الحماية وهل جربت تخفيض مستوى ألأمان للويندوز وللأكسيس ولم يفلح ؟؟ وهل جربت إعادة تنزيل ال 2013 ولكن مكتمل وتشغيل من الجهاز أنا فقط أحاول أن أفكر معك بصوت مسموع وبالتوفيق