بتاريخ: 15 يناير 201214 سنة comment_219822 السلام عليكم عندى سؤال ان امكن عندى فورمه فيها LIST ITEM جواه قيمتين الاولى CASH والثانيه VISAعاوز لما تبقى القيمه فيزا يظهر لى الاعمده التاليه على الفورمه اسماء الاعمده VISA_NUMBER VISE_EXPIRE اسم الجدول RESERVATION ليست ايتم PAY_METHOD مع العلم انى مغير فى PROPERTY PALETE ال VISIBLE TO NOوده الكود اللى كتبته بس مع الاسف مش بتظبط معايا IF :RESERVATION.PAY_METHOD = 'VISA' THEN (SET_ITEM_PROPERTY ('VISA_NUMBER',VISIBLE,PROPERTY_TRUEEND IF [/left] تم تعديل 15 يناير 201214 سنة بواسطة ahmed.arafa تقديم بلاغ
بتاريخ: 15 يناير 201214 سنة comment_219825 السلام عليكمالكود اللى حضرتك كاتبة اعتقد ان ممكن الخطأ يكون فى الجزءIF :RESERVATION.PAY_METHOD = 'VISAكلمة visa اعتقد مش هيا القيمة بتاعة الليست عندك لان اى ليست ايتم ليها label and valueتاكد انك حاطط ال value مش ال labelجرب وان شاء الله تظبط معاك تقديم بلاغ
بتاريخ: 15 يناير 201214 سنة كاتب الموضوع comment_219827 انا زمان كنت فعلا عامل كدهبس فكرت برده وقولت يمكن يكون ده سبب المشكلهبس بعد كده خليت الليبل هو هو الفاليووبرده نفس المشكله تقديم بلاغ
بتاريخ: 16 يناير 201214 سنة comment_219854 الاخ الكريم : ممكن تحط الفورم حتى نقدر نساعدك , لان من الصعب اكتشاف الخطأ والفورم غير موجود تقديم بلاغ
بتاريخ: 30 يناير 201214 سنة comment_220180 إذا مثال ولكن غير مرتبط بالجدول لتوضيحممكن عندك المشكلة عندك في خاصية Elements in Listلأنه في List Elements تضع نص الذي سيظهر في القائمة وList Item Value القيمة الفعليةمثال عندنا عمود في جدول مؤظفين الحالة الاجتماعية يقبل قيمتين فقط (1و2)1 يعادل أعزب و 2 تعادل متزوج طبعا أفضل ما تخزن قيمة أعزب ومتزوج في العمود وتوفر مساحة تخزينةList Elementsأعزب 1 :List Item Valueمتزوج2 :List Item Valueفي الحدث WHEN-LIST-CHANGED If :list=1 then elsif :list=2 then End if; تم تعديل 30 يناير 201214 سنة بواسطة السهيم تقديم بلاغ
بتاريخ: 30 يناير 201214 سنة كاتب الموضوع comment_220186 باشا بجد ربنا يخليك كلك زوق انا حلتها من فتره بس نيبت احط الحل i create a trigger WHEN-LIST-CHANGEDif :<block_name>.<chk_name>='Y' <---------value when checked then set_item_property('<block_name>.<list_item_name>',visible,property_true);else set_item_property('<block_name>.<list_item_name>',visible,property_false);end if; IF :RESERVATION.PAY_METHOD = 'فيزا'THENSET_ITEM_PROPERTY('RESERVATION.VISA_NUMBER',VISIBLE,PROPERTY_TRUE);SET_ITEM_PROPERTY('RESERVATION.VISA_EXPIRE',VISIBLE,PROPERTY_TRUE);--SET_ITEM_PROPERTY('RESERVATION.VISA_NUMBER',ENABLED,PROPERTY_TRUE);--SET_ITEM_PROPERTY('RESERVATION.VISA_EXPIRE',ENABLED,PROPERTY_TRUE); ELSE SET_ITEM_PROPERTY('RESERVATION.VISA_NUMBER',VISIBLE,PROPERTY_FALSE); SET_ITEM_PROPERTY('RESERVATION.VISA_EXPIRE',VISIBLE,PROPERTY_FALSE); SET_ITEM_PROPERTY('RESERVATION.VISA_EXPIRE',ENABLED,PROPERTY_TRUE); END IF; تقديم بلاغ
بتاريخ: 30 يناير 201214 سنة comment_220187 استاذي العزيز أحمد عرفة عندما رأيت العنوان فسارعت لمساعدتك لما دخلت للموضوع رأيت شرح للمشكلة رائع ومفصل ومحدد ومركز هكذا يجب أن تورد الابل لما رأيت الحل قلت لازم اعلق على الموضوع ,طرحت مشكلة بدقة وتفصيل وعندما وجدت الحل وضعته هكذا تناقش المواضيع واسمحلي اضف كلمة على الموضوع عندما يكون الكائن visbal حقه false وعندما تريد عمل له true يجب ان تعمل الخاصية ENABLE true للأهمية ليتفاعل الكائن مع الاظهار في الشاشة وهي مجربة وانت بالفعل يجب ان تحضى بالشكر والتقدير لطرحك للمواضيع فتحياتي لك أستاذي العزيز أحمد عرفأخوك ........ تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.