بتاريخ: 10 مارس 20179 سنة comment_284068 لو سمحتو لو عندى database item على الصفحه وعايز اتعامل معاه فى if condition داخل زرار بكتبه ازاى انا مثلا لو ضفت text item بعمله له getter and setter واتعامل معاه لكن ال database item اتعامل ازاى معاه على الصفحه مش ال entity او ال view object وجزاكم الله خيرا تقديم بلاغ
بتاريخ: 10 مارس 20179 سنة comment_284070 من خلال هذه الأسطر للإيعازات البرمجية بداية أصل إلى الحاوي لهذا الجدول BindingContainer ثم أصل إلى الجدول IteratorBinding ثم إلى الصف أو السجل المطلوب getCurrentRow ثم إلى الـ item المطلوب خذ الأمور بالترتيب لنأخذ مثال أريد الوصول إلى قيمة الـ DepartmentId إذن تكون الصيغة كالآتي: BindingContainer bc = BindingContext.getCurrent().getCurrentBindingsEntry(); DCBindingContainer dcbc = (DCBindingContainer)bc; Number deptId = (Number)dcbc.findIteratorBinding("DepartmentsView1Iterator").getCurrentRow().getAttribute("DepartmentId"); وبالتوفيق تقديم بلاغ
بتاريخ: 10 مارس 20179 سنة comment_284071 لمعرفةiterator name يتم عن طريق right click على الصفحة ثم إختر Go to Page Definition وستجد إسمiterator الذي يمثل الجدول الذي ينمتي إليه الـ item تقديم بلاغ
بتاريخ: 10 مارس 20179 سنة كاتب الموضوع comment_284074 الف شكر على الرد طريقة الشرح ممتازه جزاكى الله خيرا تقديم بلاغ
بتاريخ: 11 مارس 20179 سنة comment_284080 تستطيع أيضاً عمل setter و getter لعنصر database لا يوجد ما يمنع تقديم بلاغ
بتاريخ: 11 مارس 20179 سنة comment_284090 الف شكر على الرد طريقة الشرح ممتازه جزاكى الله خيرا العفو ..وجزاك الله خيراً بالتوفيق تقديم بلاغ
بتاريخ: 11 مارس 20179 سنة كاتب الموضوع comment_284105 تستطيع أيضاً عمل setter و getter لعنصر database لا يوجد ما يمنع ازاى يا هندسه الطريقه انا عندى ال database item قيمته بتبقى جايه من binding لو غيرت ال value بتاعته علشان يجيب من accessor هيطلع فاضى فى حالة فتح الصفحه لو سمحت اشرح لنا الطريقه تقديم بلاغ
بتاريخ: 11 مارس 20179 سنة كاتب الموضوع comment_284112 تاريخ المشاركة اليوم, 09:34 PM استخدم خاصية binding ازاى ياهندسه تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.