PowerShell Script لطباعة تقرير SSRS 2008R2 تلقائيا
-
21-12-2019 - |
سؤال
هل يمكنني استخدام PowerShell لتوليد وطباعة تقرير SSRS (مع المعلمات) إلى طابعة شبكة.
سأستخدم استدعاء مهمة عميل SQL جدول لإدخالات الطلب الجديدة.عندما يأتي النظام، أرغب في إنشاء تقرير SSRS وطباعته إلى أحد العديد من الطابعات البعيدة (ستكون الطابعة واحدة من معلمات الإدخال) على شبكتنا، على سبيل المثال، طباعة تذكرة اختيار في المستودع المناسب عند وضع طلب.
نحن نستخدم حاليا ملفات الدفعات للطباعة للطابعات المحلية، ولكن البرامج معلقة في كثير من الأحيان ولا تقميز جيدا.
المحلول
في هذه الحالة:
تقرير اسم: نظام التذاكر
المعلمات هي: التاريخ والقسم
تقرير التنسيق: PDF
المراجع: ستشير هذا الرابط إلى كيفية تمرير المعلمات إلى تقرير عبر URL http://msdn.microsoft.com/en-us/library/ms155391.aspx
هذا الرابط سيشير إلى كيفية الوصول إلى تقرير بتنسيق قابل للطباعة عبر URL http://msdn.microsoft.com/en-us/library/ms154040.aspx
هذا الرابط سيظهر لك كيفية استخدام PowerShell لكتابة هذا الملف إلى نظام الملفات عبر عنوان URL. http://teusje.wordpress.com/2011/02/02/02/2011 19 / Download-file-with-powershell /
إذا كنت تواجه مشكلة في استخدام PowerShell في مهمة عميل SQL، فسوف أقوم بديلا بالاقتراع مع وظيفة جدولة المهام واستعلام قاعدة البيانات الخاصة بك باستخدام وحدة SQLPS.
نأمل أن يساعد.