بتاريخ: 22 يوليو 200916 سنة comment_164158 بسم الله الرحمن الرحيملو تسمحو يا اخواني الاعزاء انا عندي السوال التالي وهو:انا عندي الشاشة المرفقة التي اسمها المبيعات للمندوبين والتي نقوم فيها بادخال المبيعات اليومية للمندوبين ونقوم بادخالها بشكل يوميومعي نفس الشاشة السابقة لكن مع تغيير اسمها الى المرتجعات واقوم منها بادخال نفس البيانات السابقة مع تغيير المبيعات الى مرتجعاتاريد الان الحصول على الناتج النهائي لكل منشاةاي اريد ان يطبع التقرير البيانات بالشكل التاليالصنف رقم واحد - المندوب رقم واحدمستشفى الثوره - الطبيب رقم واحد - الطلبيات - المرتجعات - اجمالي المباع تقديم بلاغ
بتاريخ: 22 يوليو 200916 سنة comment_164184 السلام عليكماخي ... ممكن توضيح اكتر للمطلوب ؟؟لانه انا فهمت انك تريد طباعة البيانات بترتيب معين ؟؟ هذا ما تقصده ام ماذا ؟؟ تقديم بلاغ
بتاريخ: 23 يوليو 200916 سنة كاتب الموضوع comment_164252 بسم الله الرحمن الرحيماولا كل الشكر لك اخي على سرعة الردزي ما قلت لك انا عندي الشاشة رقم واحد للمبيعات والشاشة رقم اثنان للمرتجاتالان اريد اسوي زي الصوره رقم ثلاثة اذا امكنمع ان التقرير سكون بين تاريخين فمن المحتمل ان يكون السحبيات من المنشاة تساوي صفر اي انها لم تاخذ اي طلبيات خلال الفتره المحددهلكن قد تكون هناك مرتجاعت في التاريخين المحديين في التقرير ارجوا اني استطعت ان اوصل الفكره المطلوبه وكل الشكر لك اخي وجزاك الله كل خير تقديم بلاغ
بتاريخ: 23 يوليو 200916 سنة comment_164291 السلام عليكماخي العزيز...ضع اسم الصنف واسم المندوب ومن تاريخ و الى تاريخ في منطقة الــ MARGIN...وبناءا على كلامك ان التقرير رح يرجع بيانات بيناءا على التاريخين المدخلين..اذا هنا يجب عليك عمل 2 PARAMETER داخل الــ QUERY في التقريرالاول خاص بــ ( من تاريخ )والثاني خاص بــ ( الى تاريخ )وقم بتمرير هذين الــ 2 PARAMETER على زر طباعة التقرير بالفورم...لانه انت رح يكون عندك على الفورم تاريخين لادخالهم ومن ثم طباعة التقرير...اتمنى ان اكون وضحت الفكرة...بالتوفيق تقديم بلاغ
بتاريخ: 25 يوليو 200916 سنة كاتب الموضوع comment_164396 كل الشكر لك اخي على ردككل الكلام الي قلته كلام حلو لكن انا اريد ان تقلي كيف اعمل شيئين اثنينالاول قام مستشفى الثوره مثلا بسحب الاصناف خمس مرات خلال التاريخين المحددين في كل مره قام بسحب ثلاث وحداتفكيف اطبع في عمود اجمالي الكمية المسحوبه العدد خمسة عشرونفس الشئ في عمود اجمالي المرتجعاتثانيا كيف اعمل عملية طرع العمود الاول من العمود الثانيوجزاك الله كل خير تقديم بلاغ
بتاريخ: 25 يوليو 200916 سنة comment_164398 السلام عليكماخي العزيز...بالنسبة للسؤال الاول:هل تقصد ان الصنف الاول انسحب منه 5 مرات ؟والصنف الثاني 5 مرات ؟ والثالث 5 مرات يعني المجموع = 15 ؟؟؟بمعنى اخر:تريد ان يطبع الصنف الاول والــ 5 سحوبات منه...ومن ثم الصنف الثاني وهكذا ؟؟بالنسبة للسؤال الثاني:يجب عليك اضافة FORMULA COLUMN وكتابة فنكشن بداخلها يقوم بعملية الطرح...مثال على ذلك: function RESULT return Number is begin RETURN (NVL(FIRST_COL,0) - NVL(SECOND_COL,0)); end; والايتم اللي بدك يكون فيه ناتج الطرح تعطيه الــ SOURCE اسم االــ FORMULA COLUMNبالتوفيق تم تعديل 25 يوليو 200916 سنة بواسطة PALI.ORACLE تقديم بلاغ
بتاريخ: 25 يوليو 200916 سنة كاتب الموضوع comment_164404 كل الشكر لك اخي وجزاك الله كل خيربالنسبة للسوال الاول اذا كان العميل الاول قام بسبع عمليات سحب للاصناف مره يوم السبت ومره يوم الاحد ومره يوم الاثنين وكذا وفي كل مره قام بسحب عدد ثلاثه حبات اريد ان يطبع في العمود الاول اجمالي الكميات لمسحوبه وهي 21 حبهوكذلك نفس الشي مع المرتجعات اذا ارجع حبتين يوم الاحد وحبتين يوم الخميس اريد ان يطبع في عمود اجمالي المرتجعات العدد 4بالنسبه للسوال الثاني كيف اقوم اضافة FORMULA COLUMN واين اكتب الفانكشنومشكور اخي على تعبك معي تقديم بلاغ
بتاريخ: 25 يوليو 200916 سنة comment_164466 السلام عليكماخي العزيز...بالنسبة للسؤال الاول كمان بامكانك عمل FORMULA COLUMN وتكتب الكود التالي: function GET_TOTAL return NUMBER is X_ITEM NUMBER(30); CURSOR GET_TOTAL IS SELECT SUM(QUANTITY) FROM UR_TABLE WHERE ITEM_NO=:ITEM_NO; BEGIN OPEN GET_TOTAL; FETCH GET_TOTAL INTO X_ITEM; CLOSE GET_TOTAL; Return (X_ITEM); END; بالنسبة للسؤال الثاني بنفس الطريقة وتكتب الكود السابق: function RESULT return Number is begin RETURN (NVL(FIRST_COL,0) - NVL(SECOND_COL,0)); end; وكي تكتمل الاجابة لديك انظر الصورة...بعد القيام بالعمليات الموجوده بالصورة وبعد الضغط دبل كليك على الفورمولا يظهر لديك PL/SQL FORMULA .. بداخلها تكتب الكود...بالتوفيق... تقديم بلاغ
بتاريخ: 26 يوليو 200916 سنة كاتب الموضوع comment_164579 كل الشكر لك اخي على تواصلك معيبصراحة انت تحرجني لكن الله يوفقك ويزيدك من علمه ..... امينبس بصراحة كل يوم اكتشف شي جديد في التقرير لازم يتطبق على التقرير عشان يكون التقرير مفيد بالشكل المطلوبوباين ان التقرير هذا سيتعبني جدا اكثر مما تخيلتلذلك سوف ادرس احتياجات التقرير والله يسهل تقديم بلاغ
بتاريخ: 26 يوليو 200916 سنة comment_164622 بالتوفيق اخي...واي مساعده احنا جاهزين...تحياتي... تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.