بتاريخ: 23 أغسطس 200916 سنة comment_167609 السلام عليكم ورحمة الله وبركاته وكل عام وانتم بخير ..لدي فورم تحتوي على تكست بوكس للبحث عن صفوف .. و تيبلر لعرض النتائج .. والتيبلر يحوي عمود ليكن ( الحاله) ..اريد بمجرد البدء في الكتابه في داخل التكست بوكس .. يبحث في عمود ( الحاله) عن الكلمه المدخله ( او الاحرف المدخله)لو كتبت : جتظهر لي الصفوف التي قيمة عمود الحاله فيها تبدا ب، جـلو اكملت الادخال وادخلت كلمة : جــاتظهر لي الصفوف التي قيمة عمود الحاله فيها تبدا ب، جـالو اكملت الادخال وادخلت كلمة : جــاري العمل تظهر لي الصفوف التي قيمة عمود الحاله فيها تبدا ب، جـاري العمل اتمني ان يكون قصدي واضح .. وارجو ان تدلوني على بداية الخيط من أين ابدأ ؟ شكرا جزبلا لكم .. ورمضان كريم. تقديم بلاغ
بتاريخ: 23 أغسطس 200916 سنة comment_167612 اهلا اخي الكريمالفكره موجوده بالمنتدى لو تعمل بحث تلاقيها ان شاءالله ورمضان كريم تقديم بلاغ
بتاريخ: 23 أغسطس 200916 سنة comment_167613 اعتقد ان الكود لو كتب فى postchange trigger على ال text box هيقوم بالدور دة بس مايكونش restricted تقديم بلاغ
بتاريخ: 23 أغسطس 200916 سنة كاتب الموضوع comment_167630 أخي homesick بالفعل .. أذكر أنني قرأت عنها سابقا في القسم ولكن جربت وبحثت قبل كتابتي للموضوع أكثر من مره ولم يفلح البحث بنتيجه لو بامكان أي أحد تزويدي بروابط المواضيع اكون له من الشاكرين .أخي fathiesamحقيقة لا أعلم سوف أقوم بتجربة ذلك .. ولكن هل يكون الكود باستخدام like ؟ سوف أجرب ذلك .. واتمني لو تزودوني بمواضيع حول هذا السؤال .. وشكرا تقديم بلاغ
بتاريخ: 23 أغسطس 200916 سنة comment_167639 السلام عليكمغيري الحقل اللي رح تكتبي فيه الاحرف او الكلمات الى list item ..وعلى ترجر when-list-change اكتبي الكود التالي: Set_Block_Property('BLK1',Default_Where,'P_NAME Like ''%' || :BLK.PART_NAME || '%'''); Go_Block('BLK1'); Execute_Query; Go_Block('BLK'); غيري عالكود حسب متطلبات البرنامج عندك..بالتوفيق تقديم بلاغ
بتاريخ: 24 أغسطس 200916 سنة كاتب الموضوع comment_167667 شكرا جزيلا لكم قمت بتجربة الكود على تريقر post change ومره أخرى على POST-TEXT-ITEM ولكن يظهر لي الخطـأ illegal restricted procedure Go_block in ...مالحل ؟جربت ابحث مره اخرى في المنتدى عن مواضيع مشابهه ولم أجد مع العلم انني سبق ورأيت نفس السؤال تقديم بلاغ
بتاريخ: 24 أغسطس 200916 سنة comment_167699 السلام عليكمأختي لا يمكن استخدام go_block على الترجرات التي ذكرتيها !!!غيري التكست الى list item واختاريها من نوع comboBox وضعي الكود على ترجر when-list-change ...بالتوفيق تم تعديل 24 أغسطس 200916 سنة بواسطة PALI.ORACLE تقديم بلاغ
بتاريخ: 25 أغسطس 200916 سنة comment_167762 السلام عليكمأختي لا يمكن استخدام go_block على الترجرات التي ذكرتيها !!!غيري التكست الى list item واختاريها من نوع comboBox وضعي الكود على ترجر when-list-change ...بالتوفيق فعلا كلامك صحيح ومجرباعتمديه اخت ساره تقديم بلاغ
بتاريخ: 8 أكتوبر 200916 سنة comment_172147 السلام عليكمأختي لا يمكن استخدام go_block على الترجرات التي ذكرتيها !!!غيري التكست الى list item واختاريها من نوع comboBox وضعي الكود على ترجر when-list-change ...بالتوفيق فعلا كلامك صحيح ومجرباعتمديه اخت ساره شكرا يا باش مهندس أحمد على الموضوع و بصراحة انا جربت الطريقة و زبطت 100% تقديم بلاغ
بتاريخ: 8 أكتوبر 200916 سنة comment_172195 لا يوجد حل لهذه المشكلة وهي اصلا لا تعتبر مشكلة لمذا لان اوراكل وفرة اداة lov ليتم عن طريقها البحث كما تريدين ثم عند اختيار المطلوب يقوم هو بإعادة القيمة على الفورم وبعدها تكونين كتبيت execute-queryولمن توجد عندهم مشاكل في استخدام lov مع اللغة العربية يوجد باتش من اوراكل لحل هذه المشكلة على هذا الرابط انقر هنا وهو لحل مشكلة القوائم مع اللغة العربية في oracle 10g تم تعديل 8 أكتوبر 200916 سنة بواسطة jadquraan تقديم بلاغ
بتاريخ: 26 أكتوبر 200916 سنة comment_174425 اشكرك أخي جاد على الباتش...ولكن ممكن توضيح لطريقة عمله وتفعيله ؟؟وشكرا جزيلا تقديم بلاغ
بتاريخ: 27 أكتوبر 200916 سنة comment_174460 حياك الله اخياولا هذا الباتش وجد لحل مشكلة التصفية التلقائيه في lov عندما تكون البيانات باللغة العربية طريقة تفعيله فك ضغط الملف بعد ذلك ستجد مجلد اسمه FILESيوجد به مجلدين BIN forms\javaقم بنسخ محتويات الـ BIN الى Developer_HOME\BINوانسخ محتويات الـ java الى Developer_HOME\forms\javaقم بإقاف الـ oc4jاعد تشغيل الـ oc4jملاحظة عند عملية البحث على القائمة يجب ان تكون اللغة على شريط اللغة عندك عربي ليتم التصفية التلقائيه في بعض الأجهزة واجهت مشكلة انه حتى عند التحويل الى اللغة العربية عن طريق لوحة المفاتيح لا ينجح الأمر لذى يجب تغير اللغة عن طريق الفأرة من شريط ادوات اللغةدمتم بخيرملاحظة اخرى عند تشغيل الفورم لأول مرة بعد تفعيل الباتش قد يظهر لك ملاحظة امنية ومفادها انه يوجد تطبيق يريد الوصول الى جهازك بشكل مباشر فهل تريد السماح له في هذه الحالة اختر grant always تقديم بلاغ
بتاريخ: 27 أكتوبر 200916 سنة comment_174487 اشكرك أخي جاد..جاري التجربة..هل معنى كلامك يجب ان يكون الــ CURSOR BY DEFAULT بالعربي ؟؟؟ تقديم بلاغ
بتاريخ: 7 يناير 201313 سنة comment_230907 السلام عليكمأختي لا يمكن استخدام go_block على الترجرات التي ذكرتيها !!!غيري التكست الى list item واختاريها من نوع comboBox وضعي الكود على ترجر when-list-change ...بالتوفيق السلام عليكمغيري الحقل اللي رح تكتبي فيه الاحرف او الكلمات الى list item ..وعلى ترجر when-list-change اكتبي الكود التالي:Set_Block_Property('BLK1',Default_Where,'P_NAME Like ''%' || :BLK.PART_NAME || '%'''); Go_Block('BLK1'); Execute_Query; Go_Block('BLK'); غيري عالكود حسب متطلبات البرنامج عندك..بالتوفيق اخي لو سمحت لو عملت 2 comboBox واحد من خلال الاسم واحد من خلال رقم الملف لما ادخل الرقم على الثاني النفيجيشن يرجع للاول كيف حل هذي المشكله تقديم بلاغ
بتاريخ: 7 يناير 201313 سنة comment_230908 كمان ناتج الاستعلام كم سطور هل اقدر اخليه يكون يرجع لي اكثر شي 20 سطر فقط تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.