اذهب الي المحتوي
ama000

مشكلة في query

Recommended Posts

ama000
set_block_property('DOC_SEARCH2',default_where,'DOC_SEARCH2.RECEIVED_DATE BETWEEN '||TO_CHAR(:CONTROL.RECEIVED_DATE1,'''DD/MM/YYYY''')||' AND '||TO_CHAR(:CONTROL.RECEIVED_DATE2,'''DD/MM/YYYY''')
	
--	set_block_property('DOC_SEARCH2',default_where,'DOC_SEARCH2.RECEIVED_DATE BETWEEN '||TO_CHAR(01/01/2000,'''DD/MM/YYYY''')||' AND '||TO_CHAR(sysdate,'''DD/MM/YYYY''')
		||' AND '|| 'DOC_NO LIKE '''|| '%' || :CONTROL.DOC_NO|| '%'||'''' 
 		||' AND '|| 'DOC_TITLE LIKE '''|| '%' || :CONTROL.DOC_TITLE|| '%'||''''
 		||' AND '|| 'DOC_SUMMARY LIKE '''|| '%' || NVL(:CONTROL.DOC_SUMMARY,'')|| '%'||''''
 		||' AND '|| 'DOC_SUMMARY LIKE '''|| '%' || :CONTROL.DOC_SUMMARY|| '%'||''''    
 		||' AND '|| 'DOC_FROM LIKE '''|| '%' || :CONTROL.DOC_FROM|| '%'||''''
 		||' AND '|| 'DOC_TO LIKE '''|| '%' || :CONTROL.DOC_TO|| '%'||''''  
 		||' AND '|| 'DOC_IMPORTANCE LIKE '''|| '%' || :CONTROL.DOC_IMPORTANCE|| '%'||''''  		
 		||' AND '|| 'COST_ID LIKE '''|| '%' || :CONTROL.COST_ID|| '%'||''''
 		||' AND '|| 'DOC_TYPE LIKE '''|| '%' || :CONTROL.DOC_TYPE|| '%'||''''  
 		 		
 		);

	GO_BLOCK('DOC_SEARCH2');
		execute_query;

الكود ده للبحث في control block

الجدول فيه اكثر من عمود .. لو في item قيمته null البحث مش بيظهر الصف اللي فيه null

يعني لو doc.summary في صف معين قيمته null مش بيظهر في البحث حتى لو حطيت nvl

ياريت حد يرد

شكرا

شارك هذه المشاركه


رابط المشاركه
شارك
asd202

عشان انت حطتها مرتين مرة NVL ومرة لا

امسح السطر اللى بعدها

شارك هذه المشاركه


رابط المشاركه
شارك
eslam elbyaly

الكود فى مشاكل كتير. 

بالنسبة للـ doc_summary شيل السطر الثانى, وشيل nvl من السطر الاول وزود عليها or doc_summary is null.

- ليه بتستخدم Like مع عمود زى doc_no, وغيره؟!

- فى اعمدة تقدر تخلى ايتم البحث عنها list item زى الـ Title وتحذف Like وتخليها =

- ماتحولش التاريخ لـ character.

شارك هذه المشاركه


رابط المشاركه
شارك

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان

×
×
  • اضف...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: إتفاقية الخصوصية