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

عمل تقرير فى اوراكل ابكس عن طريق Pl/sql وطباعته عن طريق المتصفح

Featured Replies

بتاريخ:

هذا المثال لعمل تقرير باستخدم
1-pl/sql
2- html

3-css

ويمكن طباعته مباشره باستخدام المتصفح

******************************
https://apex.oracle.com/pls/apex/f?p=92775:1:114420097707868::NO:::
الخطوات
عمل فورم على جدول الادارات

عمل زرار ينتقل الى صفحة التقرير ويبعت رقم الاداره لعنصر مخفى
عمل ريجون نوعه dynamic pl
ونضع الكود الاتى
يسترجع القيم المطلوبه فى باريمتر اعتماد على قيمه رقم الاداره
ونرسم التقرير بــــــــــــ html و css
داخل كود Pl/sql 
باستخدام  htp.p 
*************************************
والكود كالاتى

declare
v_dept_name varchar2(100);
v_dept_loc varchar2(100);
begin
select Dname,loc into  v_dept_name ,v_dept_loc from dept where DEPTNO=:p4_dept_no;
htp.p('<table class="table1"> ');
   htp.p(' <caption>printing with pl/sql</caption> ');
    htp.p('<tr>');
        htp.p('<th>');
        htp.p('dept name');
        htp.p('</th>');
        htp.p('<th>');
        htp.p('dept loc');
        htp.p('</th>');
        htp.p('</tr>');
    htp.p('<tr>');
            htp.p('<td>');
            htp.p(v_dept_name);
            htp.p('</td>');
            htp.p('<td>');
            htp.p(v_dept_loc);
            htp.p('</td>');
    htp.p('</tr>');
