بتاريخ: 20 يوليو 200520 سنة comment_42011 الاخوة المشرفينالاخوة الاعضاءعندى سؤال فى انشاء view من داخل ال form اذا رغبت فى استخراج تقرير معين يعتمد على متغيرات تاخذ من داخل الفورمبمعني رغبتي فى استخراج مجموع الاصناف المشتراه والمباعة والمردودة فى مخزن محدد على افتراض اني املك عدد من المخازن.فمن داخل الفورم وبعد تحديد المخزن اقوم بانشاء view من داخل الفورم باستخدام forms_ddl لارصدة هذا المخزنفهل هذه الطريقة صحيحة ام انها عمل يميز غير المحترفينولكم مني جزيل الشكر والعرفان والتقديرمبرمجة مصرية تقديم بلاغ
بتاريخ: 20 يوليو 200520 سنة comment_42014 السلام عليكم اولا يجب معرفة ان عمل تقرير من كويري يقرا من فيو هو امر غير مستحب من ناحية الاداء لانه اذا كانت الداتا كثيرة لا تستطيعي عمل اندكس علي الكولمنز الموجودة بالفيو لتسريع التقرير مثلا ثانيا اذا كانت البيانات كلها موجودة داخل الفورم فيمكنك عمل تقرير مبني علي بلوك في الفورم اي ياخذ البيانات الموجودة في الفورم و اذا لم يكن هذا البلوك موجود يمكن عمله كفروم كلوز و ايضا اعتقد ان ما تريدينه يمكن عمله كفورميلا كولمنز في التقريريفضل اذا لما تكن هناك ضرورة ملحة ان لاتقومي باستخدام FORMS_DDL في الفورم لانه طبعا ستقوم بعمل كوميت تلقائي ربما لا تريدينه الان و اكيد هيبقي في ردود تانية اكتر نتمني المشاركة بالتوفيق تم تعديل 20 يوليو 200520 سنة بواسطة hanon_OCP تقديم بلاغ
بتاريخ: 20 يوليو 200520 سنة كاتب الموضوع comment_42042 الاخ الفاضل هانيمشكور على مرورك وعلى معلوماتك القيمة اثابك الله ووفقكوشكرا تقديم بلاغ
بتاريخ: 20 يوليو 200520 سنة comment_42045 الاخت الكريمة girl_oracleحسب خبرتي في هذا المجال لا يحبذ انشاء view من خلال form حيث انك تقولين ان التقرير يعتمد على متغيرات يتم ادخالها بالفورم وبما انكي تقولين مجاميع انا افضل ان تكوني fuction تعمل على الجمع بشكل تلقائي بعد التخزين في الفورم وحسب التاريخ حيث ان التعامل يكون معها بشكل ديناميكيوهذا الشيء مجرب هذا رأي الشخصي وطبعا سوف تجدين ردود مؤيده او معارضة تقديم بلاغ
بتاريخ: 20 يوليو 200520 سنة كاتب الموضوع comment_42071 الاخ admin 05انشاء وظيفة او اجراء لعمل fetch لمجموعة السجلات التي تقابل شروط البحث افضل ام محاولة عمل view وايهما لا يعطل سرعة ادخال البيانات او سرعة استدعاؤهاولكم جزيل الشكر لكل من اهتم بالموضوعوفقكم الله تقديم بلاغ
بتاريخ: 21 يوليو 200520 سنة comment_42123 الاخت girl_oracleحسب ما اعرف ان الاجراء اسرع من view وفي كلتا الحالتين تحتاجين الى fetch سواء بالاجراء او ب view ولكن الفرق هو ان الاجراء يعمل عند استدعاءه وانتي تريدين هنا عملية حسابية واظن ان function تقوم بالعملية بشكل اسرع تصوري اختي الكريمة لو ان حجم البيانات ضخم وانتي طبقتي على اساس view وتم الاستعلام من خلال عدد من المستخدمين ولنقل ثلاثة مستخدمين وبنفس الوقت ما الذي سوف يحصل اكيد سوف يكون session دور حيث في التنفيذ وبطئ كبير جدا ولكن function اسرع في التنفيذ ولاحظي ان view يحتاج الى where condtion لتحديد البيانات التي تريدين اظهارهاهذا رأي الشخصي وحسب ما جربته من خلال عملي وما واجهته من مشاكل وبالذات في مواضيع تشابه موضوعكارجو ان لا اكون قد اطلت عليكم تم تعديل 21 يوليو 200520 سنة بواسطة Admin05 تقديم بلاغ
بتاريخ: 21 يوليو 200520 سنة كاتب الموضوع comment_42128 الاخ admin05اشكرك شكرا جزيلا علي سعة صدركجزاك الله كل خير ووفقك تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.