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

بتاريخ:

بسم الله الرحمن الرحيم

لو تسمحو يا شباب انا عندي استفسار عن شي اريد ان اعمله في التقرير وهو الاتي

انا الان عندي شاشه المرفقة رقم 1 فيها عدد اثنين بلوك الاول مرتبط بقاعدة البيانات والثاني غير مرتبط

وعندي في التقرير كل شي على مايرام ولكن اريد الان ان اطبع التواريخ المكتوبه في البلوك الغير مرتبط
بقاعدة البيانات في قمة التقرير.

اي اني عندما اضيف في التقرير تكست واذهب الى خصائصه للخاصيه (source)لاختار تكست التاريخ يكون غير موجود في القائمة المنسدلة

واريد الان ان يكون التقرير كما في الشاشة المرفقة رقم 2

ومشكورين وجزاكم الله كل خير

post-15632-1219768211_thumb.jpg

post-15632-1219768245_thumb.jpg

بتاريخ:

الأخ الحكيمي !!!

بكل بساطة أصنع 2 باراميتر ، الأول يمثل تاريخ البداية ، والثاني يمثل تاريخ النهاية !!!

بعد ذلك إرسل قيم الباراميترات من علي الفور بواسطة RUN_PRODUCT .


ملحوظة : هناك العديد من الأمثلة بالمنتدي تفيد بذلك


بالتوفيق

Simble.zip

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

والله يا اخي انا مش عارف كيف اسويك

جزاك الله خير وبس

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

بسم الله الرحمن الرحيم

اولا اخي الكريم لا اقدر ان اقول لك على تعاونك معي غير جزاك الله كل خير

وثانيا انا جربت الريقة الي عملتها ولكن لم تعمل معي ويمكن هذا للاسباب التالية

1- في الشاشة رقم 1 انا كاتب ثلاثه اكواد التاليه

select man_name into :total1.text_item2 from mandob
where
mandob.man_no = :total1.man_no;

select count(doc_no)into :total1.total_doc from doctor -- لاضهار عدد الاطباء الكلي
where doctor.man_no=:total1.man_no;

select count(DISTINCT doc_no)into :total1.visit_doc from daily_do
where daily_do.man_no=:total1.man_no                --  لاضهار عدد الاطباء المزارين فقط and daily_do.date_ee between :total3.text_item645 and :total3.text_item646
;


select count(doc_no)into :total1.total_visit from daily_do
where daily_do.man_no=:total1.man_no                -- لاضهار العدد الاجمالي للزيارات and daily_do.date_ee between :total3.text_item645 and :total3.text_item646;


تحضر لي البيانات من ثلاثة جداول مختلفة وتعبئتها في الاعمدة بشرط التاريخ المعين ثم اقوم بتخزينها في جدول جديد في قاعدة البيانات لكي اقوم بعمليه الطباعة


2- الجدول الذي اريد ان اطبع منه البيانات لا يوجد فيه حقل للتاريخ كما انت كاتب في الكود الي في التقرير انه يسترجع البيانات
بشرط ان يكون HIREDATE بين التكستين


ارجو اني وصلت الفكرة
ومشكور

بتاريخ:

1

- في الشاشة رقم 1 انا كاتب ثلاثه اكواد التاليه

select man_name into :total1.text_item2 from mandob
where
mandob.man_no = :total1.man_no;

SQL كود
select count(doc_no)into :total1.total_doc from doctor -- لاضهار عدد الاطباء الكلي
where doctor.man_no=:total1.man_no;

select count(DISTINCT doc_no)into :total1.visit_doc from daily_do
where daily_do.man_no=:total1.man_no -- لاضهار عدد الاطباء المزارين فقط and daily_do.date_ee between :total3.text_item645 and :total3.text_item646
;


select count(doc_no)into :total1.total_visit from daily_do
where daily_do.man_no=:total1.man_no -- لاضهار العدد الاجمالي للزيارات and daily_do.date_ee between :total3.text_item645 and :total3.text_item646;

تحضر لي البيانات من ثلاثة جداول مختلفة وتعبئتها في الاعمدة بشرط التاريخ المعين ثم اقوم بتخزينها في جدول جديد في قاعدة البيانات لكي اقوم بعمليه الطباعة



وما المشكلة في ذلك ... ما كتبتة مجرد ثلاثة إستعلامات يرتجعون عدد الحقل Doc_NO ... ياريت ترفق المثال حتي أطلع علية !!!!


2- الجدول الذي اريد ان اطبع منه البيانات لا يوجد فيه حقل للتاريخ كما انت كاتب في الكود الي في التقرير انه يسترجع البيانات
بشرط ان يكون HIREDATE بين التكستين


صنعت لك مثالي علي المستخدم Scoot/Tiger ، والذي يحتوي علي جدول يدعي Emp وبه الحقل المذكور ... وليس قاعدة بياناتك الشخصية ( فأنا لا أعلم ما بداخلها ) !!!

أم أنك تقصد أن جدولك الخاص لا يحتوي علي أي حقول تاريخية .... ولو كان هكذا ما هذه الصور التي أدرجتها ، والتي تحتوي علي تاريخ بداية ونهاية !!!!


عفواً ، أنا تشتت ... رجاء التوضيح أكثر



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

والله يا اخي انا باين اني ما اقدر اعبر عن الي في نفسي

في الصوره المرفقة رقم 1 حقل التاريخ عبارة عن تكستات اضافية مافيش اي حقول في قاعدة البيانات للتاريخ انا فاعلها بس للاستعلام

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

والله يا اخي انا اسف لكن ما باليد حيله

البيانات الي تطلع في الاعمده في الشاشة رقم 1 اغلبها تطلع من جدول اسمه التقارير اليوميه(DAILY_DO) وبه ايضا حقل التاريخ

اما الجدول الجديد (TOTAL) به فقط ناتج العمليه السابقة وهي البيانات الي طلعت من الاستعلامات السابقة يعني هذا شكل الجدول في قاعدة البيانات

وانا كنت حاولت اني اكتب الجمل السابقة في تقرير لكن لم استطع ان ادمج جميع الجمل في جملة واحدة فقمت بعمل جدول يقوم بتخزين
البيانات التاتجة من جميع الجمل ثم اقوم بطباعة الجدول

ارجو اني وصلت شويه من الفكرة

والعفو على الازعاج

post-15632-1219854187_thumb.jpg

بتاريخ:
البيانات الي تطلع في الاعمده في الشاشة رقم 1 اغلبها تطلع من جدول اسمه التقارير اليوميه(DAILY_DO) وبه ايضا حقل التاريخ

اما الجدول الجديد (TOTAL) به فقط ناتج العمليه السابقة وهي البيانات الي طلعت من الاستعلامات السابقة يعني هذا شكل الجدول في قاعدة البيانات


إما أن تدرج علاقة بين الجدولين ( يعني حقل إضافي وتدرج به قيم الـ PK الخاص بجدول Daily_Do ) !!!

أو تدرج حقل للتاريخ ، وتنقلها معاً !!!

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

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

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

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

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

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.