بتاريخ: 31 يناير 201016 سنة comment_183765 أخواني الكرام 1 / عندي list item فيها ثلاث جنسيات سعودي مصرييمنيأخرىاريد لما اليوزر يختار أخرى يفتح له خانه يكتب فيها الجنسية الجديدة ولما يحفظ تضاف هذه الجنسية مع الجنسيات المذكورة2 / أنا أعرف انه لما اريد البرنامج يشتغل من سطح المكتب أسوي اختصار ثم ..... الى اخره هذه معروفة وعادة يكتب في الإختصارC:\ORANT\BIN\IFRUN60.EXE FORM_NAME.FMX USERNAME/PASSWORD@DATABASEأنا ما اريد اليوزر نيم والباسوورد والداتابيس تظهر ( كيف الطريقة ) يعني ما أريد اكتبها في الإختصار وأريد البرنامج يشتغل صح ؟3 / أنا عندي ITEM لنفرض اسمة X وهو DISPLAY ITEM أنا اريد اضع BUTTON لما اضغط علية يقوم يحولي X الى TEXT ITEM يعني إيش الكود الصحيح ؟ أرجوا المساعدة عاجل وجزاكم الله خير تقديم بلاغ
بتاريخ: 31 يناير 201016 سنة comment_183779 1. قم بتعريف ال LIST وحقل من نوع نص TEXT_ITEM ويكون ال TEXT ITEM DISABLE NO وعند اختيار أخرى ومن خلال ال TRIGGER WHEN -LIST-CHANGED عند اختيار اخى يحول ال TEXT ITEM ENABLED TRUESET_ITEM_PROPERTY('ITEM_NAME',ENABLED,PROPERTY_TRUE);وقبل اضافة السجل ومن خلال TRIGGER PRE-INSERT نضيف على جدول الجنسيات قيمة الحقل TEXT ITEM واذا لم تصل الفكرة سأضع لك مثال بسيط2. لا داعي ان تغير نوع الحقل من DISPLAY الى TEXT ولكن يمكنك وضع TEXT ITEM ويكون ENABEL FALSE في البداية وعند الضفط على ال BUTTON اكتب الكود التالي SET_ITEM_PROPERTY('ITEM_NAME',ENABLED,PROPERTY_TRUE); تقديم بلاغ
بتاريخ: 31 يناير 201016 سنة comment_183801 السلام عليكم ،،،بالنسبة للفقرة الأولى و الثالثة أعتقد أن الأخ mk3bmw أجاب عليها باقي الفقرة الثانية وجوابها انك تخلي ال LOG IN من داخل الشاشة كمايلي:نكت هذا الكود في الـ ON-LOGON في الـ TRIGGER الي على مستوى الـ FORM LOGOUT; DECLARE UN VARCHAR2(20):='UserName'; PW VARCHAR2(20):='Password'; CN VARCHAR2(20):='Database'; BEGIN LOGON(un,pw||'@'||cn); END; و بالتوفيق ،،، تقديم بلاغ
بتاريخ: 31 يناير 201016 سنة comment_183808 السلام عليكمتوضيح لما قاله الأخزه سابقاً..1- يفضل عمل جدول يضم كل الجنسيات وبامكانك اظهار الجنسيات على الايتم المطلوب باستخدام Lov.2- على مستوى الموديول استخدم ترجر On-Logon واكتب بداخله: Logon('User','Pass@Orcl'); 3- ضع حالة الايتم Enabled = No وعند الضغط على الزر اكتب الكود التالي: Set_Item_Property('Blk1.Ur_Item', Enabled, Property_True); Set_Item_Property('Blk1.Ur_Item', Update_Allowed, Property_True); Set_Item_Property('Blk1.Ur_Item', Navigable, Property_True); بالتوفيق تقديم بلاغ
بتاريخ: 1 فبراير 201016 سنة كاتب الموضوع comment_183883 والله مشكوررررييييييين جزاكم الله خير تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.