الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كسف اقوم بطباعة الصفحه؟

بدأه دون سيلفاتور في 14 ديسمبر 2009 · 5 رد · 979 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

سلام عليكم

كيفكم حبايبي

اولا : مبروك التصميم للمنتدى الجديد

ثانيا :

انا اقوم بعمل شاشه للكاشير , فيحتاج ان يطبع الوصل مباشره بدون ان يضغط على مربع Print في ال Dialog الخاص بال Internet Explorer .

كيف اقوم بطباعة الصفحه بمجرد ان يقوم المستخدم بعمل submet للفورم ؟؟

ولكم الف الف شكر

abo_alzobaer@hotmail.com

#2

قم بإضافة جافا سكربت للطباعة كالتالي:

    <script language="Javascript1.2">
  <!--
  function printpage() {
  window.print();
  }
  //-->
</script>

When submit button is clicked call the print function by writting this line

Page.ClientScript.RegisterStartupScript(this.GetType(), "alert", "printpage();", true);

تم تعديل هذه المشاركة بواسطة حسام المقحم في 14 ديسمبر 2009 في 20:43

#3
حسام المقحم كتب:

قم بإضافة جافا سكربت للطباعة كالتالي:

    <script language="Javascript1.2">
  <!--
  function printpage() {
  window.print();
  }
  //-->
</script>

When submit button is clicked call the print function by writting this line

Page.ClientScript.RegisterStartupScript(this.GetType(), "alert", "printpage();", true);

شكلك مافهمت سؤال يا باشا

انا اقصد بدون ان يظهر مربع الطباعه , يعني على طوول يرسله للطابعه ..

الكود اللي كتبته هذا يطلع مربع الطباعه :)

abo_alzobaer@hotmail.com

#4

هذا غير ممكن بشكل عام. لأنك لا تستطيع التحكم في طريقة عمل المتصفح. هناك ActiveX يمكنه القيام بهذا و لكنه طبعاً لا يعمل سوى على Internet Explorer ناهيك عن المخاطر الأمنية المصاحبة.

#5
System Down كتب:

هذا غير ممكن بشكل عام. لأنك لا تستطيع التحكم في طريقة عمل المتصفح. هناك ActiveX يمكنه القيام بهذا و لكنه طبعاً لا يعمل سوى على Internet Explorer ناهيك عن المخاطر الأمنية المصاحبة.

خلاص ياباشا انا حليتها

بما ان البرنامج يعمل على شبكه محليه .. والسيرفر محلي ..

عرفت اسم طابعة الكاشير في جدول المستخدمين ... واضفت الطابعات في السيرفر ..

وصرت اطبعه من السيرفر دايركت الى طابعة المستخدم عبر الأمر

rpt.printToPrinter

شكرا لكم على مساعدتكم

abo_alzobaer@hotmail.com

#6

طيب تكلم انك تستخدم Crystal Report

اللهم أطل عمري وأحسن عملي واختم بالشهادة أجلي

مواضيع مشابهة