الانتقال إلى المحتوى

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


الحكيمي

Recommended Posts

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

 

اخواني الاعزاء انا عندي تقرير في ال 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 في اخر استدعاء التقرير فهل هذا مقصود

 

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

رابط هذا التعليق
شارك

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

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

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

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   تمت استعادة المحتوى السابق الخاص بك.   مسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

جاري التحميل
×
×
  • أضف...

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

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