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

مشكلة غريبة بعد تحويل النموذج الى منبثق PopUp


Amr Ashraf

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

الان, Amr Ashraf said:

يعنى كل الموضوع من الأول سوء تعبير منى ... طيب تمام مشكور اخى الكريم معلش وجعت دماغك :wavetowel:

لا لا لا ابدا اخى الحبيب اهلا بك :fff:
تشرفت جدا
الحمد الذى هدانا وما كنت لنهتدى لولا ان هدانا الله عزوجل

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

7 دقائق مضت, أمير2008 said:

طيب جرب المرفق

هو اشتغل عندي Modal = no

goto.rar

منور اخى الكريم المرفق مشتغلش عندى وهوا Modal No وهوا ده الى انا بسأل عليه ليه الخطأ بيظهر عندى انا بس وليه بيختفى لما اغير Modal شئ غير منطقى بالمرة

40 دقائق مضت, jjafferr said:

 

السلام عليكم:smile:

 

 

وعليكم السلام استاذنا جعفر سيتم النظر فى الرابط جزاك الله خير

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

7 دقائق مضت, أمير2008 said:

على العموم  مشكلتك حصلت عندي وظهر نفس الخطأ الذي قلته سابقا

لكن بعد تعديل بسيط للكود اشتغلت عندي

وأرجو من الزملاء تجربة المرفق لديهم وهل نفس الخطأ أم أخطاء أخرى

 

يعنى الخطأ موجود عندك برده ؟ طيب اصدار الاوفيس عندك 32 ولا 64 ؟ يجوز ده السبب اصدار الاوفيس

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

عندي 32 

لكن حاليا مفيش خطأ في ملفك

 

لكن  أنا قرأت جملة بخصوص Modal from :

here are some things you CAN do when a modal form is open:
*1) .................
*2) .................
*3) Use VBA code to manipulate any other open object

الجملة الثالثة استوقفتني  خاصة وأنك تفتح نموذج آخر في نفس الوقت 
 

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

5 دقائق مضت, أمير2008 said:

عندي 32 

لكن حاليا مفيش خطأ في ملفك

 

لكن  أنا قرأت جملة بخصوص Modal from :

here are some things you CAN do when a modal form is open:
*1) .................
*2) .................
*3) Use VBA code to manipulate any other open object

الجملة الثالثة استوقفتني  خاصة وأنك تفتح نموذج آخر في نفس الوقت 
 

طيب هوا بيقولك 3 حاجات ممكن تعملهم وانتا فاتح فورم Modal مقالش انه بيمنع حاجة ده بيقول ممكن تستخدم الاكواد للتلاعب بأى عنصر مفتوح صح كده ولا انا اللى فاهم غلط ؟

وبالنسبة للمرفق انا ممكن اتحايل على الموضوع بكذا طريقة لكن الفكرة فى السبب ليه الخطأ بيطلع من الاصل وبعدين ده بيطلع عند ناس والباقى شغال عادى بدون تعديل على الكود

 

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

أنا فهمت من الجملة السابقة لخاصية ’خيشم  أنك تكون حريص  في الأكواد طالما أن الفورم ليس مودل

فمثلا الكود :

docmd.close

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

وهنا عندك اثنين فورم  مفتوحين

الأول يفتح الثاني الذي يتعامل مع جدول  Trans_top

ثم أمر  اغلاق نموذج  (ربما الأول وربما الثاني) ثم فتح جدول  Transactions الذي يحتاج مفتاح أساسي من الجدول السابق

 

أعتقد اعادة ترتيب الأكواد هتحل المشكلة زي ما اتحلت عندي

وإلا تعمل النموذج Modal = yes علشان تقدر تعمل معالجة كاملة للكود بالنموذج الثاني  تقول الجملة التي لا أعلم مصدرها ههههههه

(Use VBA code to manipulate any other open object)

 

شوف باختصار لا تظن أني فاهم حاجة من الكلام اللي كتبته لك الحين

وحاول تغير يمكن البرنامج يشتغل معاك

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

5 دقائق مضت, أمير2008 said:

أنا فهمت من الجملة السابقة لخاصية ’خيشم  أنك تكون حريص  في الأكواد طالما أن الفورم ليس مودل

 

