بتاريخ: 3 سبتمبر 200520 سنة comment_46347 بسم اللهطبعا ... سبق وسألت ... ارجو تحملي لاني مبتدأ اوراكل ... مع العلم اني محترف فيجوالسؤالي كالتالي ...في الفيجوال بيسك يمكن التحكم بخصائص كائن ما من خلال الكود ...على سبيل المثالمع زر ... حلومع تكست ... حلويمكن ان اكتب كود داخل الزر كالتالي ..text.visble=falseبحيث اذا ضغطت على الزر يقوم باخفاء التكست ..... حلوأريد ان اعرف كيف اعمل الكود هذا في الدفلوبر( الفورم ) ... ان شاء الله ان السؤال واضح..اخوكم خالد تقديم بلاغ
بتاريخ: 3 سبتمبر 200520 سنة comment_46356 اخى الطيبالسلام عليكميمكن تغيير خصائص العنصر من خلال الكود فى run time باستخدام built in set_item_property BEGIN it_id := Find_Item(item_name); IF Id_Null(it_id) THEN Message('No such item: '||item_name); RAISE Form_Trigger_Failure; ELSE IF hide_it THEN Set_Item_Property(it_id,VISIBLE,PROPERTY_FALSE); ELSE Set_Item_Property(it_id,VISIBLE,PROPERTY_TRUE); Set_Item_Property(it_id,ENABLED,PROPERTY_TRUE); Set_Item_Property(it_id,NAVIGABLE,PROPERTY_TRUE); END IF; END IF; END; تم تعديل 3 سبتمبر 200520 سنة بواسطة m_ahmed تقديم بلاغ
بتاريخ: 3 سبتمبر 200520 سنة comment_46376 تعقيبا لما قاله الاخ m_ahmedبعض التوضيحات Set_Item_Property(it_id,VISIBLE,PROPERTY_FALSE); معناها تغير حالة كست او البتون الى اخفاءSet_Item_Property(it_id,VISIBLE,PROPERTY_TRUE); معناها تغير حالة كست او البتون الى اخفاءSet_Item_Property(it_id,ENABLED,PROPERTY_TRUE); Set_Item_Property(it_id,NAVIGABLE,PROPERTY_TRUE); تستخدم هذه الحالتين enabled,navigable لتفعيل التكست او البتون لأن بدونهما لا يتم الاستجابة منهما والسبب في ذلك انه تم تعطيل التجاوب للتكست سواء للكتابة او button للتنفيذ امر اثناء الاخفاء تقديم بلاغ
بتاريخ: 4 سبتمبر 200520 سنة كاتب الموضوع comment_46480 بسم اللهالاخوه احمدآدمنمشكورين ...بس عندي سؤال ال it_id .... هل يعني اسم الكائن (مثلا اسم التكست ايتم)الشيء الثاني يمكن تغيير خصائص العنصر من خلال الكود فى run time باستخدام built in ماهو الرن تايم .... وماهو البلتيعني ما افتهم لي وين اكتب الكود ومشكور مرة ثانيةخالد تم تعديل 4 سبتمبر 200520 سنة بواسطة الطيب تقديم بلاغ
بتاريخ: 5 سبتمبر 200520 سنة comment_46517 الاخ الكريم it_id هو عبارة عن متغير وتعرفه على انه item كالتالي DECLARE it_id Item;يبدو ان الاخ m_ahmed لم يضعهاالمقصود ب run time هو وقت التشغيل اي وقت تشغيلك للبرنامج تقدر ان تتحكم به والمقصود ب built in ان هذا الكود موجود في developer وبين وقت برمجة developer من قبل اوراكلاكتب الكود في مثلا في كبسة بتون في تريجير when-button-pressedيعني عند الضغط على البتونوطبعا يوجد اماكن اخرى يمكن وضع الكود فيها وتريجرات اخرى ولكن هذه احداها كما ذكرت سابقا تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.