الانتقال إلى المحتوى

تغيير background


soka

Recommended Posts

السلام عليكم ورحمنة الله وبركاته

لدى display item يعرض ناتج جمع two items

اريد عند عمل استعلام ان اغير الbackground الخاصة بهذا الا item

اذكانت قيمتة اقل مثلا من 20 وهكذا

ولكم جزيل الشكر

رابط هذا التعليق
شارك

السلام عليكم ورحمنة الله وبركاته

اخى العزيز orrayan لقد قمت بتجربة ما قلت لى ولكن بدون فائدة

واريد ان الفت انتباهك الى ان هذا ال item غير مرتيط بقاعدة البيانات

اى انه non database لعل هذا هو السبب ?!

فلا اعرف

ارجو الافادة

رابط هذا التعليق
شارك

أخي جرب الكود في المثالي التالي :

IF :EMP.EMPNO = 10 THEN
SET_ITEM_PROPERTY('EMP.DEPTNO',BACKGROUND_COLOR,'r88g0b0');
ELSE 
SET_ITEM_PROPERTY('EMP.DEPTNO',BACKGROUND_COLOR,'r0g0b75');
END IF;



الرجاء إخباري بالنتيجة وشكرا ....

تحياتي :D

رابط هذا التعليق
شارك

اسمع جرب هالكود

يا باشا اعمل التالي
اعمل 2 visual attribute واحد ازرق وواحد ابيض
v1=blue
v2=white

post_query
على مستوى البلوك

if :item<20 then
set_item_instance_property('item',current_record,visaul_attribute,'v1');
else
set_item_instance_property('item',current_record,visaul_attribute,'v1');
end if;

ممكن بدل current_record تستخدم :system.trigger_record ولكن فرغ قيمته في متغير ثم ضع المتغير مكان ال current_record

رابط هذا التعليق
شارك

عزيزى san جربت ما قلته لى بدون فائده

الاخ mustafa البلوك لدى من نوع tabular

سوف اجرب الكو د تبعك وسوف اعلمك بالنتيجة

مع العلم اننى قد حاولت مرارا استخدام post_block , post_query , post_change بدون فائدة مرة اغير background ومرة اغير visual_attribute

رابط هذا التعليق
شارك

السلام عليكم ورحمة الله وبركاته

شكر خاص للاخ mustafa على مساعدته اخيرا تم العمل بنجاح

لدى سؤال اخر

لدى text item استخدمه فى البحث اريد عمل هذا البحث بالكلمة

او بالحرف وليس بالعبارة كلها

حاولت استخدام set_block_property اثناء run time ولكن بدون فائده

حاولت استخدام % في جملة where يعطينى oreacle error

حاولت تخزين قيمة الitem فى global var بدون فائده


اريد الطريقة الصحيحة لعمل ذلك

رابط هذا التعليق
شارك

اخى العزيز مصطفى

لقد بحثت ولم افلح

جربت هذا الكود

[sET_BLOCK_PROPERTY('f_result',DEFAULT_WHERE,'s_name like :s_name and s_no:=s_no' );]

يعطينى انه لا يوجد سجلات توافق هذا الشرط

رابط هذا التعليق
شارك

جرب هذه التعليمة مع عنصر من النوع list item :
trigger :
when-list_changed :

set_block_propert('block_name',default_where,substr('column_name',1,
length(:list_item)) = :list_item ;
execute_query ;
وفي حال عدم العمل سأرسل لك فورم بالمثال

رابط هذا التعليق
شارك

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

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

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