شوف انا هسمعك واهز راسى واعمل انى فاهم ههههه :dance1: أنا هعمله Modal وأريح نفسى هوا انا يعنى هموت لو مفهمتش الحتة دى ده انا صدعت المنتدى كله بسببها :wavetowel:

وبالنسبة للكود لو شايف ليها طريقة افضل توصلنا لنفس النتيجة يبقى جزاك الله خير انا بحب الافكار الجديدة وخصوصا من الناس الخبرة 

تقبل تحياتى استاذنا :fff:

 

 

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

2 دقائق مضت, أمير2008 said:

( لخاصية ’خيشم )

هههههههههههههههههه

مين اللي كتب الجملة دي

المفروض تكون : (خاصية  Modal )   مين خيشم ده ؟؟

 

لو توصلت لجديد سأخبرك إن شاء الله

ههههه على فكرة انا شوفتها بس التمست ليك العذر و قلت الوقت اتأخر اكيد عاوز ينام :wavetowel: 

ماشى طالما فيها فكرة جديدة هنتظرك خد راحتك وانا معاك 

تحياتى لك :fff:

 

 

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

السلام عليكم

 

السؤال الذي دائما يراودني:

ليش عمل النماذج المنبثقة في البرنامج ، او ليش عمل برنامج يعتمد في كليته على نماذج منبثقة؟؟

والسبب في سؤالي هذا ، اني نادرا ما ارى برنامج في المنتدى لا يستعمل نماذج منبثقة!!

 

اما انا ، فنادرا استعمل نماذج منبثقة!!

الرابط التالي فيه مرفق ، والذي يعطيك فكرة عن طريقة عمل برامجي ، وبدون نماذج منبثقة:

 

جعفر

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

تحية طيبة استاذ جعفر

لدي ثلاثة اسئلة

هل هناك من ضرر عند تحويل النموذج الى منبثق ؟؟؟

الوحدة النمطية في الموضوع السابق اليست تعطي النتيحة نفسها ( اي تظهر النموذج بشكل منبثق ) ؟؟؟

ما الفرق اذا ان استخدمت الوحدة النمطية او جعلت النموذج منبثق من اساس التصميم ؟؟

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

حياك الله أخي محمد:smile:

 

انا لم اتطرق للموضوع من البداية ، ولم انزل المرفق ، ولكني قرأت المشاركات ،

وادركت ان المشكلة من ان النموذج منبثق ، وقد قرأت الكثير عن المشاكل التي تحدث لمثل هذه النماذج ، والعمل الاضافي في تصميمها ،

ويكفيك ان تبحث في جوجل عن:

ms access modal form issues

وسترى الكثير والكثير ، والمشاكل تختلف عن بعضها ووو ،

وكنت اشارك في احد المنتديات العالمية من 2003 الى 2007 ، www.experts-exchange.com ، وكنا قليلا نرى النماذج المنبثقة ،

ولكن في المنتديات العربية ، فاننا نرى الكثير منها!!

 

المفروض ان الاكسس يتعامل مع النماذج بطريقة متشابهة (وهذا الذي يحصل مع النماذج العادية والمستمرة وجداول البيانات ، والتغيير بينها سلس) ، ولكنه يتعامل بطريقة مختلفة مع النماذج المنبثقة!!

لهذا السبب ، ولو انه لا علم لي بمشاكل النماذج المنبثقة ، فالاجابة على اسئلتك ستكون ، لا مشكلة ، ولكن واقع الحال ليس كذلك ،

ونعم نستطيع حل هذه المشاكل الصغيرة هنا وهناك ، ولكن السؤال ، لماذا نضيع هذا الوقت الثمين ، فبدل برمجة شيء مفيد ، نضطر معالجة مشاكل النماذج المنبثقة ، واي من مشاكلها ، لا ندري ، فقد عمل النموذج بطريقة صحيحة قبل تحوله الى نموذج منبثق ، والآن لا يعمل:'):blink:

 

وفي كثير من الاحيان ، فنحن نحتاج الى طريقة اخرى لملئ الشاشة ، وهنا اناقش هذا الموضوع

 

جعفر

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

السلام عليكم

قمت بتجربت مرفق حضرتك منذ قليل الذى يحمل عنوان new على أوفيس 2010 نظام 64 بت

