بتاريخ: 10 أغسطس 200520 سنة comment_44359 السلام عليكمعند مشكلة في Matrix Reportوهي اقوم باسترجاع بيانات الموظفين و اشهر حساب المرتب خلال فترة محددة و قيمة المرتب لكل موظف في كل شهرو كل هذا من جدول واحد يوجد فية بيانات المرتب المشكلة في حالة ان هذا الموظف ليس لة قيمة مرتب في هذا شهر مثلا يناير ولة قيمة في شهر فبريرفي هذة الحالة لا يقوم في ال Matrix باسترجاع row لهذا الشهر لذلك لا استطيع ان اعطية قيمة صفر كيف استطيع ان اعطية قيمة صغر ؟؟؟؟؟؟؟ تقديم بلاغ
بتاريخ: 10 أغسطس 200520 سنة comment_44384 يمكنك فعل ذلك بإنشاء جدول يحتوي على جميع الأشهر المطلوبةثم تربط هذا الجدول مع جدولك outer joinأرجو أن يكون الجواب واضح تقديم بلاغ
بتاريخ: 10 أغسطس 200520 سنة comment_44385 اخى الكريم /hanyniazyفى اجعل خاصة Value If Null الخاصة بالعمود التجميعى Summary Column الذى يعرض مجموع كل موظف على مستوى الشهر اجعل "0" صفر تقديم بلاغ
بتاريخ: 11 أغسطس 200520 سنة comment_44450 عزيزي أسامة لا أظن أن مشكلته تكمن في عرض قيمة الصفر لحقل null لأنه يمكنه ذلك من خلال nvl function في عبارة الـ select وهذه طريقة لا أظن أنها تخفى على أصغر مبرمج.أظن أن مشكلته ستظهر عندما يطبع راتب لموظف معين بذاته فلن يتم عرض شهر (ليس له فيها راتب بتاتا) في الأعلى.هل هذا صحيح عزيزي هاني؟ تقديم بلاغ
بتاريخ: 11 أغسطس 200520 سنة comment_44452 الاخ chayahانا مع الاخ Osama Soliman في حله وهو رأي صائب والامر لا يرجع الى جملة select ولكن للحقل الذي تريد وضع القيمة فيه فهو ينظر للقيمة اذا كانت null يظهر القيمة صفر وقد وضعته اوراكل لهذا الغرض بالذاتمع احترامي تقديم بلاغ
بتاريخ: 11 أغسطس 200520 سنة كاتب الموضوع comment_44485 نعم هذة هي المشكلة يا اخ chayah و توصفيك صحيح لكن انا ارغب في حل سريع هل يوجد حل لهذة المشكلة تقديم بلاغ
بتاريخ: 13 أغسطس 200520 سنة comment_44564 الأخ هاني:أنشئ جدول all_months يحتوي على حقل يمثل أشهر السنة وحقل آخر يمثل السنة (أو يمكن إنشاء حقل مشترك لكليهما) ثم قم بإدخال جميع الأشهر المطلوبة وفي جميع السنوات (يمكن عمل إجراء procedure) يقوم بهذه العملية ويستدعى في pre-report ليتحقق أن جميع الأشهر المطلوبة موجودة في الجدول all_monthsبعد ذلك قم بربط جدول الرواتب لديك مع هذا الجدول على رقم الشهر ورقم السنة (مع استخدام (+) outer join ) واستخدم أعمدة الماتريكس لديك من حقول الجدول الجديد). تم تعديل 13 أغسطس 200520 سنة بواسطة chayah تقديم بلاغ
بتاريخ: 15 أغسطس 200520 سنة comment_44886 يمكن عمل ذلك ببساطةضع نص text label تحتوي على صفر خلف خانة الراتبلوالراتب غير موجود ستظهر القيمة الثابتة صفرهذه ابسط طريقة وهناك طريقة اخرى اذا اردت تقديم بلاغ
بتاريخ: 17 يوليو 201114 سنة comment_214186 وقعت في مشكلة matrix report with null values وحاولت حل المشكله باستخدام الخاصية value if null وايضا حاولت رسم text بالقيمة صفر ولكن لم تنجح محاولاتي واستعجلني المدير في طلب التقرير وطبعا كان شكلة سيء جدا ولم اجد حل سريع لهذة المشكلة سوى تسطير التقرير بالمسطرة والقلم وللأسف اصبح شكلة اسوأ واسوأ واضطررت لتسليمه في المعاد المحدد وعلى الرغم اني بذلت فيه مجهود كبير في تصميمه ولكني كنت غير راضيه عن الشكل النهائي وظللت ابحث عن الحل واكتشفت ان القيم الخالية ليست null ولكنها قيمة غير موجودة اصلا ووجدت الحل على موقع http://www.orafaq.com/forum/mv/msg/155855/446785/0/#msg_446785 بالصور وفعلا نجحت المحاولة ومرفق ملف وورد يحتوي على نفس الحل اذا تعثر على احد فتح الموقع السابق وارجو الدعاء لوالدي المتوفى بالرحمة والمغفرة ولجميع موتى المسلمين وأن يسكنه الله فسيح جناته تقديم بلاغ
بتاريخ: 17 يوليو 201114 سنة comment_214187 فشلت في رفع الملف واليكم الخطوات بالتفصيلUnfortunately, there's no simple way of doing that. You can't use NVL in query (because, certain combinations of MGR and DEPTNO simply do not exist - they aren't null, they don't exist at all! You can't create a formula column which will return 0 for the same reason. You can't use "Value if NULL" field's property.Therefore, you'll have to do it manually.step 1 -Go to Layout editor and create text item (using the Text tool) which will display the 0 digit -step 2-Send that text field to backstep 3- Move text field over the F_total fieldstep 4- Now you need to relocate it - it must be under the "Frequency R_G_deptno:R_G_mgr"; do that using the Layout menu, but this time "Move forward" (as many times as necessary - in our case, 3 times). The result must be as following:step 5- Final step: paint the original F_total field with white color:معذرة فشلت في رفع الصور غالبا عندي مشكلة في المتصفح منقول من موقع http://www.orafaq.com/forum/mv/msg/155855/446785/0/#msg_446785 تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.