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

انشاء view من داخل الفورم

Featured Replies

بتاريخ:

الاخوة المشرفين
الاخوة الاعضاء
عندى سؤال فى انشاء view من داخل ال form
اذا رغبت فى استخراج تقرير معين يعتمد على متغيرات تاخذ من داخل الفورم
بمعني رغبتي فى استخراج مجموع الاصناف المشتراه والمباعة والمردودة فى مخزن محدد على افتراض اني املك عدد من المخازن.
فمن داخل الفورم وبعد تحديد المخزن اقوم بانشاء view من داخل الفورم باستخدام forms_ddl لارصدة هذا المخزن
فهل هذه الطريقة صحيحة ام انها عمل يميز غير المحترفين
ولكم مني جزيل الشكر والعرفان والتقدير
مبرمجة مصرية

بتاريخ:

السلام عليكم
اولا يجب معرفة ان عمل تقرير من كويري يقرا من فيو هو امر غير مستحب من ناحية الاداء لانه اذا كانت الداتا كثيرة لا تستطيعي عمل اندكس علي الكولمنز الموجودة بالفيو لتسريع التقرير مثلا
ثانيا
اذا كانت البيانات كلها موجودة داخل الفورم فيمكنك عمل تقرير مبني علي بلوك في الفورم اي ياخذ البيانات الموجودة في الفورم و اذا لم يكن هذا البلوك موجود يمكن عمله كفروم كلوز
و ايضا اعتقد ان ما تريدينه يمكن عمله كفورميلا كولمنز في التقرير
يفضل اذا لما تكن هناك ضرورة ملحة ان لاتقومي باستخدام FORMS_DDL في الفورم لانه طبعا ستقوم بعمل كوميت تلقائي ربما لا تريدينه الان
و اكيد هيبقي في ردود تانية اكتر نتمني المشاركة
بالتوفيق

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

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

الاخ الفاضل هاني
مشكور على مرورك وعلى معلوماتك القيمة اثابك الله ووفقك
وشكرا

بتاريخ:

الاخت الكريمة girl_oracle
حسب خبرتي في هذا المجال لا يحبذ انشاء view من خلال form حيث انك تقولين ان التقرير يعتمد على متغيرات يتم ادخالها بالفورم وبما انكي تقولين مجاميع انا افضل ان تكوني fuction تعمل على الجمع بشكل تلقائي بعد التخزين في الفورم وحسب التاريخ حيث ان التعامل يكون معها بشكل ديناميكي
وهذا الشيء مجرب
هذا رأي الشخصي وطبعا سوف تجدين ردود مؤيده او معارضة

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

الاخ admin 05
انشاء وظيفة او اجراء لعمل fetch لمجموعة السجلات التي تقابل شروط البحث افضل ام محاولة عمل view وايهما لا يعطل سرعة ادخال البيانات او سرعة استدعاؤها
ولكم جزيل الشكر لكل من اهتم بالموضوع
وفقكم الله

بتاريخ:

الاخت girl_oracle
حسب ما اعرف ان الاجراء اسرع من view وفي كلتا الحالتين تحتاجين الى fetch سواء بالاجراء او ب view ولكن الفرق هو ان الاجراء يعمل عند استدعاءه وانتي تريدين هنا عملية حسابية واظن ان function تقوم بالعملية بشكل اسرع
تصوري اختي الكريمة لو ان حجم البيانات ضخم وانتي طبقتي على اساس view وتم الاستعلام من خلال عدد من المستخدمين ولنقل ثلاثة مستخدمين وبنفس الوقت ما الذي سوف يحصل اكيد سوف يكون session دور حيث في التنفيذ وبطئ كبير جدا
ولكن function اسرع في التنفيذ
ولاحظي ان view يحتاج الى where condtion لتحديد البيانات التي تريدين اظهارها
هذا رأي الشخصي وحسب ما جربته من خلال عملي وما واجهته من مشاكل وبالذات في مواضيع تشابه موضوعك
ارجو ان لا اكون قد اطلت عليكم

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

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

الاخ admin05
اشكرك شكرا جزيلا علي سعة صدرك
جزاك الله كل خير ووفقك

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

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

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

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

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

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.