بتاريخ: 12 أبريل 200421 سنة comment_5204 بسم الله الرحمن الرحيم السلام عليكم ورحمة الله وبركاته،، حبيت اشرح هذي الطريقة لانها مهمه وسهل في نفس الوقت وارجو انه يكون الدرس واضح و ممتع في البداية ننشئ Data Blocks اسمها total ادخل على Property عن طريق (F4)واذهب الى Number of Items displayed وتحط القيمة 6 ويجب ان تنشء في ال Items ثلاث انواع الا وهي (price , Quantity , total_Item ) Price=السعر ==============> يكون ال Data type على شكل NumberQuantity=الكمية ============> يكون ال Data type على شكل Numbertotal_Item= السعر الاجمالي ====> هذا لا تسوي شي فيه بعدين بنجيةواتمنا كل واحد من العناصر الي فوق يكون Number of Items displayed العدد 6 اتوقع الى الحين مافيه شي صعبالحين بنبداء في المهم ادخل على Property على total_Item1- اذهب الى Item type ستجدها موضوعة على TEXT ITEM غيرها الى Display Item (لكي لا يعدل على العامود).2- اذهب الى Data type ستجدها موضوعة على Char حولها الى Number لاننا سنتعامل مع ارقام .3- اذهب الى Calculated Item ستجدها موضوعة على None اضغط عليها ستخرج قائمة موجود بها formule و summary .ملاحظة==========================formule : وهذي تكون للحساب المباشر والمقصود بها (1+1) يعني تعطيها قيمتين ويحسبها إما بالضرب او الجمع او غيرها من الحسابات المباشرة .summary :وهذا يكون لحساب مجموع جدول واحد مثل جدول الاسعار تريد تحسب الاسعار كلها التي في الجدول وانشاء الله مع الشرح سيكون واضح .==========================اختر الان formule اذهب الى formule الي تحتها مباشره هنا تكتب العمليات الحسابية وهيا على الطريقة التالية: :total.price*:total.Quantity شرح الكود ======================total.price :- ال Price الموجود في Data Blocks الي اسمه total*:- هذي علامة الضرب وتقدر تغير تحط مثلاً + او / وغيرها: :- هذي علشان يحسب كل صف لحالة علشان ما يحوس الدعوه total.Quantity :- ال Quantity الموجود في Data Blocks الي اسمه total .=====================بيسالني شخص وش الفايده من الكود الي سويته؟اقوله الكود هذا ضرب السعر في الكميه وطلعها في total_Item .====================4 - اذهب الى Database Item وخليها NO5 - اذهب الى Data Blocks الذي انشأناه واسمه total و ادخل على Property و اذهب الى Query All Records وخليها NOالحين جرب اضغط على ctrl+R ويسويله run وجرب وانشاء الله تضبط معاك .===============================================لا تفرحون باقي ما خلص الدرسالحين بنجرب الخاصية summary 1 - انشئ Items جديد وسمية total_price .2 - ادخل على Property من total_price .3 - اذهب الى Item type ستجدها موضوعة على TEXT ITEM غيرها الى Display Item (لكي لا يعدل على العامود).4 - اذهب الى Data type ستجدها موضوعة على Char حولها الى Number لاننا سنتعامل مع ارقام .5 - اذهب الى Calculated Item ستجدها موضوعة على None اضغط عليها ستخرج قائمة موجود بها formule و summary اختار summary .6 - ال formule الي تحت Calculated Item لا تحط فيه شي لانه للخاصية formule فقط .7 - اذهب الى Summary Function وتلاقية None اضغط عليه بتطلع قائمة اختر منه الي تبي من العلاقات الرياضيه مثل Sum=الجمع او avg=المتوسط و غيرها اختر الي تبيه .8 - اذهب الى تحتها مباشرةSummararized block اختر البلوك الي تبية الي هو TOTLE .9 - اذهب الى Summararized ITEM واختر الملف الذي تريد ان تعمل علية العملية الحسابية وهو totale_item .10- اذهب الى Number of Items displayed وخله 1 11- ذهب الى Database Item وخليها NOالحين جرب اضغط على ctrl+R ويسويله run وجرب وانشاء الله تضبط معاك .هذا هو الدرس وانشاء الله اكون ماطولت عليكم اي سوال ان جاهز انشاء الله واتما عدم نقل هذا الدرس الى اي منتدى الا اذا طلبت الاذن مني او مافيه مشكله تحط الوصله في المنتدياتتحياتي،،،، تقديم بلاغ
بتاريخ: 12 أبريل 200421 سنة comment_5205 مشكور اخي الماضي مشاركة رائعه توضح كيفية التعامل مع خصائص الحسابات للايتماتمني مشاركات رائعه اخري مع تمنياتي بالتوفيق تقديم بلاغ
بتاريخ: 13 أبريل 200421 سنة comment_5208 يعطيك الف عافيه ,,, مشاركة مميزه ,إلى الأمام أخي المــاضي أخوك عادل تقديم بلاغ
بتاريخ: 13 أبريل 200421 سنة comment_5209 شكرا اخي الماضيما شاء الله على هذا النشاطفي انتظار المزيد........ تقديم بلاغ
بتاريخ: 13 أبريل 200421 سنة comment_5253 الايتم اللى نوع الحساب عليه summary لازم يتحط فى نفس بلوك العمود اللى بيحسب عليه؟؟؟ لو حطيناه فى بلوك تانى واختارنا من الخصائص الايتم والبلوك اللى بتتم العمليه عليه مبتشتغلش !!! ليه؟؟؟؟؟؟؟ تقديم بلاغ
بتاريخ: 13 أبريل 200421 سنة كاتب الموضوع comment_5269 بسم الله الرحمن الرحيم اخوي العزيز black&whiteلا شكر على واجب وانشاء الله تشوفون مني المزيد...====================اخوي Oracle (عادل)الله يعافيك ====================اخويdeveloperالعفو حبيبي وهذا واجبي====================اخوي tofeeeالعفو ====================اخوي Oramasterاخوي جربت الطريقه الي قلتها وما اشتغل اتوقع لازم يكون موجود في DataBase وتخلي ال item الي تبيه يكون في Block ثاني تخليه FK هذا اتوقع وبجرب الطريقة وردلك====================اخوي arab20002000welcamتحياتي،،، تقديم بلاغ
بتاريخ: 20 أبريل 200421 سنة comment_5668 <b>بصراحة موضوع رائع كأول كتابه لك..وانشالله نشوف الجايات أحلى وأكثر فائدة ومتعة....إلى ----------------------------------------------------------------> الأمااااااااااااااااااااااااااااام</b> تقديم بلاغ
بتاريخ: 20 أبريل 200421 سنة comment_5669 <b>بصراحة موضوع رائع كأول كتابه لك..وانشالله نشوف الجايات أحلى وأكثر فائدة ومتعة....إلى ----------------------------------------------------------------> الأمااااااااااااااااااااااااااااام</b> تقديم بلاغ
بتاريخ: 21 أبريل 200421 سنة كاتب الموضوع comment_5688 هلا حبيبي مــصــعــن - بــن و انشاء الله تشوفونه قريبتحياتي،،، تقديم بلاغ
بتاريخ: 26 أبريل 200421 سنة comment_5957 مشكور اخى الفاضل فعلا انا انا كنت محتاج هذا الموضوع تقديم بلاغ
بتاريخ: 26 أبريل 200421 سنة كاتب الموضوع comment_5987 العفو اخوي و انشاء الله استفدت وكان واضحتحياتي،،، تقديم بلاغ
بتاريخ: 29 أبريل 200421 سنة comment_6168 والله ما فهمت حاجة لكن ان شاء الله نلقى الدروس للمبتدئين عن قريب عشان نصير نشارككم ونسال تقديم بلاغ
بتاريخ: 30 أبريل 200421 سنة كاتب الموضوع comment_6213 هلا ولله اخوي وانشاء الله الدروس قريبةتحياتي،،، تقديم بلاغ
بتاريخ: 5 مايو 200421 سنة comment_6440 الدرس اخي ماضي رائع والله لايحرمنا من هذة الدروس الجميلة وجزاك الله الف خير تقديم بلاغ
بتاريخ: 29 مايو 200421 سنة كاتب الموضوع comment_7613 هلا وغلا اخي ناسيومشكور على اطلالتك الجميلةتحياتي،،، تقديم بلاغ
بتاريخ: 5 يوليو 200421 سنة كاتب الموضوع comment_9082 اتمنا ان الدرس كان واضح واذا فيه اي اسئلة انا موجود انشاء اللهتحياتي،،، تقديم بلاغ
بتاريخ: 9 أغسطس 200421 سنة comment_10771 ماقلك الا مثل كل مرة الله لا يحرمنا منك ومن اسلوبك البسيط في الشرح اللي يسهل حتى للمبتدى انه يتعلم منك ....جزاك الله الف خير تقديم بلاغ
بتاريخ: 9 أغسطس 200421 سنة كاتب الموضوع comment_10784 هلا وغلا اخوي الماس وما اقول الا الله لا يحرمنا من ردودك الجميله و الحماسية تحياتي,,, تقديم بلاغ
بتاريخ: 19 سبتمبر 200421 سنة comment_12893 جزال الله خيراً ...جهد مشكور و\اسلوب واضح...نتمني المزيد تقديم بلاغ
بتاريخ: 20 سبتمبر 200421 سنة comment_12954 السلام عليكم أخى الافضل جزاكم الله خيرا علىمجهودك وطريقتكم المبسطه الجميلهزادك الله علما وبركه أمينولى اقترحماذا لو وضعناnvl(:DDD,0)اظن هذه سوف تعالج اذا ما حدث مشكله فى عملية الضرب حيث ان بعض ال iTEMSممكن تبقه nULL وتبوظ العمليات الحسابيهوالسلام عليكم ورحمة الله وبركاتهزجزاكم الله خيرا عنا وعن المسلمين اجمعين تقديم بلاغ
بتاريخ: 30 أكتوبر 200421 سنة كاتب الموضوع comment_16891 السلام عليكم ورحمة الله وبركاته,,اخي abu yousraاشكرك على دعائك وانشاء الله تشوف المزيد=====================اخي العزيزN_MEAILYاشكرك اخي على دعائك اولاًثانياً فكره جميله ان نضع بدال null رقم 0 لكي لا يحوس العمليه تحياتي،،، تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.