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

ashraf

المشرفين السابقين
  • Posts

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

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

كل منشورات العضو ashraf

  1. من خصائص الزر نفسه فى صفحة التنسيق يوجد بند اسمه عنوان الارتباط التشعبي ومنه الى إشارة مرجعية ( بعد الضغط على زر المعالج ...) ستجدي هناك كائنات القاعدة من جداول ونماذج وخلافه اختارى النموذج المطلوب . ( ملحوظة وضعت رد على جمع الصفحات بسؤالك هل شاهديته ) . أشرف خليل
  2. أو هذا : أشرف خليل _______________.zip
  3. قد يفيدك هذا المثال ولو بفائدة بسيطة : أشرف خليل _____________.zip
  4. أكثر من رائع ، بارك الله فيك . أشرف خليل
  5. الله يسلمك أخي العزيز : لم أفهم قصدك بالضبط ولكن ممكن يكون البيانات أكبر من حجم txt وتحتاج تكبير txt أو إذا كانت بداية البيانات لا تظهر ومقطوشة مثلما تقول يمكنك استخدام هامش txt نفسه مش هامش التقرير . هذا ما فهمته . ولو لم يكن ذلك صحيح حاول ارفاق مثال . أشرف خليل
  6. أخي مصلح : أفادك الله أنا اللى كان عندي خطأ فى تصميمي وضعت الحقول على اليسار ولم أنتبه لحذف الفراغ على اليمين . بارك الله فيك . أشرف خليل
  7. السلام عليكم كيف حال الأخوان : بالنسبة لعمل مثل هذا التقرير ليس بصعب ولا شيء ولكن الموضوع كله يمكن فى إنشاء رأس صفحة جديد وعمل فيه فرز وتجميع = 1 . اضغط على عرأس الصفحة ثم الفرز والتجميع وضع بنفسك =1 وهذا فى تزييل الصفحة مع ملاحظة أن رأس وتزييل المجموعة = نعم والابقاء يكون باستعمال التفصيل الأول . وأهم شيء وهو المتعب شوية وهو هوامش التقرير حيث ستضطر إلى تغيرها عدة مرات كي تناسب الشكل المطلوب لك . وأخيرا أيضا من الأشياء الملفة للنظر والتى لم أستطع تغيرها ويمكن تأتي على أيديكم وهو أن يكون الحقول على اليسار بالتقرير وليس على اليمين كما اعتدنا . وهذا مثال آخر قد يكون أكثر ايضاح . أشرف خليل sum_page.zip
  8. مثال على تجميع الصفحات كل صفحة على حده . أشرف خليل sum_page.zip
  9. من غيرك راعي دوال التاريخ بهذه الدقة . بارك الله فيك . أشرف خليل
  10. عفوا على التأخير ولكن أرفقت المثال ولكن هناك بعض التساؤلات وهي : فى المثال ستجدي استعلامين q1 و q2 الثاني هو تجميع للأول حيث فى استعلامك جعلت عملية الجمع مع التاريخ وهذا غير صحيح حيث أن التاريخ لا يجمع لذا يكون التكرار . وللحصول على التجميع نقوم باستدعاء q2 وهو ينفذ عن طريق q1 . ولو لاحظت أن النتيجة لللاستعلام 2 لو دققتى فيها قد تعتقدي أنها غير صحيحة . عند التنفيذ ستجدي أن اسم محمد أمامه رقم 4 وهو عدد أيام الغياب وعدد أيام الاضافى وكذلك سامح يوم غياب ويوم اضافى أما نبيل فلم يظهر لأنه لم يشترك معهم فى الغياب . لذلك مازلت أفضل أن يكون الغياب والاضافى فى جدول واحد . ثم هناك ملاحظة أخرى وهو أنك تحاولى استدعاء التاريخ فى حقلين لنفس الاستعلام وعند التنفيذ يتم تنفيذ حقل واحد فقط وليس الاثنين . مازلت أفضل أن يكون الاضافى والغياب فى جدول واحد مثل المثال المرفق سابقا .( وعفوا قد لا استمر لمدة اسبوع على الأقل للسفر لآداء مناسك الحج إن شاء الله ) haera.rar
  11. المثال على أكسيس 2002 وللأسف عندي بالمكتب 2000 فقط سأضطر للانتظار عندما أعود للمنزل مساء . أشرف
  12. التكرار يحدث لتكرار الجداول والأفضل كما وضعت فى المثال الأول أن يكون فى جدول واحد لنفس الموظف الغياب والمكافات وعدد الأيام ( البيانات المتغيرة شهريا ) . أو ارفقى مثال لنحاول فيه . أشرف خليل
  13. حسب ما فهمت الآن اجعلى ربط الجداول الفرعية مع الجدول الرئيسي فقط . أي الجدول الرئيسي مع جدول الغياب ثم الجدول الرئيسي مع جدول الاضافى وهكذا . أي وسيط بين الجداول كلها . ولا شكر على واجب فكلنا هنا للاستفادة . أشرف خليل
  14. مثال على الأسماء مفيد جدا وجميل من وجهة نظري وأعتذر لعدم تذكر صاحب المثال . أشرف خليل NEMA.zip
  15. هذا مثال ستلاحظين وجود جدولين فقط ( بيانات اساسية ) وآخر ( بيانات فرعية ) يوضه فيه كل البيانات التى لا تتغير وتكون ثابتة مثل الاسم والجنسية ورقم الاقامة . أما الفرعية فهو البيانات التى تتغير مثل السلف وعدد ايام الدوام وخلافه . وهذين الجدولين بدلا من عدة جداول مثلما شرحتى أعلى . وأخيرا يوجد استعلام يجمع بين الجدولين ويعتير هو مسير الراتب . حاولى التصفح وأي استفسار . أشرف خليل _______.rar
  16. فى الجدول الأساسي ضعي حقل وليكن اسمه رقم الحفيظة أو البطاقة حيث يكون هو الفهرس لأنه لن يتكرر وهذا الفهرس ضعيه فى كل الجداول وعن طريقه يمكنك ربط الجداول وبعضها ببعض . ليس من الضروري أن تنشيء استعلام على كل جدول ولكن يمكنك أن تنشيء استعلام واحد يشمل كل الجداول وذلك لأنها ستكون مرتبطة بالعلاقات .
  17. أخي العزيز عندي مركب أكسيس 97 وأكسيس 200 على جهاز واحد ويعملان بحدم الله بلا مشاكل : الأول قم بتنصيب أكسيس 97 على دليل منفصل وليكن كذلك c:\access97 إلى أن ينتهي وعند تنصيب أكسيس 2000 إذا سألك عن حذف وتحديث لا تعلم عليها ودعه ينصب الأوفيس 2000 فى مجاله الصحيح تحت program file فقط لا غير . أشرف خليل
  18. أخي العزيز شاكر الزين : عموما هي اضافة مفيدة أيضا وأنا استفدت منها . لكن ما أقصده أنك عندما تدخل رقم الصنف وليكن رقم 1 تجد أن اسم الصنف يظهر تلقائيا فى حقله على الرغم من أنك فى المثال الأول لم تضع أي حدث فى حقل رقم الصنف ولكن النموذج f1 نجد أنه مبنى على الجداول الثلاثة ولوجود العلاقات فإن الاسم يظهر تلقائيا بمجرد كتابه رقمه وهذا ما يسمى بالتكميل التلقائي وهو ما أقصده . أشرف خليل
  19. مثال على ترقيم النماذج والاستعلامات . من عمل أخونا القدير والخبير ابو هاجر . ________________________.zip
  20. فكرة حلوة وهذه فكرة أخرى وبشكل تاني لعدم تكرار نفس القيمة ونفس التاريخ . نفرض أنه لدينا حقل اسمه hanaki_snd وحقل التاريخ date . ضع الكود التالى فى حدث عند الخطأ للنموذج . Select Case DataErr Case 3022 MsgBox "أنت تحاول إدخال سند قد تم ادخاله بالفعل ... !!", vbExclamation, "تنبيه" hanaki_snd = Null hanaki_snd.SetFocus Case 3058 MsgBox "لا يمكنك ترك حقل ( إشعار الحناكي ) فارغاً .. يجب ادخال قيمة له ...", vbExclamation, "تنبيه" hanaki_snd.SetFocus Case Else MsgBox DataErr & AccessError(DataErr), vbExclamation End Select Response = acDataErrContinue نرجو ممن يجرب أحدى الطريقتين أو كلاهما بأن يخبرنا بالنتيجة . أشرف خليل
  21. مثال آخر قد يفيد بالغرض تصفحه جيدا وقام أخونا العزيز شاكر بتعديل فيه . blns_97.zip
  22. دائما وأبدا أمثلة الأخ العزيز شاكر الزين تحتاج الى أن تكون فى مجلد خاص لما ينطبق عليها ( خير الكلام ما قل ودل ) . أحببت توضيح بسيط لمن لا يجد حدث عند ظهور اسم الصنف وهو استخدام خاصية التكميل التلقائي . إن لم أكن أخطأت . أشرف خليل
×
×
  • اضف...

Important Information