السلام عليكم ورحمة الله
اولا كل عام وأنتم والامة الاسلامية جميعا بخير داعين المولي عز وجل ان يعيد تلك الايام المباركة على الجميع وقد حرر الأقصي ونهضت الأمة بسواعد أبنائها اللهم أمين .
موضوعي هو عدة أسئلة قد وجهتها للعديد ممن أعرفهم ولم أجد اجابة شافية عما أبحث وحتى يكون الجميع فى الصورة فأقوم الان بتصميم برنامج تجريبي لمطعم مؤكلات اشبه بمطاعم مؤمن وماكدونلدز وما شبه من تلك المطاعم , وأصمم مشروعي على نسخة أوراكل 6i وهذا على نظام تشغيل ( ويندوز ) ميلينيوم winme وقد واجهتني عدة نقاط سوف أطرحها على حضراتكم على شكل اسئلة متتالية :
1. السؤال الاول :
العمليات المؤجلة : عندما بدأت بالتصميم واجهت عقبة اسمها العمليات المؤجلة !!!! بمعني ان صاحب المحل طلب منى أن يكون هناك الأمكانية فى وجود زرار button عند الضغط عليه يقوم بأخفاء الفورم الموجودة وحفظ ما بها من بيانات ثم أعادة أظهارها ( اى الفورم ) بعد فترة زمنية محددة وليكن خمس دقائق مثلا !!!
مثال : وهذا مثال لتسهيل الامر ولنقل مثلا ان هناك رجل مدخل البيانات يدخل الان طلبية بضاعة واردة من تاجر معين واثناء أدخاله لتلك البيانات طلب منه ان يقوم بعمل اخر اضطرارى وعليه يجب ان يغلق الفورم الذى يدخل فيها بيانات طلبية البضاعة الواردة على ان يعود اليها حين انتهائه من العمل الأضطراري الذي طلب منه والمطلوب عمل push button او ما شابه المهم انه زرار مكتوب عليه (مؤجل) وعمله هو حين الضغط عليه يتم أخفاء الفورم الذي اكتب فيه ويحفظ ما تم كتابته حتى لا يعيد عملية ادخال البيانات التى ادخلها من أول وجديد , ثم بعد خمس دقائق تظهر مرة اخرى فى شكل رسالة تخبر مدخل البيانات فى ان هناك بيان لم يتم اكتمال ادخاله هل تود اكماله الان ام لا ؟ اذا كان نعم فتظهر الفورم التى كان يعمل عليها وبها ما كتبه من بيانات وان كان لا فانها تختفي ايضا لمدة خمس دقائق اخرى وهكذا , ولكن نفترض ان مدخل البيانات انتهى من عمله الاضطرارى الذى طلب منه بسرعة واراد تكملة عمله فى ادخال طلبية البضاعة ؟ اذن فيجب ان يكون هناك زرار اخر منه يتم استدعاء العمليات المؤجلة لأ تمام عملية ادخالها .
سألت الكثير ولم اجد اجابة من أحد ......
2. السؤال الثاني :
أخراج درج ماكينة الكاشير : حتى أبسط على الجميع استيعاب هذا العنوان فالسؤال المطروح فكرته طبق الأصل من فكرة (cd rom ) سي دي روم وهو عند الضغط على زرار ( eject) خروج يتم خروج السي دي روم , دعوني أبسط الأمر اكثر , ولنقل ان هناك رجل الكاشير فى المطعم يجلس على ماكينة الكاشير وهي مثبتة مع جهاز الكمبيوتر وبه برنامج الاوراكل الذي يدير المحل , والمتعارف عليه فى جميع المطاعم ان درج النقدية او الفلوس لا يفتح الا من خلال زرار يتم الضغط عليه فى البرنامج او حتي فى الكيب وورد ومنه يفتح الدرج ودن ذلك لا يخرج هذا الدرج مطلقا , واعلم ان هذا العمل عبارة عن شقين شق هارد ووير وشق سوفت وويير , والحمد لله أجهل الأثنين !!!!!
ايضا سألت ولم اجد اجابة .....
3. السؤال الثالث :
OCX والصور المتحركة : بالطبع الجميع فهم القصد قبل ان أكتب حرف واحد , ولكن دعونا نتكلم فى جزئية محددة وهي أنى اعمل على نظام تشغيل ميلينوم WIN ME والشرح الوافي الموجود فى المنتدي والمثبت فى هذا الموضوع كله يتعلق بنظام التشغيل اكس بي XP وحاولت مرار وتكرار تثبيت 6i على xp وبالطبع دون فائدة وأرجوا من حضارتكم شرح هذا الامر بالتفصيل الممل على نظام تشغيل الميلينيوم واصدار 6i . ومطلبي وهى امنية حياتي فى تغير شكل الازرار الغريبة التى يفرزها الاوراكل رغم انف الجميع وكيف اتحكم فى صنع اشكالها فأرغب فى ازرار متحركة لها خلفية مضيئة عند الضغط عليها !! اعتقد انى أحلم ؟ !!!
الصور المتحركة : ايضا أمر الصور المتحركة والأيقونات المتحركة لم تفلح اى محاولاتي فى تفعيل تحريكها على 6i وكان احد الاخوة الكرام قرأت له يقول فى امر مشابه ان الصور تتحرك على وضع layout ولا أعرف ماذا يقصد فأن كان احد يفهم مقصده فأرجوا ان تشرحوا لنا كيف نقف على هذا الوضع , ونرجوا منكم ايضا نفس الامر فى الايقونات المتحركة .
4. السؤال الرابع :
الرسومات البـيانيــة : الرسم البياني هو أحد المميزات التى يطرحها المبرمج فى عمله وقد تميزه عن كثيرا من الاخرين وسؤالي هو كيف يمكن عمل رسم بياني يوضح حركة البيع فى المطعم من التزايد والنقصان فى خلال شهر معين من السنة , او اكثر المبيعات بيعا فى شهر كذا ( اشبه بالبورصة) , وبالطبع عملية التحديث للبيانات بمعني مثال : تم بيع 11 ساندوتش من صنف معين ففي كل مرة يتم بيع هذا السندوتش او غيره من الأطعمة يتم التحديث تلقائي للرسم البياني دون تدخل مدخل البيانات وبالتالي عند استخدام عرض الرسم البياني لاكثر الاطعمه مبيعا فى يوم كذا او شهر كذا تاتي احدث البيانات فى الرسم البياني , وقد قرأت عن هذا الموضوع فى منتدي الجرافيك ولكن للاسف هو مجرد فورم مرسلة ولكن انا اتحدث عن الكيفية فلو تكرم أحد جهابزة هذا المنتدي فى شرح الامر وكيفية عمله على 6i وما هي التريجر او الخطوات التى يتم بها أنشاء هذا الرسم مع رسم مرفق بمثال على اصدار 6i يكون له جزيل الشكر والأحترام منا جميعا وهي كلمات بسيطة ولكن لا نملك الا ندعوا الله ان يجعل كل من يساهم فى تعليم اخوانه ان يجعل ثوابه فى ميزان حسناته يوم العرض على الرحمن .
اسف للاطالة ولكن اتمني من الله ان اجد اجابات عن اولى مشاركاتي فى المنتدي كي استفاد ويستفاد الجميع والله الموفق ... ،
ميــــجــــــــــــــا