الانتقال إلى المحتوى
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.

ادراج اكثر من صف في Table مره واحده

Featured Replies

بتاريخ:

سلام عليكم أحتاج الي اضافه اكثر من صف في جدول مره واحده بدلا من ادخال صف واحد تلو الاخر.

مثلا عندي ماستر ديتيل ,الديتيل عباره عن جدول به LOV عند ظهور البيانات احتاج لاختيار مثلا 5 صفوف من اللست والحفظ في db

 

بتاريخ:

من LOV غير ممكن

لكن ممكن برمجياً

بتاريخ:

أعتقد أنه توجد مشاركة سابقة عن هذه الجزئية

حاول البحث عنها

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

من LOV غير ممكن

لكن ممكن برمجياً

كيف يمكنني تنفيذها برمجيا!!

ممكن تشرحلي الطريقه

بتاريخ:

هذه تحتاج وقتاً لأن بها جهد برمجي في التعامل مع دوال ADF

لو استطعت فيمكن أن أقوم بعمل مثال عليها

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

هذه تحتاج وقتاً لأن بها جهد برمجي في التعامل مع دوال ADF

لو استطعت فيمكن أن أقوم بعمل مثال عليها

أتمني ذلك

بتاريخ:

سأحاول إن شاء الله

  • بعد 1 شهر...
بتاريخ:
  • كاتب الموضوع

هذه تحتاج وقتاً لأن بها جهد برمجي في التعامل مع دوال ADF

لو استطعت فيمكن أن أقوم بعمل مثال عليها

سلام باشمهندس مصطفي اتمني ان تكون قمت بعمل ال مثال؟

بتاريخ:

في الوقت الحالي لا أستطيع مع الأسف لكن سأحاول

بتاريخ:

Please provide the tables or views/snapshots of your page to be supported well from us

بتاريخ:

انا كنت عامل الكلام ده فى oracle form   عن طريق   PROCEDURE      باستخدام ال cursor   بس كنت بدون ما اسجل فى الجدول مباشرة  وهى دى قوتها  

اممرها لل ال details   فى الشاشة    واعطى فرضة لل user  ان يراجعها ثم يعمل save  

 والمشكلة فى ال adf  ازاى امررها لصفوف ال details  بدون ما احفظها حت تتم مراجعتها ثم الحفظ فى الاخر

بتاريخ:

غير واضح ما تريده

بتاريخ:

عندى شاشة Master_Details   وال  Details  بيملاء فى ال run Time     من   procedure    عن طريق cursor     وعمل loop    

وببداء ارمى متغيرات لل colums    فى ال details   فى صفوف طبقا لل loop 

وبكده بملا الصفوف فى ال details

 

وفى الاخر اعمل commit  مرة واحدة  ولكن كل ده فى forms

 

ازاى ننفذ ده فى ال ADF

بتاريخ:

تحتاج إلى الإدراج البرمجي

راجع فيديوهات ADF لتحصل على الكود

بتاريخ:

ياريت لو حد يرفع لنا فيديو او حتى كود للجزء دا يا رجاله

بتاريخ:

موجودة في الفيديوهات بالفعل

بتاريخ:

  حضرتك تقصد الفيديوهات الخاصة بحضرتك   واللى مترقمة     Video1   و Video24 ....    Video

بتاريخ:

توجد فيديوهات أخرى من 18 فصل

بتاريخ:

هل هذا الكود  يصلح   ان املا صفوف ال details   

 

   public String  loopInsert(){
/*   loop statment  */
    add_action()
}
public String add_action() {       
 BindingContainer bindings = getBindings();
        OperationBinding operationBinding = bindings.getOperationBinding("CreateInsert");
        Object result = operationBinding.execute();
        if (!operationBinding.getErrors().isEmpty()) {
            return null;
        }   
        System.out.println("Before DCBindingContainer");
             DCBindingContainer dcbc =  (DCBindingContainer)BindingContext.getCurrent().getCurrentBindingsEntry();
             Row row =dcbc.findIteratorBinding("DetailsViewIterator").getCurrentRow();        
             if (row!=null){    
             }                   
                 row.setAttribute("coliumn1",var1);
                 row.setAttribute("coliumn2",var2);
                 row.setAttribute("coliumn3", var3);
                 System.out.println("Add Insert  "+var3);            
             System.out.println("after DCBindingContainer ");
             return null;
        }
بتاريخ:

نعم يصلح

لكن الكود الذي كتبته يقوم بإدخال صف واحد فقط

بتاريخ:

إن كنت تريد أكثر من صف فيجب وجود loop

بتاريخ:

بالضبط يا باشمهندس لابد من عمل loop

بتاريخ:

نعم

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

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

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

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

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

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.