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

مشكلة التكرار في التقرير

Featured Replies

بتاريخ:

السلام عليكم


عندي سؤال في التقرير

ابغى استرجع عدة صفوف من عدة جداول بس بدون تكرار

عندي 7 جداول كلها مربوطه مع بعض برقم
6 من هذي الجداول يسمح بالتكرار يعني متعدد القيم وجدول واحد بس الي مايسمح بالتكرار
ولما اسوي جملة ال select لهذه الجداول بالرقم ابغاه يجيب لي جميع القيم الي في ال 6 جداول بدون تكرار لكل صف
لنفرض ان الجدول ذات القيم المتعدده فيه هذي القيم

الرقم الاسم
1 احمد
1 محمد
2 عادل
2 صالح
2 ياسر

والجدول الاخر فيه هذي القيم
الرقم العمر الوظيفة
1 25 معلم
2 23 طالب


في التقرير ابغاه ينعرض كذا
الرقم الاسم العمر الوظيفة
1 احمد 25 معلم
محمد
2 عادل 23 طالب
صالح
ياسر



السؤال الثاني
كيف اكتب اكثر من select في التقرير؟


ارجو الرد وشكرا

بتاريخ:

السلام عليكم
------------
ممكن تستخدم Union
فى اجابة السؤال الاول ,

السؤال الثانى
من خلال Report Builder تستطيع اضافة Select عن طريق الدخول على DataModel
ومن قائمة Insert اختر Query .

1-يمكنك اضافة اكثر من ٍQuery وتستطيع الربط بينهم باستخدام DataLink
2- او استخدام Union فى حالة وجود حالة شبيه بالسؤال الاول .

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

وين اكتب union
في السؤال الاول مع العلم ان ماعندي الا جملة select واحده

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

مثلا

select name
from table1
union
select age
from table2

يطلع خطأ لازم نفس الاعمده

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

طيب لازم نفس النوع ونفس عدد الاعمده

جربت سويتها ماضبط معي

لان الجداول عندي مو نفس الاعمده
ولما حطيت الرقم مثلا وفي الجدول الثاني عمود نوعه رقم بس مو نفس العمود الموجود في الجدول الاول طلع لي في الاخير عمود واحد
انا ابغاهم عمودين منفصلين

كيف ؟؟

بتاريخ:

السلام عليكم
بامكانك اعطاء قيمة Null لعمل التشابهه في الاعمده ومسمياتها لكي تكون نفس عدد واسماء الاعمده..
مثلا:

Select Emp_Id,
      Emp_Name
 From Employee 
Union All
Select Emp_Id,
      Null Emp_Name
 From Emp_Sal  



على فرض انه اسم الموظف موجود في الجدول الاول وغير موجود في الجدول الثاني...
والعكس صحيح ان كانت حقول موجودة في الجدول الثاني وغير موجودة في الجدول الاول..

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

عليكم السلام

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

بتاريخ:

السلام عليكم
اما ان تعمل Join بين الجدولين لاستخراج البيانات المطلوبه.
أو
تستخدم Union:
مثال توضيحي:

Select Id_1,
      Null Id_2
 From Table_1
Union All
Select Null Id_1,
      Id_2
 From Table_2



موفق.

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

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

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

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

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

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.