بتاريخ: 19 أكتوبر 200916 سنة comment_173498 ايها الاخوه الاعزاء بعد التحيةعندي فورمه فيها بلوك ماستر وبلوك ديتايلز تابلر وشغاله بس في مشكلهلما بعمل استعلام F11 علي البلوك الديتايلز وادخل اي قيمة بيرجع جميع البياناتطبعا البيانات الخاصة بالمسترلكن انا عايز استعلم عن ريكورد واحد او اكثر حسب القيمه عشان البيانات كتيرارجو ان الفكره تكون وضحتياريت من عنده حل يتفضل به وجزاكم الله خيرا تقديم بلاغ
بتاريخ: 19 أكتوبر 200916 سنة comment_173504 اذا كان الكود المستخدم هو execute_query فقط فيجب عليك استبداله بدالة default_where فهي أسرع في جلب البيانات ودقيقة في الاستعلام ..أنت فقط أعطيني اسم بلوك الديتيل واسم ونوع التكست الذي ستكتب فيه قيمة البحث , وخيار البحث اذا كان ( يساوي , أكبر من , أصغر من ) ..وأنا سأساعدك باذن الله .. تم تعديل 19 أكتوبر 200916 سنة بواسطة PrisonBreak تقديم بلاغ
بتاريخ: 19 أكتوبر 200916 سنة كاتب الموضوع comment_173506 شكرا اخي الكريمالحقيقه انا مش عارف انت تقصد ايه بزر الاستعلامكل الموجود التكست ايتم بضغط عليه و اضغط f11 واكتب فيه القيمة وبعد كده Cntrl+F11التكست ايتم اسمه text_item11البلوك Block1 تقديم بلاغ
بتاريخ: 19 أكتوبر 200916 سنة comment_173508 شكرا اخي الكريمالحقيقه انا مش عارف انت تقصد ايه بزر الاستعلامكل الموجود التكست ايتم بضغط عليه و اضغط f11 واكتب فيه القيمة وبعد كده Cntrl+F11التكست ايتم اسمه text_item11البلوك Block1 من الطبيعي أخي أن يستعلم عن كافة السجلات لأنك لم تقم بادخال أي كود للاستعلام اترك خيار الـ f11واتبع التالي ::-في تريجر WHEN-NEW-BLOCK-INSTANCE الخاص للبلوك الديتيل اكتب الكود التالي set_block_property(' DETAILS_BLOCK_NAME',default_where,'COLUMN_NAME=:MASTER_BLOCK_NAME.text_item11'); EXECUTE_QUERY; COLUMN_NAME هو اسم العمود الموجود في الجدول الخاص بـ بلوك الديتيل والذي تريد البحث عن القيمة الموجودة فيه .. DETAILS_BLOCK_NAME هو اسم بلوك الديتيلMASTER_BLOCK_NAME هو اسم البلوك الماستر الموجود فيه التكست text_item11 ..وفي تريجر KEY_NEXT_ITEM الخاص بـ text_item11 اكتب الكود التالي GO_BLOCK('BLOCK1'); بعد ذلك اعمل رن للبرنامج واكتب القيمة التي تريد البحث عنها ومن ثم اضغط من الكيبورد على زر ENTER ..وان شاء الله تشتغل معاك احكيلي شوو بصير معك ...وأنا جاهز ان شاء الله لأي مساعدةموفق تم تعديل 19 أكتوبر 200916 سنة بواسطة PrisonBreak تقديم بلاغ
بتاريخ: 19 أكتوبر 200916 سنة comment_173524 وفي تريجر KEY_NEXT_ITEM الخاص بـ text_item11 اكتب الكود التالي GO_BLOCK('DETAILS_BLOCK_NAME'); تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.