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

بتاريخ:

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

 

اخواني الاعزاء انا عندي تقرير في ال 6i وخليته افقي وكل شي على مايرام

 

ولكن هناك مشكله واحده عندما اقوم باختيار المندوب المطلوب طباعته بياناته يطلع التقرير بشكل ممتاز

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

 

ولا اعلم ما السبب

 

وشكرا

بتاريخ:

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

بتاريخ:

السلام عليكم 

 

فى المرة  الاولى للطباعة  ... هل تمت طباعة التقرير - العرضي - بشكل سليم .؟ أم لا ..

 

1- تأكد من اعداد  ال  System Parameter     --    Orientation

 

2- اقترح أيضا  بأن تقوم باغلاق  ال    Reports Background Engine   بعد طباعة  التقرير  ويمكنك استخدام  

Add_Parameter(pl_id,'ORACLE_SHUTDOWN',TEXT_PARAMETER,'Yes'); 

 

3- حاول أن تكون الطابعة التى ستقوم الطباعة  عليها  هي الافتراضية 

 

بالتوفيق 

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

بالنسبه للاستفسار الاول

في اول طباعه عه يقوم بطباعه كافة الاوراق بشكل طبيعي

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

 

بالنسبه لرقم  1  انا مسوي ال Orientation الي في خصائص ال layout Model ومخليها كلها على landscape   اما ال System parameter فما فهمت قصدك فيه

 

بالنسبة لرقم  2 في تعليقك اخي الكريم لم افهمه وارجو توضيحه

 

بالنسبه للرقم 3 انا ماعندي غير طابعه واحده وهي الافتراضيه

 

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

تم تعديل بواسطة الحكيمي

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

- اقترح أيضا بأن تقوم باغلاق ال Reports Background Engine بعد طباعة التقرير ويمكنك استخدام

Add_Parameter(pl_id,'ORACLE_SHUTDOWN',TEXT_PARAMETER,'Yes');

كان هذا جزء من ردك على سوالي في منتدى التقارير

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

ولكن سوالي كيف استطيع ان استخدم

Add_Parameter(pl_id,'ORACLE_SHUTDOWN',TEXT_PARAMETER,'Yes');

التي ذكرتها في ردك واين اكتبها

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

بتاريخ:

 السلام عليكم ورحمة الله وبركاته

 

أخى الكريم  اعتذر  عن التأخر فى الرد  لانشغالي 

 

تضيف سطر الكود ده  عند مناداة التقرير  ..مع البرامتير الخاصة ب مثلا   الكود والتاريخ والخ ...

 

والحمد لله  على توفيق الله لنا فى حل مشكلتك 

بتاريخ:
  • كاتب الموضوع
begin
 Run_Product(REPORTS,'D:\k_pro\rep\total_samp.rep', SYNCHRONOUS, RUNTIME, FILESYSTEM,'', NULL);
 
end;

 Add_Parameter(pl_id,'ORACLE_SHUTDOWN',TEXT_PARAMETER,'Yes');

هل تقصد ان اعمل هذا الشيئ

ولكن هناك خطأين الاول عند pl_id

والثاني في بداية السطر  المظاف

 

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

تم تعديل بواسطة الحكيمي

بتاريخ:
begin

 Add_Parameter(pl_id,'ORACLE_SHUTDOWN',TEXT_PARAMETER,'Yes');
 Run_Product(REPORTS,'D:\k_pro\rep\total_samp.rep', SYNCHRONOUS, RUNTIME, FILESYSTEM,'', 
);
 
end;

أولا :اضافة البارمتر لا قيمة لها بعد مناداة التقرير

 

ثانيا  الخطا ناتج أن المتغير  Pl_id    غير  معرف  لانه  خارج  بلوك الكود المعرف داخله

 

جرب وقولنا  وان شاء الله تظبط معاك

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

 Add_Parameter(pl_id,'ORACLE_SHUTDOWN',TEXT_PARAMETER,'Yes');
 Run_Product(REPORTS,'D:\k_pro\rep\total_samp.rep', SYNCHRONOUS, RUNTIME, FILESYSTEM,'', NULL);

 
end

بعد كتابة الكود لازال يطلع الغلط عند pl_id فماذا افعل

 

وبالنسبه للكود الذي عدلته انت لم تكتب كلمة Null في اخر استدعاء التقرير فهل هذا مقصود

 

وشكرا على متابعتك لي

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

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

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

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

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

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.