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

[ تمت الفائدة ] كيف اعرض قيم مختلفة


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

السلام عليكم ..

لدي مشكله بالسؤال التالي :

كيف استطيع ان اعمل حدث معين داخل اداة معينة في اداة اخرى

اي بمعنى :

1ـ ان يكون لدي نموذج به نموذج فرعي وفي النموذج الفرعي اداة بها حدث معين ( مثلا تبحث عن سجل من مصدر النموذج الفرعي ) .

2ـ وعندي في النموذج الرئيسي اداة اخرى .

سؤالي هو كيف استطيع ان انفذ الحدث الموجود داخل الاداة الموجوده في النموذج الفرعي ( وهو مثلا البحث عن السجلات او التصفيه ) من ضمن الاحداث الموجودة في الأداة الموجوده في النموذج الرئيسي وبالعكس طبعاً .

ارجو ان يكون سؤالي غير مبهم .

اشكركم على تعاونكم في هذا المنتدى الاكثر من رائع

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

كيف استطيع ان اعمل حدث معين داخل اداة معينة في اداة اخرى

بعد هذا تقول (ارجو ان يكون سؤالي غير مبهم )

بارك الله فيك ارفق مثالاً ليسنى للجميع المساعدة

والله الموفق ,,,

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

السلام عليكم

تحيه طيبه لك وشرفني مرورك

اريد في المثال السابق عندما اختار PrID في الفرعي يتم البحث عن PrPrice عندما اضغط على زر امر6

اشكرك الشكر الجزيل ولك تحياتي

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

______________6.rarالسلام عليكم

اواجه صعوبه في رفع الملف

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

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

اعتقد أن لهذا الموضوع علاقة بالسؤال

أتقدم لك بمثال

  1. =Forms![Orders]![OrderID]

    قيمة OrderID في نموذج Orders

  2. =Forms![Orders]![Orders Subform]![OrderSubtotal]

    قيمة OrderSubtotal في نموذج Orders الفرعي داخل نموذج Orders

  3. =Forms![Orders]![Orders Subform]![ProductID].Column(2)

    قيمة العمود الثالث في ProductID وهو مربع قائمة في نموذج Orders الفرعي داخل نموذج Orders

  4. =Forms![Orders]![Orders Subform]![Price] * 1.06

    ضرب Price السعر الموجود في النموذج الفرعي بقيمة 1.06

  5. =Parent![OrderID]

    قيمة OrderId في النموذج الرئيسي أو النموذج الأب من داحل النموذج الفرعي

مع دعائي لك بالتوفيق

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

بكل سرور،

سؤالك يدور حول الرجوع إلى عناصر تحكم في النموذج رئيسي بينما التركير هو في نموذج فرعي أو العكس ومشاركتي تتحدث عن ذلك وإن كانت لم تصب الهدف مباشرة ذلك أن سؤالك عام وكذلك مشاركتي. :rol:

تحياتي لك

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

______________6.rar

السلام عليكم

تحيه طيبه لك

عزيزي ابوفهد اشكرك تجاوبك ومساعدتك واعتذر لتأخري في الرد عليك

حاجتي موضحة في المثال وهي كالتالي :

اريد في المثال السابق عندما اختار PrID في الفرعي يتم البحث عن PrPrice عندما اضغط على زر امر6

اشكرك الشكر الجزيل ولك تحياتي

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

ما فهمته من شرحك المقتضب ما يلي :

يوجد عندك نموذج رئيسي فيه معلومات عن بضائع معينة ومن ضمن الحقول حقل هو prPrice (سعر البضاعة أو القطعة) وداخل هذا النموذج يوجد عندك نموذج فرعي مرتبط مع الرئيسي من حقل الربط وهو prId (رومز البضاعة أو القطعة) .

والمطلوب هو أنك وانت داخل النموذج الفرعي ( يعني التركيز focus ) داخل النموذج الفرعي إذا ضغط مفتاح F6 فإنك تريد أن يبحث لك عن السعر المقابل لتلك القطعة.

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

ويبدو لي أن الحالة المثالية لتعريف البيانات في التطبيق الذي تطلبه هي كما في الصورة الآتية:

post-27241-1197905513_thumb.jpg

والحل هو أن تعرف حدث عند مفتاح للأسفل على النموذج الفرعي كما يآتي :

Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)

 If KeyCode = 117 Then 'f6
  Price = Nz(DLookup("prPrice", "products", "prId = '" & Me.prId & "'"), 0)
 End If
 MsgBox "The Price is " & Price

 End Sub

تحياتي

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

الاخ العزيز محب العلم

السلام عليكم

في المثال المرفق لو ضغطنا في الفرعي على prId تظهر اصناف في اداة تحرير وسرد ( او اذا كان اداة تكست مثلا ) فلو اخترنا منها اي صنف نبتغيه او كتبناه يدويا فحاجتي هي كود يوضع في زر امر6 يتم البحث فيه عن سعر الصنف بما يتلائم واسم الصنف الموجود في التكست او مربع التحرير والسرد المذكور

ولك جميل التحية والتقدير

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

نقطه اخرى وهي ان النموذج الرئيسي به رقم الفاتورة وتاريخها بالاضافة الى الزر المذكور اما الفرعي هو اصناف الفاتورة وسعر كل صنف ( المراد البحث عنه ) وصلة الربط بينهما رقم الفاتورة

فيصبح النموذج كالتالي الرئيسي : رقم الفاتورة ـ تاريخها - وزر امر6

الفرعي: رقم الفاتورةـ صنف البضاعة ـ سعرها ( وهو مااريد عند كتابة اسم الصنف في التكست فيبحث عند الضغط على زر رقم6 ـ الموجود في النموذج الرئيسي- عن السعر )

لك تحياتي

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

تحياتي لك الآن فهمتك، أنا كنت فاكر إنك تريد استخدام (Function Key F6) :biggrin:

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

سأعمل لك المثال وأرفقه بعد دقائق بإذن الله

تحياتي

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

العزيز محب العلم

سلامي وتحياتي

مثالك جميل لكن اريد بعض التعديل واحتاج المساعدة فيها :

اولا : في النموذج الفرعي في خانة الصنف هل هناك خاصية لأداة التحرير والسرد تسمح بالكتابه او الاختيار وليس فقط الاختيار من القائمة الموجودة

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

ثالثا : او ان يكون هناك كود في الزر بحيث عند النقر عليه يقوم بتفعيل الكود الموجود حالياً في اداة التحرير والسرد ليبحث بالتالي عن سعر الصنف المختار فيها .

لك تحياتي وجزيل شكري

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

محسن المحترم ،

اليك الاجابة عن التساؤلات :

أولا : في مربع التحرير والسرد يسمح لك بالاختيار من القائمة أو الكتابة

ثانيا : تم اضافة الزر المطلوب وبكل الاحول سيظهر لك السعر بعد تحديث الصنف

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

واليك الحل بعد التعديل المطلوب

تحياتي

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

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