لدى قاعدة بيانات وعملت نموذج ووضعت علية زر أمر يستدعى إستعلام للبحث عن صنف ضمن الجدول .. وعند التنفيذ تظهر لى مجموعة سجلات تحتوى على البانات المطلوب البحث عنها .. وسؤالى هو كيف أقوم بإنتقاء سجل من السجلات المعروضة فى نتيجة البحث عن طريق حقل أسم الصنف لتظهر فى النموذج بكامل بيانات الصنف ..
سؤال لمبتدىء
بأن تجعل فورم و فورم فرعي مبني علي الاستعلام الذي تريد
و فى الفورم الرئيسي تضع كومبو
و يكن محتوي الكومبو هو حقل االصناف الذي تريد
ثم تكون خاصية الربط بين الفورم الفرعي و الرئيسي من خلال الحقل المطلوب و الكومبو ( من خصائص الفورم الفرعي )
مشرفنا العزيز .. شكراً لردك .. وكل عام وأنتم بخير .. ونتمنى منكم التوضيح لآننى ما زلت مبتدىء ماذا تعنى ( كومبو ) أما النموذج الرئيسى والفرعى فأعرفها ..
وشكراً لسعة صدرك ..
السلام عليكم يا مبتدأنا العزيز وكل عام وانت بخير والمشرف على المنتدى اما بالنسبة لمعرفة معنى الكومبو فهي احد الأدوات الموجودة برمجيا بحيث تمكنك من إختيار خيار واحد من عدة إختيارات وبعبارة ابسط هي عبارة عن قائمة منسدلة تفتح عن طريق سهم إما يكون موجود على اليمين أو اليسار وعند الضغط عليه سوف تفتح هذه القائمة ومنها ستختار البند الذي تريده منها مع ملاحظه انك لن تتمكن من إختيار أكثر من بند في نفس الوقت.
ملاحظة / لكي تتعلم جميع الأدوات التي يجب إستخدامها لتساعدك في مثل هذه الأشياء أنصحك بإقتناء كتاب إسمه "علم نفسك فيجوال بيسك 6 في 21 يوما" إقرا الكتاب كله افضل ولكن يوجد جزء خاص من هذا الكتاب يتعلق بالأدوات التي نحن بصددها الاّن.
نرجو نشر المثال مع توضيح المطلوب بالفعل علي الاسماء الفعلية
المهندس محمد . والأستاذ الطائر الحر .. تحياتى لكم وشكراً على ردكم .. وقد حاولت فى الأيام الماضية تنفيذ ارائكم ولم أصل لحل .. والقاعدة كبيرة لذا لم أستطيع إنزالها بالمنتدى حتى بعد ضغطها وسوف أعيد صياغة سؤالى عسى أجد حل
لدى مثلاً : جدول يحتوى على حقلين :
أسم الصنف
السعر
تم عمل نموذج على هذا الجدول
تم عمل إستعلام تحديد للبحث فى حقل الجدول بطريقتين
بداية الحقل
أى جزء من الحقل
تم عمل زر أمر على النموذج ليستدعى الإستعلام
عند الضغط على زر الأمر يطلب أسم معين من خلال مربع حوار
وبعد إدخال أسم الصنف الذى أبحث عنة يعطينى قائمة مثلا حوالى 8 أصناف تشترك فى الأسم الآول
وسؤالى .. بعد تنفيذ الخطوة الأخيرة أريد أن أختار صنف من هذة ال 8 أصناف التى وجدها ثم بواسطة دبل كليك ينقلنى إلى النموذج الرئيسى ليظهر كامل بيانات الصنف مثل السعر
وشكراً لسعة صدركم
انشئ نموذج واجعله مبني على الاستعلام الذي فيه البحث واجعله منبثق وطريقة العرض له صفحة بيانات وفي حدث عند النقر على مربع الصنف يفتح النموذج الرئيس مع ربط الفتح برقم الصنف أو اسمه في كلا النموذجين
إذا لم تفهم هذا الكلام فقم بنسخ القاعدة ثم احذف منها كل الكائنات ماعدا الجدول المبني عليه الاستعلام وكذلك الجدول المبني عليه النموذج الرئيس والنموذج والرئيس مع تقليل البيانات ثم اضغط القاعدة وارفقها مع ردك التالي هنا
ولك تحياتي
الفاضل أبو حمود والجميع .. السلام عليكم .. أظن أن صدركم أوسع من أن يضيق بى .. لقد نفذت تعليماتك وعملت نموذج مبنى على الإستعلام وفى حدث النقر على عملت ماكرو لفتح النموذج الرئيسى open form .. وعند التنفيذ يطلب النموذج الفرعى المبنى على الإستعلام من خلال مربع حوار معلومة للبحث عنها وبعد إعطائها ينفذ البحث ويفتح النموذج الرئيسى .. أما عملية الربط الفتح بأسم الصنف فلم أستطيع تنفيذها .. فياليت توضحها أكثر من خلال صور موضوعة على رابط هنا أو فى منتداك أو ترسلها على بريدى ..
nasserfenoon@hotmail.com وسوف أدعو لك فى هذا الشهر الكريم .. بأن يزيدك الله علماً ..
الجدول الرئيس... بيانات المشتريات
الحقول :
الصنف ، المصدر ، التاريخ ، رقم الفاتورة ، الكمية ، المجموعة ، الرمز ، سعر الشراء ، سعر البيع ، ملاحظات ، رصيد الجرد ، قيمة رصيد الجرد ، مجموع قيمة بضاعة رصيد الجرد
النموذج الرئيسى : tab2
مبنى على جميع حقول الجدول الرئيسى مع إضافة حقول غير منضمة محسوبة
الإستعلام للتحديد والبحث : 555
مبنى على حقول الصنف ، رقم الصنف ( تلقاءى ) السعر ، المصدر
النموذج المبنى على الإستعلام : فرعى 1
فكيف أقوم بالربط .. لا ربط الله لكم لساناً..
في الماكرو الذي يفتح النموذج الرئيس تجد وسيطة where اكتب فيها :
[الصنف]=forms![فرعي1]![الصنف]
هذا إذا كان الصنف في الرئيس والصنف في فرعي1 الذي هو نتيجة البحث إما كلاهما رقمين أو كلاهما نصين
وجرب واعطنا النتيجة
هذا الموضوع مغلق.