وقد حدثت عندى المشكلة التى ذكرتها تماما - واليك الآن ملاحظاتى:

1- المشكلة الآن لا علاقة لها بكون الفورم Pupup - أو  Module  نعم أو لا 

 2- سوى أنك تحاول الأنتقال داخل سجلات جملة sql بكود الانتقال داخل الفورم  وهذا السبب وراء المشكلة 

فلكى تنتقل داخل جملة sql  نستخدم  sql.movefirst - أو sql.movenext  وهكذا.

جرب هذا التعديل ووافنا بالنتائج

DoCmd.OpenForm "Robot2"
DoCmd.GoToRecord , , acNewRec
Forms![Robot2]![Doc] = Me.T7
Forms![Robot2]![Warehouse] = Me.T9
Forms![Robot2]![Order] = Me.t0
Forms![Robot2]![orient] = Me.T13
Forms![Robot2]![Zdate] = Me.T6
Forms![Robot2]![Type] = "صرف"
Forms![Robot2]![entrydate] = Me.Text80
Forms![Robot2]![Ameen] = Me.com
DoCmd.Close
Dim sql As Recordset
Set sql = CurrentDb.OpenRecordset("Transactions", dbOpenDynaset)
'DoCmd.GoToRecord , , acFirst
sql.MoveLast: sql.MoveFirst
For m = 1 To T8
With sql
.AddNew
!Code = Code1
!Item = T1
!Doc = T12
!Out = T2
!Notes = T5
.Update
End With
sql.MoveNext
Next m
MsgBox "تم الصرف بنجاح", vbInformation, "تم الصرف"
T6 = ""
T7 = ""
T3 = ""
T9 = ""
T10 = ""
T13 = ""
Me.Requery

 

 

 

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

جزاك الله كل خير استاذ جعفر

فعلا في الامثلة الاجنبية نادرا ما ترى نموذج منبثق او مشروط

المشكلة استاذي ان اغلب المستخدمين اذا لم يكون جميعهم يهتمون بالمظهر و شكل النموذج المنبثق هو اجمل

 

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

7 ساعات مضت, jjafferr said:

السلام عليكم

 

السؤال الذي دائما يراودني:

ليش عمل النماذج المنبثقة في البرنامج ، او ليش عمل برنامج يعتمد في كليته على نماذج منبثقة؟؟

جعفر

منور استاذى الكريم بالنسبة لسؤال ليه انا عامل نماذج منبثقة لعلمك قاعدة البيانات كلها نماذج منبثقة لانى عامل شاشة رئيسية Maximize ومش هتظهر نماذج ولا تقارير الا اذا كانت منبثقة ده غير ان شكلها افضل تقبل تحياتى :fff:

 

6 ساعات مضت, jjafferr said:

حياك الله أخي محمد:smile:

 

انا لم اتطرق للموضوع من البداية ، ولم انزل المرفق ، ولكني قرأت المشاركات ،

وادركت ان المشكلة من ان النموذج منبثق ، وقد قرأت الكثير عن المشاكل التي تحدث لمثل هذه النماذج ، والعمل الاضافي في تصميمها ،

جعفر

 اول مرة اعرف مشاكلها :dance1: المفروض انها مجرد تنسيق والمفروض انها لا تظهر اى مشاكل لكن فعلا الواقع مختلف

 

6 ساعات مضت, أبو عبدالله الحلوانى said:

السلام عليكم

قمت بتجربت مرفق حضرتك منذ قليل الذى يحمل عنوان new على أوفيس 2010 نظام 64 بت

وقد حدثت عندى المشكلة التى ذكرتها تماما - واليك الآن ملاحظاتى:

1- المشكلة الآن لا علاقة لها بكون الفورم Pupup - أو  Module  نعم أو لا 

 2- سوى أنك تحاول الأنتقال داخل سجلات جملة sql بكود الانتقال داخل الفورم  وهذا السبب وراء المشكلة 

فلكى تنتقل داخل جملة sql  نستخدم  sql.movefirst - أو sql.movenext  وهكذا.

جرب هذا التعديل ووافنا بالنتائج

 

ملاحظة رائعة استاذى الفاضل بعد عودتى ان شاء الله سأقوم بالتجربة تقبل تحياتى :fff: 

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

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.

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

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

Important Information