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

كود الطباعة


rim

Recommended Posts

السلام عليكم ورحمة الله وبركاته
اخواني اعضاء المنتدى اريد منكم الكود الدي يعمل لي امر الطباعة

وكذالك الكود الدي يجعل لي الرقم يزيد تلقائياً ,,,,لذي فورم يوجد بها رقم العميل
اريد عند فتح هذه الفورم كي اضيف عميل جديد يقوم البرنامج باعطائي الرقم .

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

  • بعد 3 شهور...




الكود الدي يجعل لي الرقم يزيد تلقائياً ,,,,لذي فورم يوجد بها رقم العميل
اريد عند فتح هذه الفورم كي اضيف عميل جديد يقوم البرنامج باعطائي الرقم .


SELECT NVL(MAX(CUS_ID),0_+1
INTO :CUST.CUS_ID
FROM CUSTOMER;


طبعا CUS_ID هو رقم العميل
CUSTOMER هو جدول العملاء
CUST هو أسم البلوك الخاص بالعملاء

أما بالنسبة



اخواني اعضاء المنتدى اريد منكم الكود الدي يعمل لي امر الطباعة


سأكتب لك البروسيجر الخاص بالطباعة خلال يومين بسبب أنشغالي في بعض الاعمال.
أخوك موسى
MIASH80
:rolleyes: :rolleyes: :rolleyes:
رابط هذا التعليق
شارك


كود طباعة الشاشة
سهل جدا
print;
ضعها داخل بوتن
اسهل كود فى برنامج اوركل كله


مشاء الله كود الطباعة فقط اكتب print وهو يعمل طباعة ((( من أين لك هذه المعلومة الرائعة )))
أخي العزيز الجميع يعرف هذه المعلومة.
هذا الكود print يطبع الشاشة التي أمامي فقط .
ولكن هل حددت أي ريبوت الذي أريد طباعته(( معظم الشاشات فيها أكثر من ريبورت) وهل حددت الباراميتر التي اريد ان امررها للريبورت ((( على فرض اريد معلومات من تاريخ الى تاريخ )))
:rolleyes: :rolleyes: :rolleyes:
رابط هذا التعليق
شارك



كود طباعة الشاشة
سهل جدا
print;
ضعها داخل بوتن
اسهل كود فى برنامج اوركل كله


مشاء الله كود الطباعة فقط اكتب print وهو يعمل طباعة ((( من أين لك هذه المعلومة الرائعة )))
أخي العزيز الجميع يعرف هذه المعلومة.
هذا الكود print يطبع الشاشة التي أمامي فقط .

:rolleyes: :rolleyes: :rolleyes:

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

فعلا اللهم ارحم المسلمين والمسلمات


DECLARE
PL_ID PARAMLIST;
PL_NAME VARCHAR2(10) := 'PRINT_PL';

BEGIN
PL_ID := GET_PARAMETER_LIST(PL_NAME);
IF ID_NULL(PL_ID) THEN
PL_ID := CREATE_PARAMETER_LIST(PL_NAME);
END IF;

ADD_PARAMETER(PL_ID,'PARAMFORM',TEXT_PARAMETER,'NO');
زد البرامتر كما تشاء
RUN_PRODUCT(REPORTS,'**********.RDF',SYNCHRONOUS,RUNTIME,FILESYSTEM,PL_ID,NULL);

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

  • بعد 1 سنة...

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

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

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

×   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.

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

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

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