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

زرتبديل الفورم الرئيسي


Gamor

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

السلام عليكم الله يعطيكم الف عافيه ياشباب

عندي طلب

اريد عمل زر تغيير الفورم الرئيسي للبرنامج

مثال : ان تكون واجهه البرنامج فورم اسمه index

في حال الضغط على زر معين تتحول الواجهه الي فورم اخر update مثلا او اي فورم انا اختاره

بدل الدهاب الى file ثم options ثم current database ثم display form لتغيير الفورم الرئيسي

::: ان يكون الزر مايكرو او كود برمجي لامشكله

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

 

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

تم تعديل بواسطه Gamor
توضيح الشرح
رابط هذا التعليق
شارك

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

تفضل اخي الكريم

السطر الاول يقوم بفتح النموذج الثاني

السطر الثاني يغلق النموذج الاول

DoCmd.OpenForm "frmUpdate"
DoCmd.Close acForm, "frmIndex"

ملاحظة لا تقم بتسمية الجداول او الاستعلامات او النماذج او التقارير او العنار باسماء محجوزة مثل ( Update او Index ... الخ )

تحياتي

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

اهلا وسهلا اخوي محمد

الف شكر لك ع المرور الطيف والملاحظه

بلفعل الكود يغلق فورم ويفتح اخر ... سوف استفيد منه في شي اخر  

ولاكنه ليس ما اقصده :: قصدي هو تحويل الفورم الاساسي من فورم الى فورم اخر بمجرد الضغط ع الزر كي لايتمكن المستخدم من الدخول الى فورم تعبئه البيانات

وقت صيانه البرنامج او التعديل

اتمنا ان اجد ضالتي لديكم كما تعوت

للعلم البرنامج مستخدم على شبكه داخليه نت وورك

شكرا للجميع

 

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

السلام عليكم 🙂

 

اذا سمحت لي اخي أبوعبدالله 🙂 

منذ ساعه, محمد أبوعبدالله said:

السطر الاول يقوم بفتح النموذج الثاني

السطر الثاني يغلق النموذج الاول


DoCmd.OpenForm "frmUpdate"
DoCmd.Close acForm, "frmIndex"

 

يكفي لقفل النموذج الذي عليه الكود ، ان نستعمل الكود التالي بدون ذكر اسم النموذج 🙂 ، ونحتفظ به كقالب لجميع النماذج :

docmd.Close acForm, me.name, acSaveNo

 

جعفر

  • Like 1
  • Thanks 1
رابط هذا التعليق
شارك

السلام عليكم

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

اذا وضعت علامة صح يقوم بالتحويل الى نموذج Update

واذا لم توضع علامة صحيقوم بالتحويل الى نموذج Home

وهذا الكود

if checkbox = true then
DoCmd.OpenForm "frmUpdate"
else
DoCmd.OpenForm "frmHome"
endif

تحياتي

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

شباب يعطيكم الف عافيه

سؤالي هل يمكن ابدل النمودج الرئيسي عن طريق زر او قائمه منسدله مثلا بدل الدخول للاعدادات كما في الصوره

155413824.jpg

شكرا لكم

تم تعديل بواسطه Gamor
رابط هذا التعليق
شارك

9 دقائق مضت, محمد أبوعبدالله said:

تفضل اخي الكريم

هذا مثال لما طلبت

نموذج frmIndex هو المسئول عن عملية التحويل

db1.rar 22.4 kB · 0 تنزيلات

تحياتي

المعذره اخي لم انتبه للمشاركه

جاري التحميل .. سوف اوافيك

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

19 دقائق مضت, محمد أبوعبدالله said:

تفضل اخي الكريم

هذا مثال لما طلبت

نموذج frmIndex هو المسئول عن عملية التحويل

db1.rar 22.4 kB · 1 تنزيلات

تحياتي

للأسف ماعرفت للمرفق ... كمان جديد ع دهاليز اكسس

:fff: تحملوني شوي اخواني الله يرحم والديكم جميعا

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

السلام عليكم

مشاركه مع اخوانى واساتذتى جزاهم الله خيرا 💐

بعد بعض البحث

تم العمل على المثال الاخير المرفق من الاستاذ سامى عند فتح المثال سيتم فتح ع النموذج MainMenu

ستجد به زرين ريسيت وتعيين

اضغط رسيت ثم انظر للاعدادت كما بالصوره

155413824.jpg

ستجد انه قد تم ازاله النموذج MainMenu ووضع القيمه الافتراضيه none

اختار من الكمبو اى نموذج تريد ثم اضغط الزر تعيين ثم انظر الاعدادات مره اخرى

ان شاء الله يكون ما تريد

 

MyMenu1.accdb

  • Like 3
  • Thanks 1
رابط هذا التعليق
شارك

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • اضف...

Important Information