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

مهام متعددة لنموذج واحد بزر واحد؟


الردود الموصى بها

السلام عليكم ورحمة الله

لدي قاعدة بيانات لعملي وهي كبيرة الحجم وذات خصوصية ولكن السؤال كالتالي:كيف يمكننا من جعل زر واحد يقوم بفتح نموذج مرة للإضافة والتعديل ومرة أخرى للقراءة فقط وهذا النموذج هو نموذج فرعي في نموذج رئيسي ولكن ليس هناك ارتباط بين النموذجين ولا وجود لعلاقة بينهما.

كما أود أن يكون فتح النموذج الفرعي مرة يكون للإضافة ومرة أخرى للقراءة بزر واحد مع اختلاف تسمية الزر بحيث يتضح من تسمية ولون الزر هل هو للإضافة أو للقراءة.

نأمل أن يكون السؤال واضحا وعذرا لم ادرج مرفق ويكفيني كود يقوم بالمطلوب ولكن لو وجد مثال من عندكم يكون اسهل للفهم

ودمتم بخير وجزاكم الله عنا كل الخير.أوفيس 2010

 
 
رابط هذا التعليق
شارك

هلا وضحت متى يكون الزر يفتح النموذج للاضافة ومتى يقتح للتعديل وهكذا

يمكنك عمل المطلوب باستخدام if
اريد مثال على السؤال وان شاء الله ارفق لك الحل

رابط هذا التعليق
شارك

تفضل هذا مثال لعله يوافق ما تريد

المرفق به مثال 2010  وآخر 2003 

لتعم الفائدة باذن الله

https://drive.google.com/file/d/0B3yVHfWpKqY3MGFIMG9sZklvUXM/view?usp=docslist_api

رابط هذا التعليق
شارك

وعليكم السلام ورحمة الله استاذ عزيز

لو فتحت حضرتك الكود ستجد فى نهايته تعليق لطريقة التحكم بالنموذج الفرعى

التعليق لونه أخضر..

واعذرنى لانى لم أر مرفق حضرتك 

رابط هذا التعليق
شارك

مشاركة مع اعزائي وحسب فهمي

Private Sub cmd_Click()
If Me.Tab1sub.Visible = False Then Me.Tab1sub.Visible = True
Me.Tab1sub.Form.RecordsetType = IIf(cmd.Caption = "اضافة وتعديل", 0, 2)
If cmd.Caption = "اضافة وتعديل" Then Me.Tab1sub.SetFocus: DoCmd.GoToRecord , , acNewRec: Me.Tab1sub![NAME].SetFocus
cmd.Caption = IIf(cmd.Caption = "اضافة وتعديل", "بحث وفلترة", "اضافة وتعديل")
End Sub

بالتوفيق

Aziz.rar

رابط هذا التعليق
شارك

السلام عليكم ورحمة الله

الرد الأخير هو المطلوب بارك الله فيك .

ولكن أود تلوين الزر باللون الأحمر مثلا عند بحث وفلترة وباللون الأزرق عند اضافة وتعديل .

أما يا أخيأبو عبدالله الحلوانى لم استطع تحميل المفق بردك يبدو موقع التحميل يحتاج للتسجيل .

 

 
 
رابط هذا التعليق
شارك

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information