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

لا تستخدم ال Forms لوسمحت

Featured Replies

بتاريخ:

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



الاخوة الاعزاء ....
أود ان اعرض عدة اسباب تدعو لعدم استخدام ال forms
سواءا كان ال ويب او الديسك توب

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

ثالثا: حتى تشغل ال forms عليك تركيب ال oc4j تدفع ثمنه

انا اعترف ل اوركل بقوتها في ثلاثه اشياء فقط لاغير

1- قاعدة بيانات
2- اوركل e-business hr\financial لكن بدون ال forms كما تعلمون ال 12i اوركل لا تنصح باستخدامه
2- oracle reports

وال reports يمكن الاستغناء عنها بال كريستال ريبورت

كذلك مستقبلا عند تنوع وتوسع احتياجك في العمل اذا اردت ان تاخذ بيانات من قاعدة بيانات غير اوركل
او اردت ان تقوم باعمال لاعلاقه لها بال اوركل
اذا اردت ان تستخدم DLL`s تعدلهم على حسب احتياج العمل مثال
Validation DLL
Business Rules DLL
Integration DLL

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

في العمل لدينا برامج مبنيه على الاوركل فومز وهي الاسوء في التقنيه والاصعب في التعديل مع انها تؤدي عملها بشكل جيد
وخصوصا تلك التي بنيت بال desginer واخرجت كود vb6 هي الاسوء على الاطلاق


استخدمو ا ال Dot NET او ال J2SE J2EE

اجعلوا برامجكم Open standard SQL

هناك قلة قليلة من البرامج يجب ان تكون Data base applications وهي التي يصعب ان تكون Open standard لذا فعليك بنائها على نوع واحد من قواعد البيانات
او نوعين لانك يجب ان تستخدم خصائص قاعدة البيانات التي لا توجد بغيرها لتؤدي المطلوب بشكل ممتاز
مثل ال Core banking system و ال Student information system و ِ HR and payroll systems الخ ...

و اغلبها كبيرة الحجم ولا يفضل بل من الاخطاء التي لاتغتفر ان تبنى ب ال فورمز

ارجوا ان اكون وضحت وجهه نظري لاخواني الاعزاء


شكرا جزيلا

للتواصل : [email protected]

بتاريخ:

حكيك في منه
بس الي بيفرض قوانين اللعبه
هو صاحب العمل ايش تستعمل وايش ما تستعمل

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

أخي العزيز JLL_JORDAN_1

أصحاب العمل عادتا لا يفرقون بين الافضل والاصلح انما يستشيرون الاشخاص المؤهلين او يتبعون نصائح ال Sales Men
ومثل ماتعرف فالانسان عدو مايجهل لذا حبيت اوضح للشباب حتى لايسلكو طريق اخرة مسدود
خصوصا ان اوركل لا تفضل استخدام ال forms بعد الان

بتاريخ:

انا لااعتقد ان اوراكل لا تفضل استخدام ما تنتجه ياأخى

وياريت حد من المشرفين يرد علينا فى ها الموضوع

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

[وسط]أخي العزيز ENG_HOSSAM_WALLY


الرجاء منك زيارة هذا الرابط بعد مشاهدة هذا الفلاش ستعرف ان اوركل حولت الي ال J2EE ولا تنخدع بدعوى التطور بل وجدو ان ال forms غير مجدي وان ال VB6 افضل منها


Form =====> J2EE[/وسط]

تم تعديل بواسطة XR.7

بتاريخ:

ارجع مرة ثانية للينك اللي حطيته وحاول تستوعب اللي بيشرحوه ،، واراكل ماوقفت استخدام فورمز ،،، اللي وقفته هو Jinit اللي هو مش برودكت لاوراكل اصلا !!!! واستخدمت بداله نسخة sun

وبعدين بالنسبة OC4J هذا عبارة عن كونتينر للابليكشن ,,, ولو رحت صن لازم تستخدمه ولو روحت .net برضه لازم تستخدمه ،، الا لوكنت حتستخدم الابليكشن على جهاز واحد.

وبعدين في حاجه في العالم اسمه Open Standard SQL :lol:


تحياتي

بتاريخ:

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

أخي الكريم . طبعاً كلنا سمعنا عن الموضوعات المثاره حول الفورمز وللأسف كتر الكلام لدرجة أنه أحياناً المبرمجين بيشوفوا الأمور على غير حقيقتها!

خصوصا ان اوركل لا تفضل استخدام ال forms بعد الان


الفورمز إللي يعتقد البعض أن أوراكل سوف توقف إنتاجها هاينزل الإصدار forms 11g قريب وهو يدعم لغة ال java script . طيب إزاي الأوراكل هاتوقف إنتاجها وهي هاتنزل إصدار جديد !!! وبعدين بصراحه إنت أعطيتنا رابط ل presentation لأوراكل وضحت مفاهيم يمكن كتير من الناس كانوا بتلغبطوا بسببها وملخص العرض أن موضوع الإستغناء عن الفورمز شييء بعيد المنال. وعشان كده أنا قلت إن الإنطباع السييء يجعلنا أحياناً نرى الأمور على عكس ما هو موجود. هناك كثير من الإعتبارات يجب النظر لها قبل الجزم بأن الفورمز (خلاااااااص ماتت) عشان كده لابد من الموضوعيه عند النظر إلى هذا الموضوع. لا أحد ينكر قوة ال J2EE أو ال NET. بالنسبه ل web application لكن هذا لا يعني أنه سوف يتم الإستغناء عن الفورمز نهائياً (راجع ال presentation). طيب الناس الكتير إللي شغاله بال E-Business Suite يعملوا إيه؟!للعلم، ال Busines-Suite من أحدى مميزات أوراكل . ممكن نقول إننا نزود نفسنا بالتعامل مع ال J2EE أو ال NET. لكن لو قلنا إن الفورمز إنتهت بيكون كلام مش موضوعي وليس له أساس من الصحه. ياريت يا إخواني الموضوعيه عشان المصلحه العامه . وبعدين بلاش إننا نقول إن ال VB6 أفضل من الفورمز . يمكن بالنسبه للي بيحب منتجات مايكروسوفت لكن بالنسبه لنا (مبرمجين الأوراكل) الكلام ده صعب لإن التكامل بين الفورمز و قاعدة بيانات الأوراكل بيخلينا نطلع شغل كويس. أنا معاك في أشياء منها إن ال NET. يسمح لك بالإتصال بأكثر من قاعدة بيانات في نفس الوقت من خلال ال ADO وده ميزه طبعاً. لكن أرجع وأقول إن الفورمز مازالت موجوده ويتم العمل بها نظراً للكثير من الأعمال التي تتم من خلالها وهي بالفعل ناجحه فيها.

وكل زر مربوط مع triger ولك ان تتخيل عند ضغطة كل زر تذهب ل قاعدة البيانات وتعود


كلام غير صحيح بالمره. واضح إنك متحامل على الفورمز وبينك وبينها عداء. :lol:

في العمل لدينا برامج مبنيه على الاوركل فومز وهي الاسوء في التقنيه والاصعب في التعديل مع انها تؤدي عملها بشكل جيد


معنى كده إن المبرمجين لا يستطيعوا عمل تعديل لل ERP إللي هو Business-suite لتوفي إحتياجاتهم الخاصه بمؤسساتهم!

وفقك الله.......... :lol:
بتاريخ:
  • كاتب الموضوع

يعطيكم العافية يا اخوان



لو رجعتوا لعنوان الموضوع

"لا تستخدم ال Forms لوسمحت"

لعرفتم ان الدعوة للمستقبل وليست للماضي

فليس من المعقول ان يتوقف شخص ويعيد بناء نظام شغال من اجل ان الفورمز مش الافضل

انا ادعوا لعدم بناء انظمه جديدة على الفورمز لعدم جدوتها باعتراف اوركل بانها تريد ال J2EE وهي ليس الاخرى العصا السحرية انما

لكل عمل و بزنس التولز الانسب (طبعا ليست ال فورمز بكل الاحوال)

عن ايقاف الدعم اوركل لن توقفه لعدة اسباب اهمها الناس اللي شغاله الان يحتاجون دعم

لكنها لاتشجع استخدامه فقط

=====================================

والان اود الرد على بعض النقاط لوسمحتوا ....


أخي الكريم .. majed_3

اشكرك على اهتمامك بالفائدة لي وللجميع وبالنسبة ل

ارجع مرة ثانية للينك اللي حطيته وحاول تستوعب اللي بيشرحوه ،، واراكل ماوقفت استخدام فورمز ،،، اللي وقفته هو Jinit اللي هو مش برودكت لاوراكل اصلا !!!!
واستخدمت بداله نسخة sun


اوركل لاتستطيع ايقاف استخداك انما لا تنصح ب استخدام الفورمز و إلا لماذا ال 12i بزنس سوت لاتحتوي على الفورمز او الوب فورمز انما انت تبني نظامك بال J2EE
or .Net

وبالنسبه ل Jinit هو مجرد JVM معدل من قبل اوركل حتى يساعد الوب فورمز ولم يلغى انما موجود لليوم راجع الرابط هذا

وبالنسبه ل

وبعدين بالنسبة OC4J هذا عبارة عن كونتينر للابليكشن ,,, ولو رحت صن لازم تستخدمه ولو روحت .net برضه لازم تستخدمه ،، الا لوكنت حتستخدم الابليكشن على
جهاز واحد.


الكونتينر هو ماذكر بهذا الرابط oc4j

وماذا تقصد ب لورحت sun او .Net فليس لهم علاقه بال oc4j

والجهاز الواحد اذا كنت دسك توب ابلكيشن مش وب

Open Standard SQL

معناها ان الجزء التعلق بقاعدة البيانات يشتغل على اي قاعدة بيانات تتبع ال Standard SQL بنسبة تفوق ال 90% مثل Oracle ,Sybase, MSSQL, MySQL

فلا تربط العميل بوع محدد من قواعد البيانات وهذا اول درس تعلمة اذا اشتغلت في Software House

إلا راح تضطر ل التغير الممل او اجبار العميل على نوع من قواعد البيانات وهو الامر الذي لاتقدر علية ال Small to Mid size companies


======================================

أخي weloooo

شكرا على مداخلتك التي افرحتني كثيرا لما ظهر فيها من صدق و اخلاص

القول بان اوركل الغت الفورمز خطاء لكن لاتشجع استخدامه فقط وال E-Business Suite لن تستخدم الفورمز من ال 12i ولك ان تراسل اوركل

وواقع الخبرة العملية علمنا درس مهم انة لايوجد شي مفضل على الطلاق انما لكل مشروع ما يناسبة

الا الفورمز فهي معيقه للابداع وثقيلة عند الاستخدام واكثر من يفضلها المتحولين ل مبرمجين وليس مبرمجين مؤهلين

والاوركل ديزاينر 2000 يعطيك الخيار هل تريد البرنامج ب VB6 or oracle forms

وكل شاشة عبارة عن جدول وكل زر مربوط ب مسح او تحديث او اضافه او بحث

وكل القيم اللي على الشاشة سوف يعاد ادخالها ماعدا ال Primary key

طريقة غبية جدا جدا ومتعبة ومرهقه يا اخوان

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

لذا انا انصح الكل ان يفكر 1000 مرة قبل بدء العمل بمشروع بال فورمز


وشكرا

  • بعد 1 شهر...
بتاريخ:

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

من الممكن أن تكون خبرتي تمنعني من المشاركة بهذا الموضوع ولكني أريد سؤال السيدXR

انا اعترف ل اوركل بقوتها في ثلاثه اشياء فقط لاغير

وانت ذكرت أمرين فما هو الثالث

كما أنه من المعلوم أن ميزة الفورمز على غيرها أنها تدعم برمجة PL-SQL التي هي الأسرع في التعامل مع قاعدة بيانات أوراكل
فهل من الممكن إضافة قطعة برمجية بالPL-SQL لبنامج J2EE أوNET؟
كما انه على حسب علمي الزر في الفورمز مربوط بترغر محمل مع الفورم نفسه إلى أن تطلب العودة لقاعدة البيانات أو لعمل مخزن مع القاعدة
فهنالك فرق بين التريغرز والبرسيجرز والفنكشنز المنشئة على الفورم وتلك المنشئة في قاعدة البيانات وعلى مصمم قاعدة البيانات تحديد أين يجب أن ينشئها للتحكم بالضغط على الشبكة

والله ولي التوفيق
بتاريخ:
لعرفتم ان الدعوة للمستقبل وليست للماضي


ألي أعرفة أن أوراكل ديفيلوبار 6i حتي الآن تعمل بقوة رغم انه تم إنتاجة عام 1996م ... يعني من 12 سنة تقريباً ... دة غير أن أنا أعرف أن هناك ناس بتشكر في 6i أكثر من 9 و 10 ... صراحتاً أنا لم أتعامل مع 9 أو 10 حتي الآن بس هذا الحديث سمعتة من قبل !!!

أما 9 فهو منتج عام 2001 ... أما 11g هو إصدار هينزل جديد ويتضمن الفورمز !!!

والله أعلم 12 هيبقي شكلة أية !!!

يعني تقريباً بعد عام 2020 أو أكثر !!!


يا جماعة لو كل واحد عرف أن كل شيء له أستخداماتة وله مهامة وقوتة مكنش حد فتح مثل هذه الموضوعات ... أنا حاسس أن أحنا لا نتحدث علي لغات برمجة بل نتحدث علي مذاهب دينية !!!

الأخوة الكرام ، كل شيء له أستخداماتة ... يعني مثلاً أنا مبرمج C وصنعت بها برنامج رسم هندسي ممتاز لإحدي المناذل أو الشركات .. أخذ مني حوال 15 يوم برمجة ( سطر بعد سطر ) أو حسب حجم المشروع ... وواحد تاني صمم نفس الي عملتة بس ببرنامج الـ AutoCAD وفي تقريباً يوم واحد

طب سؤال تاني ، لو أنا وهذا الشخص تقدمنا الي شركة هندسة ... بالطبع هيختاروني أنا لأن أنا أساس الجرافيك مش كدة ... ومش مهم بقي الشغل المهم الأصالة ( أصل أنتم مش عارفين دة نسب ) .

أنا لا أستسخر بالموضوع ... ولكن أقل الحقيقة التي حدثت مع فيجوال 6.0 ... تعرفوا دلوقتي الكل هاجر الي لغات أخري زي ( مصطفي محمود ) الي هاجر الي أوراكل ... والسبب هي الفتنة التي زرعتها ميكروسوفت .


أرجع وأقول كل شيء له أستخداماتة ومجالة ... فبلاش التحدث بهذه الطريقة ... وبعدين أعتقد أن دة كان فتنة حصلت من فترة لكن أنتهت بعد نزول 10g .


أما بخصوص المستقبل فبالطبع كل يوم فية جديد ... وكل يوم فية تطوير ... وبالطبع كل مبرمج يعلم هذا جيداً ... وبالطبع يجب أن يكون مستعد لهذه اللحظة تدريجياً ... وربنا يوفق الجميع



شكراً

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

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

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

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

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

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.