حماية كلمة المرور للعروض التقديمية المصدرة

إضافة حماية كلمة المرور للعروض التقديمية المصدرة في بيئة خدمات التقارير

لتطبيق التغييرات هنا، يجب عليك تعديل الملفات في الدليل حيث تم تثبيت خدمات التقارير من Microsoft SQL Server.

الخطوة 1. حدد موقع دليل تثبيت خادم التقارير.

عادةً ما يكون الدليل الجذر لـ Microsoft SQL Server هو C:\Program Files\Microsoft SQL Server.

Microsoft SQL Server 2005 و 2008: قد تكون هناك عدة نسخ من Microsoft SQL Server مُكوّنة على الجهاز. كل منها يحتل دليل MSSQL.x مختلف، مثل MSSQL.1، MSSQL.2 وهكذا. ابحث عن الدليل الصحيح C:\Program Files\Microsoft SQL Server\MSSQL.x\Reporting Services\ReportServer قبل الاستمرار في الخطوات التالية.

تشير جميع المسارات المستخدمة أدناه إلى دليل تثبيت خدمات التقارير من Microsoft SQL Server كـ .

الخطوة 2. أضف الكود لإضافة كلمات المرور للعروض التقديمية المصدرة

استبدل المكونات الإضافية الحالية لـ Aspose.Slides لخدمات التقارير في ملف rsreportserver.config. للقيام بذلك، افتح ملف C:\Program Files\Microsoft SQL Server<Instance>\Reporting Services\ReportServer\rsreportserver.config.

ابحث عن خيارات التقديم المدرجة أدناه واستبدلها بالكود في الجزء الذي يلي ذلك.

ابحث عن خيارات تقديم Aspose.Slides لخدمات التقارير


   ...

  <!--ابدأ هنا.-->


  <Extension Name="ASPPT" Type="Aspose.Slides.ReportingServices.PptRenderer,Aspose.Slides.ReportingServices"/>

  <Extension Name="ASPPS" Type="Aspose.Slides.ReportingServices.PpsRenderer,Aspose.Slides.ReportingServices"/>

  <Extension Name="ASPPTX" Type="Aspose.Slides.ReportingServices.PptxRenderer,Aspose.Slides.ReportingServices"/>

  <Extension Name="ASPPSX" Type="Aspose.Slides.ReportingServices.PpsxRenderer,Aspose.Slides.ReportingServices"/>

<!--انتهى هنا.-->

</Render>

كود الاستبدال


   ...

  <!--ابدأ هنا.-->


  <Extension Name="ASPPT" Type="Aspose.Slides.ReportingServices.PptxRenderer,Aspose.Slides.ReportingServices" >


  <Configuration>				 		


	<Password>111</Password>

  </Configuration>			


 </Extension>

  <Extension Name="ASPPS" Type="Aspose.Slides.ReportingServices.PptxRenderer,Aspose.Slides.ReportingServices" >


  <Configuration>				 		


	<Password>111</Password>

  </Configuration>			


 </Extension>

  <Extension Name="ASPPTX" Type="Aspose.Slides.ReportingServices.PptxRenderer,Aspose.Slides.ReportingServices" >


  <Configuration>				 		


	<Password>111</Password>

  </Configuration>			


 </Extension>

  <Extension Name="ASPPSX" Type="Aspose.Slides.ReportingServices.PptxRenderer,Aspose.Slides.ReportingServices" >


  <Configuration>				 		


	<Password>111</Password>

  </Configuration>			


 </Extension>

  <!--انتهى هنا.-->

</Render>

إضافة حماية كلمة المرور للعروض التقديمية المصدرة في Visual Studio

لتطبيق التغييرات هنا، يجب عليك تعديل الملف حيث تم تثبيت مصمم التقارير من Microsoft Visual Studio.

الخطوة 1. افتح دليل Visual Studio.

  • للتكامل مع مصمم تقارير Visual Studio 2005، افتح الدليل C:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies.
  • للتكامل مع مصمم تقارير Visual Studio 2008، افتح الدليل C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies.

الخطوة 2. أضف الكود لإضافة كلمة المرور للعروض التقديمية المصدرة.

استبدل المكونات الإضافية الحالية لـ Aspose.Slides لخدمات التقارير في ملف rsreportserver.config. للقيام بذلك، افتح ملف C:\Program Files\Microsoft Visual Studio \Common7\IDE\PrivateAssemblies\RSReportDesigner.config (حيث هو “8” لـ Visual Studio 2005 أو “9.0” لـ Visual Studio 2008) وأضف هذه الأسطر في عنصر . ثم استبدلها بالكود في جزء الكود التالي.

ابحث عن خيارات تقديم Aspose.Slides لخدمات التقارير


   ...

  <!--ابدأ هنا.-->


  <Extension Name="ASPPT" Type="Aspose.Slides.ReportingServices.PptRenderer,Aspose.Slides.ReportingServices"/>

  <Extension Name="ASPPS" Type="Aspose.Slides.ReportingServices.PpsRenderer,Aspose.Slides.ReportingServices"/>

  <Extension Name="ASPPTX" Type="Aspose.Slides.ReportingServices.PptxRenderer,Aspose.Slides.ReportingServices"/>

  <Extension Name="ASPPSX" Type="Aspose.Slides.ReportingServices.PpsxRenderer,Aspose.Slides.ReportingServices"/>

<!--انتهى هنا.-->

</Render>

كود الاستبدال


   ...

  <!--ابدأ هنا.-->


  <Extension Name="ASPPT" Type="Aspose.Slides.ReportingServices.PptxRenderer,Aspose.Slides.ReportingServices" >


  <Configuration>				 		


	<Password>111</Password>

  </Configuration>			


 </Extension>

  <Extension Name="ASPPS" Type="Aspose.Slides.ReportingServices.PptxRenderer,Aspose.Slides.ReportingServices" >


  <Configuration>				 		


	<Password>111</Password>

  </Configuration>			


 </Extension>

  <Extension Name="ASPPTX" Type="Aspose.Slides.ReportingServices.PptxRenderer,Aspose.Slides.ReportingServices" >


  <Configuration>				 		


	<Password>111</Password>

  </Configuration>			


 </Extension>

  <Extension Name="ASPPSX" Type="Aspose.Slides.ReportingServices.PptxRenderer,Aspose.Slides.ReportingServices" >


  <Configuration>				 		


	<Password>111</Password>

  </Configuration>			


 </Extension>

  <!--انتهى هنا.-->

</Render>