الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

ربط Boolean Proprty Of Of Button مع دالة

Featured Replies

بتاريخ:

السلام عليكم

لقد قمت بانشاء صفحة Immobilisation.jspx

و قمت بوضع two button (Insert and update) in the page Immobilisation.jspx


وقمت بانشاء الدالة الاتية في bean
public Boolean isAjoutdossier () {
/ / Add event code here ...


String xtype;


UserInfo user = (UserInfo) FacesContext.getCurrentInstance (). GetExternalContext (). GetSessionMap (). Get ("user_Key");
xtype = (String) user.getUSR_CREER_PAR ();
if (xtype.equals ("Administrator"))
{
return false;
}
return true;

مشكلتي هي ربط Disable proprty of of button with function


لا اجد الدالة


انظر الصور المرفقة


و بارك الله فيكم

post-122220-0-54107600-1341259264_thumb.jpg

post-122220-0-97462100-1341259287_thumb.jpg

post-122220-0-67168700-1341259299_thumb.jpg

بتاريخ:

الخطأ هنا
public boolean و ليست Boolean
وان شاء الله تعمل معك

بتاريخ:
  • كاتب الموضوع

لقد قمت بلاتغيير و لاكن لا تعمل
وعندما اريد ربط Disable proprity of butto, مع الدالة لا تظهر انظر الصورة رقم 3

و قمت بوظع الكود الاتي في Disable proprity of butto
#{backingBeanScope.backing_Immobilisation.isAjoutdossier}

تظهر خطأ isAjoutdossier is property unknown

بتاريخ:

غير الكود فى Immobilisation.Java

وضع

private Boolean isAjoutdossier;
public Boolean getIsAjoutdossier() {
	String xtype;
	UserInfo user =
		(UserInfo)FacesContext.getCurrentInstance().GetExternalContext().GetSessionMap().Get("user_Key");
	xtype = (String)user.getUSR_CREER_PAR();
	if (xtype.equals("Administrator")) {
		return false;
	}
	return true;
}



يعنى بدل ما يكون اسم الدالة
public Boolean isAjoutdossier ()
هيكون اسمها
public Boolean getIsAjoutdossier()

بس الاهم تضيف (Property) مهم جدا

private Boolean isAjoutdossier;

ورح اربط الدالة تانى .... ان شاء الله هتشتغل

بتاريخ:

غير الميثود تايب من Boolean إلى boolean
يعني خلي البي سمول
شغاله معي
ودي الصورة

post-5325-0-95734300-1341505786_thumb.jpg

بتاريخ:
  • كاتب الموضوع

لقد عملت private Boolean isAjoutdossier
و هي تعمل جيدا
لاكن اريد ان افهم لمدا الدالة لا تظهر في المشروع الدي اعمل عليه
و عندما اقوم بعمل مشروع جديد تظهر
وشكر جزيلا علي الرد

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

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

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

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

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

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.