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

مشكله في حفظ Form مع Interactive Grid بنفس الوقت

Featured Replies

بتاريخ:

السلام عليكم ورحمة الله وبركاته

انا عندي شاشه فاتوره وهاذي الفاتوره طبعاً لها جدولين الجدول الاول راس الفاتوره وانا مسوي له Form

والجدول الثاني هو تفاصيل الفاتوره وانا مسوي له Interactive Grid 

المشكله هي انه عند الضغط على حفظ وانا لسا بعدل في سجل داخل Interactive Grid يعني والسجل في وضع التعديل ( يعني ماضغطت في اي مكان فارغ عشان اخرج من السجل )

هنا يكون هذا السجل مانحفظ بالشكل المطلوب اي مثلا عندي حقل الكميه وحقل إجمالي الكميه هنا حقل إجمالي الكميه يعتمد على حقل الكميه يعني مثلا لو الكميه 2 كرتون والكرتون عبوته 24 هنا لازم يكون إجمالي الكميه 48 مثلا لو يكون الكميه 1 وإجمالي الكميه 24 وانا جيت دخلت اعدل حقل الكميه وخليته 2 وسويت حفظ بدون ماخرج من السجل واضغط بمكان فارغ هنا تنحفظ إجمالي الكميه 24 بدلاً من 48

ومش بس إجمالي الكميه الي بس ماينحفظ ايضا حقول اخرى مثل المجموع والإجمالي ماتتحدث .. لاكن لو عدلت الكميه وضغط بمكان فارغ تنحفظ بشكل طبيعي .

علما بان Process الخاصه بحفظ ال form هي من نوع Form - Automatic Row Processing (DML) وال Process الخاصه بحفظ Interactive Grid نوعها PL/SQL كالآتي :

case :APEX$ROW_STATUS
         
        when 'C' then   
			....
           
        when 'U' then   
			....
 		
        when 'D' then   
 			....
        end case;   

 

ارجوا الإفاده ..

تم تعديل بواسطة Mr Volcano

بتاريخ:

ليه مش بتستخدم ARP for interactive grid؟!

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

جربتها مانفعت

  • بعد 4 أسابيع...
بتاريخ:
في ٢٤‏/٨‏/٢٠٢٠ at 10:24, Mr Volcano said:

السلام عليكم ورحمة الله وبركاته

انا عندي شاشه فاتوره وهاذي الفاتوره طبعاً لها جدولين الجدول الاول راس الفاتوره وانا مسوي له Form

والجدول الثاني هو تفاصيل الفاتوره وانا مسوي له Interactive Grid 

المشكله هي انه عند الضغط على حفظ وانا لسا بعدل في سجل داخل Interactive Grid يعني والسجل في وضع التعديل ( يعني ماضغطت في اي مكان فارغ عشان اخرج من السجل )

هنا يكون هذا السجل مانحفظ بالشكل المطلوب اي مثلا عندي حقل الكميه وحقل إجمالي الكميه هنا حقل إجمالي الكميه يعتمد على حقل الكميه يعني مثلا لو الكميه 2 كرتون والكرتون عبوته 24 هنا لازم يكون إجمالي الكميه 48 مثلا لو يكون الكميه 1 وإجمالي الكميه 24 وانا جيت دخلت اعدل حقل الكميه وخليته 2 وسويت حفظ بدون ماخرج من السجل واضغط بمكان فارغ هنا تنحفظ إجمالي الكميه 24 بدلاً من 48

ومش بس إجمالي الكميه الي بس ماينحفظ ايضا حقول اخرى مثل المجموع والإجمالي ماتتحدث .. لاكن لو عدلت الكميه وضغط بمكان فارغ تنحفظ بشكل طبيعي .

علما بان Process الخاصه بحفظ ال form هي من نوع Form - Automatic Row Processing (DML) وال Process الخاصه بحفظ Interactive Grid نوعها PL/SQL كالآتي :


case :APEX$ROW_STATUS
         
        when 'C' then   
			....
           
        when 'U' then   
			....
 		
        when 'D' then   
 			....
        end case;   

 

ارجوا الإفاده ..

غير الايفنت المستخدم مع الديناميك اكشن
استخدم مثلا
   Key realise or  lose focus

بتاريخ:

اضف رساله هل ترغب في حفظ الفاتورة

عند النقر علي زر الحفظ 

بعد ذالك قم بالحفظ

  • بعد 2 شهور...
بتاريخ:
في ٢٤‏/٨‏/٢٠٢٠ at 10:24, Mr Volcano said:

السلام عليكم ورحمة الله وبركاته

انا عندي شاشه فاتوره وهاذي الفاتوره طبعاً لها جدولين الجدول الاول راس الفاتوره وانا مسوي له Form

والجدول الثاني هو تفاصيل الفاتوره وانا مسوي له Interactive Grid 

المشكله هي انه عند الضغط على حفظ وانا لسا بعدل في سجل داخل Interactive Grid يعني والسجل في وضع التعديل ( يعني ماضغطت في اي مكان فارغ عشان اخرج من السجل )

هنا يكون هذا السجل مانحفظ بالشكل المطلوب اي مثلا عندي حقل الكميه وحقل إجمالي الكميه هنا حقل إجمالي الكميه يعتمد على حقل الكميه يعني مثلا لو الكميه 2 كرتون والكرتون عبوته 24 هنا لازم يكون إجمالي الكميه 48 مثلا لو يكون الكميه 1 وإجمالي الكميه 24 وانا جيت دخلت اعدل حقل الكميه وخليته 2 وسويت حفظ بدون ماخرج من السجل واضغط بمكان فارغ هنا تنحفظ إجمالي الكميه 24 بدلاً من 48

ومش بس إجمالي الكميه الي بس ماينحفظ ايضا حقول اخرى مثل المجموع والإجمالي ماتتحدث .. لاكن لو عدلت الكميه وضغط بمكان فارغ تنحفظ بشكل طبيعي .

علما بان Process الخاصه بحفظ ال form هي من نوع Form - Automatic Row Processing (DML) وال Process الخاصه بحفظ Interactive Grid نوعها PL/SQL كالآتي :


case :APEX$ROW_STATUS
         
        when 'C' then   
			....
           
        when 'U' then   
			....
 		
        when 'D' then   
 			....
        end case;   

 

ارجوا الإفاده ..

السلام عليكم

غير الحقول الغير تابعة لقاعدة البيانات (الإجمالي) يعني الحقول التي فيها حسابات

مثلا : الحقل STot الذي يحسب مجموع الكميات و الأثمان

source--> Query Only (فعلها)
المقصود منه جعل الحقل يظهر للمستعمل و لا يؤثر في قاعدة البيانات

بالتوفيق

تم تعديل بواسطة elhou80

بتاريخ:

اخي الكريم

شو فائدة او شو سبب حفظ المعلومات المحسوبة (مثل اجمالي الكمية) في الداتابيز؟ مافي داعي

هاي الحقول لازم تكون اظهار فقط وتحسب من معادلات محددة

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

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

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

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

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

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.