السادة الأعضاء
في البداية أعتذر إن كان هناك موضوع سابق لسؤالي، فلا أعتقد بأن موضوعي له سابق، وإن كان هناك مواضيع مشابهة، لأن ما أطلبه ليس فقط موضوع "البحث" بل البحث وتخزين القيمة في نفس الخانة (أو الحقل) والبحث في حقلين معاً في خانة واحدة
الموضوع
كما تلاحظون في المرفق إذا اخترنا "سند قيد" من شاشة البرنامج الرئيسية سيفتح لنا النموذج الخاص به، ستجدون حقل اسمه "الحساب" ما نريده هنا هو عندما نكتب رقم الحساب أو اسم الحساب في الحقل أن يقوم بالبحث عن الحساب وإيجاده وبعد أن يتم إيجاده أن يخزن قيمة معرف الحساب فيه
لنشرح ذلك بالتفصيل مع ذكر أسماء الحقول
لدينا جدول الحسابات واسمه "acc" وفيه الحقول "معرف الحساب" واسمه "accid" و "رقم الحساب" واسمه "accnr" و "اسم الحساب" واسمه "accn" الآن ما نريد في نموذج "سند قيد" أنه عندما نقوم مثلاً بكتابة جزء من أحد حقلي الاسم و/أو الرقم أن يقوم بإرجاع الحساب المطلوب إذا كان الحساب موجوداً ووحيداً أي نتائج البحث تطابق حساباً واحداً، أما إن كانت النتائج تطابق عدة حسابات نريد أن يعرض لنا (في أي أسلوب عرض ممكن أن يكون نموذج آخر أو قائمة...) جميع النتائج لنختار منها ما نريد، على سبيل المثال إذا كتبنا كلمة "مخزن" سيعيد لنا جميع الحسابات التي تتضمن هذه الكلمة مع مراعاة أننا نريد البحث بأسلوب "أي جزء من الحقل" أي يمكن كتابة كلمات متفرقة مثلاً "مخ مسا" سيعيد لنا حساب "مخزن المواد المساعدة"
بعد الانتهاء من عملية البحث نريد تخزين القيمة في الحقل وهنا يجب تخزين المفتاح الأساسي وهو حقل "accid" ولكن يجب أن يظهر حقلي الحساب الرقم والاسم معاً وبأي طريقة ممكنة مهما اخلفت طرق العرض مثلاً على الشكل التالي "142- مخزن المواد المساعدة"
أرجوا أن يكون الشرح واضحاً ونحن جاهزون لأي شرح إضافي إن تطلب ذلك
ولكم مني أطيب التحيات