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

حاكم

03 عضو مميز
  • Posts

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

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

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

  1. السلام عليكم ورحمة الله وبركاته في عملية الدمج بين الأكسس والوورد لا توجد أي مشكلة عندما يكون مصدر البيانات جدول واحد فقط . ولكن ما هي الطريقة لو كان هناك أكثر من جدول بينها علاقة ؟ بمعنى : - الجدول رقم 1 يحوي البيانات الأساسية وبالتأكيد أرغب بظهورها في مستند الوورد ( لا توجد مشكلة هنا ) -الجدول رقم 2 يحوي بيانات فرعية تخص شخص في الجدول رقم 1 وبينهما علاقة . وأرغب بظهور بياناته في نفس مستند الوورد أيضاً .
  2. عند فتح النموذج تضع التالي : إسم الحقل ثم . ثم SetFocus إسم الحقل فقط بدون أقواس .
  3. أخي : Daniello رائع هذا الموج الهادر من المشاركات القيمة . جزاك الله كل خير أخي : zakwan بعد أذن أخي Daniello هذا مستند وورد فيه شرح كامل للبرنامج إن شاء الله وهو منقول ولا أعلم صاحبه فجزاه الله كل خير . حجم الملف 426 ك . ب http://www.angelfire.com/al4/malki/Inno_Setup_V2.zip
  4. أتمنى أن يعمل معك البرنامج http://www.angelfire.com/al4/almalki/teacher.mdb teacher_abuyahly.rar
  5. وعليك السلام وورحمة الله وبركاته يمكنك من خلال تحويل خاصية (الحقل المطلوب زياد الكتابة فيه) في تصميم الجدول إلى مذكرة بدل نص .
  6. السلام عليكم ورحمة الله وبركاته سأحاول مساعدتك ( حسب إستطاعتي ) بعمل هذا البرنامج في خلال اليوم أو اليومين إن شاء الله .
  7. وفقك الله وأعانك أخي الكريم ونحن بإنتظار دروسك القيمه
  8. شكراً لك أخي محمد
  9. أخي محمد أريد بمعنى أدق تجميد عمل الكود نهائياً عند عملية اللصق . فهذا الكود مفعل عند تحديث حقل الرقم الشخصي وهذه العملية ( أي تحديث حقل الرقم الشخصي ) تتكرر بعد عملية اللصق حيث سيتم لصق البيانات في جميع الحقول ومن ضمنها حقل الرقم الشخصي . وهنا تظهر الرسالة ويتم الإنتقال للنموذج الذي قام بفرز الرقم المدخل . عزيزي هل يوجد أو يمكن عمل كود تتم إضافته لزر الأمر (اللصق) ويتم من خلاله تجميد الكود الخاص بالرقم الشخصي عند تحديثه . فأنا لا أريد حذف كود الحقل الشخصي نهائياً بل أريده للتنبيه والإشعار فقط لا غير وذلك عند التحديث ولا أريده عند اللصق .
  10. أخي محمد جرب هذين الرقمين GWH28-DGCMP-P6RC4-6J4MT-3HFDY أو WFDWY-XQXJF-RHRYG-BG7RQ-BBDHM
  11. حسناً أخي محمد . يبدو أنني مثل من بعد طول جهد فسر الماء بالماءِ . عزيزي حقل الرقم الشخصي المبني عليه الرسالة مسموح بالتكرار فيه و لايوجد مشكله . الكود السابق يقوم بعرض رسالة تفيد بتكرار الرقم الذي أدخله المستخدم وتنتقل لفتح نموذج آخر على نفس الرقم المكرر لعرض بياناته ( هذا في حال التكرار فقط ) . أعلم أنك لم تعني الاستفسار عن عمل الكود بالضبط ولكن لماذا هو هنا !!! هذا هو الكود الذي أريد إيقاف عمله عند عملية اللصق .
  12. أخي محمد للأسف لم يمنع هذا الكود ظهور الرسالة عند عملية اللصق وهذا هو الكود الذي يظهر الرسالة بتكرار الرقم وهو ما أريد إيقافه عند اللصق Private Sub nkind_AfterUpdate() If (Eval("DLookUp(""[nkind]"",""[personal]"",""[nkind] =form![nkind]"") Is Not Null")) Then Beep MsgBox "هذا الرقم تم تسجيله من قبل ؟ هل تريد مشاهدة الرقم المسجل مسبقاً والإطلاع على البيانات" DoCmd.CancelEvent stDocName = "datepers" stLinkCriteria = "[nkind]=" & "'" & Me![nkind] & "'" DoCmd.OpenForm stDocName, , , stLinkCriteria 'Forms![personal_subform]![nkind] = Null End If SendKeys "{f2}", False End Sub
  13. شكراً لك أستاذي محمد بالنسبة لقيمة حقل الرقم فأنا لا أرغب بأكثر من التنبيه فقط . اما بالنسبة للتكرار فهو بالنسبة للبرنامج متاح مع تغير القيمه في حقل آخر ( هنا لا توجد لدي مشكله ) والرسالة لا تعني أكثر من إيضاح تكرار الرقم وليس منع التكرار هذا بناء على الغرض من البرنامج . فأعتقد أن الكود الذي وضعته أخيراً يفي بالغرض وسوف أقوم يتجربته .
  14. شكراً لك أستاذي وأعتذر عن عدم إجادتي في صياغة السؤال فسأحاول أن أوصل ما أريد لدي قاعد بيانات يتم فيها تسجيل الأشخاص بالرقم الشخصي كمفتاح أساسي لكل شخص بحيث أن هذا الرقم لا يمكن تكراره لشخصين بينما قد تتغير بيانات الشخص الواحد كرقم الهاتف أو العنوان في كل سجل وأنا أريد الإحتفاظ بالمعلومات القديمه . المهم أن حقل الرقم هذا هو أول ما يتم تعبئته من قبل المستخدم لإضافة البيانات فإذا سبق وأن تكرر هذا الرقم تظهر رسالة تفيد بذلك وتنتقل بالمستخدم لنموذج آخر به المعلومات الخاصة بصاحب الرقم وللمستخدم الخيار في إستخدام نفس البيانات وذلك بنسخها ولصقها في النموذج الأول ومن ثم تعديلها بناء على ما إستجد من معلومات كرقم الهاتف والعنوان . في عملية اللصق تتكرر الرسالة بأن هذا الرقم مسجل من قبل ويتم الإنتقال للنموذج وأنا هنا لا أريد أن تظهر هذه الرسالة عند عملية اللصق فقد سبق وأن إطلع المستخدم على بيانات الشخص عند كتابة الرقم الشخصي أول مرة . أتمنى أن يتم تعطيل كود الرسالة عند عملية اللصق فقط .
  15. أستاذي محمد طاهر سأجرب هذا الكود الذي وضعته فلك الشكر . بقي لدي تساؤل هل يتم إستدعاء أوامر القوائم (dao) بهذا الكود ؟؟ وماذا عن تعطيل كود من خلال كود آخر ! هل يمكن عمل ذلك ؟
  16. السلام عليكم ورحمة الله وبركاته قمت بإستخدام كود معرفة الرقم المكرر وإظهار بياناته ومن ثم نسخ البيانات ولصقها في نموذج الإضافة حسب رغبة المستخدم . ولكن عند لصق البيانات تظهر مرة أخرى الرسالة الخاصة بتكرار الرقم . ما أريده هو كيفية تجاهل أو عدم ظهور رسالة تكرار الرقم في حالة الرغبة بلصق البيانات على أن تبقى منشطه في حالة الإدخال الأولية . حيث أن عملية اللصق تتم عن طريق زر أمر بالكود التالي DoCmd.DoMenuItem acFormBar, acEditMenu, 5, , acMenuVer70
  17. وجدت الحل بوضع هذا الكود على زر أمر وهذا الكود يأتي مع زر المعالج عند الرغبة بتكرار سجل ولكني قمت بتجزئته حسب الحاجة فقط . كالتالي بالنسبة للنسخ DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70 DoCmd.DoMenuItem acFormBar, acEditMenu, 2, , acMenuVer70 وبالنسبة للصق كما يلي DoCmd.DoMenuItem acFormBar, acEditMenu, 5, , acMenuVer70
  18. وعليكم السلام أستاذي أبو هادي أعذرني فحسب ما فهمت هو أن أعمل مفتاح أساسي في الجدول لكل من المسلسل والسنه . ألا يعيق ذلك تكرار رقم المسلسل في السنة الجديده . أتمنى لو تشرح لي قليلاً
  19. أستاذي العزيز أستخدم حقل رقمي حيث قمت بتقسيم التاريخ لثلاثة حقول
  20. شكراً لك أخي أحمد ولكن ماذا لو أردنا نسخ أكثر من حقل دفعة واحدة لنفرض 10 حقول ثم نفتح نموذج آخر به 10 حقول ونلصقها . بمعنى لو لدي معلومات لشخص ما وأردت نسخها في نموذج آخر بنفس الحقول والخصائص .
×
×
  • اضف...

Important Information