htp.p('</table>');
htp.p('
      <style>
     .table1 caption
    {
    margin: auto;
    color:#fff;
    
    background-color:gray;
    font-weight:bold;
    font-size:16px;
    
    }
          .table1
    {
    
    margin: auto;
    width: 50%;

    }
    .table1 tr td
    {
    border:1px solid red;
      text-align:center

    }
         .table1 tr th
    {
    border:1px solid red;
    background-color:#bec0c4;
    }

    
    </style>
   
 ');
end;

************************
 

post-45817-0-80778900-1491764971_thumb.png

post-45817-0-23649900-1491764987_thumb.png

بتاريخ:

شكرا الاخ على صالح لمشاركتك المعلومة 

لدي بعض الاستفسارات فى الحطوة الثالثة(عمل ريجون نوعه dynamic pl

هل الريجون فى صقحة الفورم ام التقرير ؟؟لانى عندما اعمل الريجون على صفحة القورم يظهر التقرير مع الفورم ؟؟

وعندما اطبق على صفحة الريبورت يعطى خطاء

كذلك توضيح خطوة  استرجاع القيم المطلوبه فى باريمتر اعتماد على قيمه رقم الاداره

مع خالص الود

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

شكرا الاخ على صالح لمشاركتك المعلومة 

لدي بعض الاستفسارات فى الحطوة الثالثة(عمل ريجون نوعه dynamic pl

هل الريجون فى صقحة الفورم ام التقرير ؟؟لانى عندما اعمل الريجون على صفحة القورم يظهر التقرير مع الفورم ؟؟

وعندما اطبق على صفحة الريبورت يعطى خطاء

كذلك توضيح خطوة  استرجاع القيم المطلوبه فى باريمتر اعتماد على قيمه رقم الاداره

مع خالص الود

رجاء النظر للمثال العملى المرفق

الريجون فى صفحه جديده 

من صفحة الفورم هناك زرار على شكل طابعه 

بيروح لصفحه جديده وبياخد معاه قيمه رقم الاداره وبيبعتها لعنصر تانى مخفى 

وعن طريق قيمه هذا العنصر يسترجع بيانات الاداره فى الريجون 

dynamic 

بتاريخ:

هذا المثال لعمل تقرير باستخدم

1-pl/sql

2- html

3-css

ويمكن طباعته مباشره باستخدام المتصفح

******************************

https://apex.oracle.com/pls/apex/f?p=92775:1:114420097707868::NO:::

الخطوات

عمل فورم على جدول الادارات

عمل زرار ينتقل الى صفحة التقرير ويبعت رقم الاداره لعنصر مخفى

عمل ريجون نوعه dynamic pl

ونضع الكود الاتى

يسترجع القيم المطلوبه فى باريمتر اعتماد على قيمه رقم الاداره

ونرسم التقرير بــــــــــــ html و css

داخل كود Pl/sql 

باستخدام  htp.p 

*************************************

والكود كالاتى

declare
v_dept_name varchar2(100);
v_dept_loc varchar2(100);
begin
select Dname,loc into  v_dept_name ,v_dept_loc from dept where DEPTNO=:p4_dept_no;
htp.p('<table class="table1"> ');
   htp.p(' <caption>printing with pl/sql</caption> ');
    htp.p('<tr>');
        htp.p('<th>');
        htp.p('dept name');
        htp.p('</th>');
        htp.p('<th>');
        htp.p('dept loc');
        htp.p('</th>');
        htp.p('</tr>');
    htp.p('<tr>');
            htp.p('<td>');
            htp.p(v_dept_name);
            htp.p('</td>');
            htp.p('<td>');
            htp.p(v_dept_loc);
            htp.p('</td>');
    htp.p('</tr>');
htp.p('</table>');
htp.p('
      <style>
     .table1 caption
    {
    margin: auto;
    color:#fff;
    
    background-color:gray;
    font-weight:bold;
    font-size:16px;
    
    }
          .table1
    {
    
    margin: auto;
    width: 50%;

    }
    .table1 tr td
    {
    border:1px solid red;
      text-align:center

    }
         .table1 tr th
    {
    border:1px solid red;
    background-color:#bec0c4;
    }

    
    </style>
   
 ');
end;

************************جزاك الله خيرا على المجهود الرائع

بتاريخ:

 

شكرا الاخ على صالح لمشاركتك المعلومة 

لدي بعض الاستفسارات فى الحطوة الثالثة(عمل ريجون نوعه dynamic pl

هل الريجون فى صقحة الفورم ام التقرير ؟؟لانى عندما اعمل الريجون على صفحة القورم يظهر التقرير مع الفورم ؟؟

وعندما اطبق على صفحة الريبورت يعطى خطاء

كذلك توضيح خطوة  استرجاع القيم المطلوبه فى باريمتر اعتماد على قيمه رقم الاداره

مع خالص الود

رجاء النظر للمثال العملى المرفق

الريجون فى صفحه جديده 

من صفحة الفورم هناك زرار على شكل طابعه 

بيروح لصفحه جديده وبياخد معاه قيمه رقم الاداره وبيبعتها لعنصر تانى مخفى 

وعن طريق قيمه هذا العنصر يسترجع بيانات الاداره فى الريجون 

dynamic 

 

الف شكر 

تم تطبيق المثال بالصورة المطلوبة

جزاك الله خير

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

 

 

شكرا الاخ على صالح لمشاركتك المعلومة 

لدي بعض الاستفسارات فى الحطوة الثالثة(عمل ريجون نوعه dynamic pl

هل الريجون فى صقحة الفورم ام التقرير ؟؟لانى عندما اعمل الريجون على صفحة القورم يظهر التقرير مع الفورم ؟؟

وعندما اطبق على صفحة الريبورت يعطى خطاء

كذلك توضيح خطوة  استرجاع القيم المطلوبه فى باريمتر اعتماد على قيمه رقم الاداره

مع خالص الود

رجاء النظر للمثال العملى المرفق

الريجون فى صفحه جديده 

من صفحة الفورم هناك زرار على شكل طابعه 

بيروح لصفحه جديده وبياخد معاه قيمه رقم الاداره وبيبعتها لعنصر تانى مخفى 

وعن طريق قيمه هذا العنصر يسترجع بيانات الاداره فى الريجون 

dynamic 

 

الف شكر 

تم تطبيق المثال بالصورة المطلوبة

جزاك الله خير

 

بالتوفيق دائما

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

 

هذا المثال لعمل تقرير باستخدم

1-pl/sql

2- html

3-css

ويمكن طباعته مباشره باستخدام المتصفح

******************************

https://apex.oracle.com/pls/apex/f?p=92775:1:114420097707868::NO:::

الخطوات

عمل فورم على جدول الادارات

عمل زرار ينتقل الى صفحة التقرير ويبعت رقم الاداره لعنصر مخفى

عمل ريجون نوعه dynamic pl

ونضع الكود الاتى

يسترجع القيم المطلوبه فى باريمتر اعتماد على قيمه رقم الاداره

ونرسم التقرير بــــــــــــ html و css

داخل كود Pl/sql 

باستخدام  htp.p 

*************************************

والكود كالاتى

declare
v_dept_name varchar2(100);
v_dept_loc varchar2(100);
begin
select Dname,loc into  v_dept_name ,v_dept_loc from dept where DEPTNO=:p4_dept_no;
htp.p('<table class="table1"> ');
   htp.p(' <caption>printing with pl/sql</caption> ');
    htp.p('<tr>');
        htp.p('<th>');
        htp.p('dept name');
        htp.p('</th>');
        htp.p('<th>');
        htp.p('dept loc');
        htp.p('</th>');
        htp.p('</tr>');
    htp.p('<tr>');
            htp.p('<td>');
            htp.p(v_dept_name);
            htp.p('</td>');
            htp.p('<td>');
            htp.p(v_dept_loc);
            htp.p('</td>');
    htp.p('</tr>');
htp.p('</table>');
htp.p('
      <style>
     .table1 caption
    {
    margin: auto;
    color:#fff;
    
    background-color:gray;
    font-weight:bold;
    font-size:16px;
    
    }
          .table1
    {
    
    margin: auto;
    width: 50%;

    }
    .table1 tr td
    {
    border:1px solid red;
      text-align:center

    }
         .table1 tr th
    {
    border:1px solid red;
    background-color:#bec0c4;
    }

    
    </style>
   
 ');
end;

************************جزاك الله خيرا على المجهود الرائع

 

الف شكر وبالتوفيق

  • بعد 7 شهور...
بتاريخ:

اخ علي صالح دائما متحفنا بالجديد و المفيد انا بشتغل بديفلوبر 6i وحابي انقل على الابيكس ممكن تساعدني رقمي ع الواتس
00249123406328 انا اخوك نزار من السودان

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

اخ علي صالح دائما متحفنا بالجديد و المفيد انا بشتغل بديفلوبر 6i وحابي انقل على الابيكس ممكن تساعدني رقمي ع الواتس

00249123406328 انا اخوك نزار من السودان

ده شرف لينا

 

  • بعد 3 أسابيع...
بتاريخ:

 

 

اخ علي صالح دائما متحفنا بالجديد و المفيد انا بشتغل بديفلوبر 6i وحابي انقل على الابيكس ممكن تساعدني رقمي ع الواتس

00249123406328 انا اخوك نزار من السودان

ده شرف لينا

بتاريخ:

سلام عليكم اخي علي صالح لم تفدني بخصوص مساعدتك لي في التقدم في الابيكس

لكن انا طالب علم ولن امل الى ان احصل على ما اريد
لدي سؤال مهم
عندي 2 جدول ماستر و ديتيل هم لفاتورة
معروف في اي شاشة لما احدد الماستر والديتيل وعلي الجدول الديتيل بالتحديد مثلا
حددت الصنف المطلوب و مسبقا محدد سعره في جدول مرجعي و لنقل جدول الاصناف و بنادي السعر في شاشة المبيعات على الديتيل مع مناداة الصنف عاوز لما احدد الكمية المطلوبة تلقائيا في حقل الاجمالي يضرب الكمية في السعر و يديني الاجمالي
كيف ممكن اصل للطريقة دي
واااااااااسف جدا على الاطالة و تلقيح جتتي علي لكن اتحملني واعتبرني تلميذك و اكون ممنونك جميلك في عنقي الى يوم الدين
مشكووووووووووووور

تم تعديل بواسطة nazar.hmed.mohmmed

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

سلام عليكم اخي علي صالح لم تفدني بخصوص مساعدتك لي في التقدم في الابيكس

 

لكن انا طالب علم ولن امل الى ان احصل على ما اريد

لدي سؤال مهم

عندي 2 جدول ماستر و ديتيل هم لفاتورة

معروف في اي شاشة لما احدد الماستر والديتيل وعلي الجدول الديتيل بالتحديد مثلا

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

كيف ممكن اصل للطريقة دي

واااااااااسف جدا على الاطالة و تلقيح جتتي علي لكن اتحملني واعتبرني تلميذك و اكون ممنونك جميلك في عنقي الى يوم الدين

مشكووووووووووووور

اخى الحبيب رديت علبك على الواتس

على العموم

كل اللى انت سألت عليه موجود بالابلكيشن اللى انا واضعه على المنتدى 

 

 

http://www.araboug.org/ib/index.php?showtopic=61048

يمكنك متابعته

وده لنك البرنامج

 

 

https://apex.oracle.com/pls/apex/f?p=108516:LOGIN_DESKTOP::::::

user:alisaleh

pass:alisaleh

 

*******

وده لينك التحميل 

http://www.4shared.com/rar/wHLz6rOTce/ph_online.html?

 

 

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

 

سلام عليكم اخي علي صالح لم تفدني بخصوص مساعدتك لي في التقدم في الابيكس

 

لكن انا طالب علم ولن امل الى ان احصل على ما اريد

لدي سؤال مهم

عندي 2 جدول ماستر و ديتيل هم لفاتورة

معروف في اي شاشة لما احدد الماستر والديتيل وعلي الجدول الديتيل بالتحديد مثلا

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

كيف ممكن اصل للطريقة دي

واااااااااسف جدا على الاطالة و تلقيح جتتي علي لكن اتحملني واعتبرني تلميذك و اكون ممنونك جميلك في عنقي الى يوم الدين

مشكووووووووووووور

اخى الحبيب رديت علبك على الواتس

على العموم

كل اللى انت سألت عليه موجود بالابلكيشن اللى انا واضعه على المنتدى 

 

 

http://www.araboug.org/ib/index.php?showtopic=61048

يمكنك متابعته

وده لنك البرنامج

 

 

https://apex.oracle.com/pls/apex/f?p=108516:LOGIN_DESKTOP::::::

user:alisaleh

pass:alisaleh

 

*******

وده لينك التحميل 

http://www.4shared.com/rar/wHLz6rOTce/ph_online.html?

 

 

 

https://apex.oracle.com/pls/apex/f?p=99495:101:117408579875758:::::

  • بعد 4 شهور...
بتاريخ:
  • كاتب الموضوع

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

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

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

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

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

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.