بتاريخ: 2 يناير 201115 سنة comment_206494 السلام عليكم،،،أعمل حاليا على شاشة لإدخال بيانات العملاء، وفكرة هذه الشاشة هي أن المستخدم يختار أولاً نوع العميل من List Item مثلاً:شركة أم وزارة والنوع يكون By default شركة.والمطلوب: عندما يقوم المستخدم باختيار نوع العميل كوزارة أن تختفي بعض الحقول والتي ليس لها علاقة ببيانات الوزارات التي هي عبارة عن Text Item من الظهور في الشاشة. وقد قمت بكتابة الكود الآتي في Post_Change Trigger في List_item : if :cust_type = 'Ministry' then set_item_property('org_person_data.NATIONALITY',DISPLAYED,property_false); else set_item_property('org_person_data.NATIONALITY',DISPLAYED,property_true); ولكن المشكلة التي أواجهها هي أن الحقول عندما تظهر تكون غير قابلة لطباعة البيانات فيها-أي Enabled -.أرجو منكم المساعدة، وجزاكم الله خيراً. تقديم بلاغ
بتاريخ: 2 يناير 201115 سنة comment_206495 السلام عليكمحياك أخياكتب بعد set_item_property('org_person_data.NATIONALITY',DISPLAYED,property_true); هذا الكود Set_Item_Property('org_person_data.NATIONALITY',enabled,property_true); والله الموفق تقديم بلاغ
بتاريخ: 3 نوفمبر 201312 سنة comment_241914 السلام عليكم حياك أخي اكتب بعد set_item_property('org_person_data.NATIONALITY',DISPLAYED,property_true);هذا الكود Set_Item_Property('org_person_data.NATIONALITY',enabled,property_true);والله الموفق وعادة ، من ناحية سهولة تعود المستخدم على الشاشة وطريقة استخدامها يفضل ان تجعل الحقول غير قابلة للإدخال ـ لا أن تخفيها تقديم بلاغ
بتاريخ: 3 نوفمبر 201312 سنة comment_241951 لكى تجعل الايتم enabled بعد ان كان disabled اجعل ايضا navigable update_allowed true Set_Item_Property('org_person_data.NATIONALITY',enabled,property_true); Set_Item_Property('org_person_data.NATIONALITY',navigable,property_true); Set_Item_Property('org_person_data.NATIONALITY',update_allowed,property_true); تم تعديل 4 نوفمبر 201312 سنة بواسطة Ahmad.Hasan تقديم بلاغ
بتاريخ: 22 ديسمبر 201411 سنة comment_257774 HOW TO USE SET_ITEM PROPERTY TO CONVERT BETWEN TEXT ITEM TO DISPLAY ITEM SET_ITEM PROPERTY ('ITEM,ITEM_TYPE,PROPERTY_DISPLAY_ITEM) مش بينفذ تم تعديل 23 ديسمبر 201411 سنة بواسطة Ahmad.Hasan تقديم بلاغ
بتاريخ: 23 ديسمبر 201411 سنة comment_257790 السلام عليكم لا يمكن عمل ذلك في Run time ولكن بامكانك تغيير خصائص معينة للحقل مثل: SET_ITEM_PROPERTY('MYBLOCK.MYITEM',UPDATE_ALLOWED,PROPERTY_FALSE); SET_ITEM_PROPERTY('MYBLOCK.MYITEM',INSERT_ALLOWED,PROPERTY_FALSE); SET_ITEM_PROPERTY('MYBLOCK.MYITEM',DELETE_ALLOWED,PROPERTY_FALSE); SET_ITEM_PROPERTY('MYBLOCK.MYITEM',NAVIGABLE,PROPERTY_FALSE); تقديم بلاغ
بتاريخ: 23 ديسمبر 201411 سنة comment_257801 السلام عليكم لا يمكن عمل ذلك في Run time ولكن بامكانك تغيير خصائص معينة للحقل مثل: SET_ITEM_PROPERTY('MYBLOCK.MYITEM',UPDATE_ALLOWED,PROPERTY_FALSE); SET_ITEM_PROPERTY('MYBLOCK.MYITEM',INSERT_ALLOWED,PROPERTY_FALSE); SET_ITEM_PROPERTY('MYBLOCK.MYITEM',DELETE_ALLOWED,PROPERTY_FALSE); SET_ITEM_PROPERTY('MYBLOCK.MYITEM',NAVIGABLE,PROPERTY_FALSE); شكرا على الرد وقد اوفى بالحل تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.