تقارير تحميل استخدام تقارير الأداة الإضافية

باستخدام تقارير مكون إضافي، يمكنك إضافة أو إزالة التقارير التي سيتم تحميل إلى الموقع تقرير فريق جديد مشروع. التقارير التي قمت يحمّل تحتوي على ملحق.rdl ومصممة للاستخدام مع SQL Serverالخدمات إعداد التقارير. مع هذا المكون الإضافي، قمت بتحديد المهام التي تقوم بإنشاء موقع تقرير لفريق مشروع، قم بإنشاء مجلد هيكلي للتقارير، وتقارير التحميل إلى الموقع.

لنظره عامة حول التقارير التي يتم توفيرها من قبل عملية قوالب لإطار عمل حلول Microsoft Office 2010 Suite (MSF)، راجع التقارير (Agile)أو تقارير (CMMI).

يلخص الجدول التالي الأسماء ملف، المجلد، والأداة الإضافية MSF معالجة القوالب.

اسم الملف:

ReportsTasks. XML

مجلد الاسم:

التقارير

مكون إضافي الاسم:

Microsoft.ProjectCreationWizard.التقارير

ملاحظة

يمكنك تغيير أسماء ملف XML و المجلد لكن لا التوصيل. لا يتضمن Visual Studio Team Foundation Server آلية لتوزيع المكونات الإضافية لجانب العميل أو نُهج أو تعديلات أخرى. إذا كنت تريد إلى توزيع هذا النوع من الوظائف، يجب استخدام برنامج "التثبيت والتوزيع الخاصة بك.

ملف XML، يمكنك تحديد واحد أو المزيد من المهام وتبعياتها. للحصول على مثال لإحدى المهام التي تحدد التعيين من التقارير، راجع الملف ReportsTasks.xml ضمن MSF لقالب عملية التطوير السريع للبرامج.

في هذا الموضوع

  • موقع التقارير

  • المجلدات

  • التقارير

  • الأذونات

موقع التقارير

لتشغيل التقارير بشكل صحيح يجب أن تقوم بـإنشاء موقع تقارير. The reporting site will have a link to it on the project portal home page, and the link will be labeled تقرير Reports. لإنشاء موقع تقرير، استخدم siteالعنصر، حيث هو هو موضح في المثال التالي.

<task _locID="task.ProjectReportingSite" _locAttrData="completionMessage" id="Site" plugin="Microsoft.ProjectCreationWizard.Reporting" completionMessage="Project Reporting site created.">
    <dependencies />
    <taskXml>
      <ReportingServices>
        <site></site>
      </ReportingServices>
    </taskXml>
  </task>

المجلدات

يمكنك إنشاء مجلدات في موقع التقارير بواسطة استخدام folderالعنصر. استخدام سمة المسار لتحديد اسم المسار النسبي للمجلد الجديد. يظهر المجلد على موقع المشروع وضمن مجلد التقارير في مستكشف الفريق.

<folder path=""/>

ينشئ المثال التالي أربع مجلدات تشغيل موقع إعداد التقارير. تتم تسمية المجلدات أخطاء بناءين، إدارة مشروع واختبارات.

  <task id="Populate Reports" plugin="Microsoft.ProjectCreationWizard.Reporting" completionMessage="Project reports uploaded.">
    <dependencies>
      <dependency taskId="Site" />
    </dependencies>
    <taskXml>
      <ReportingServices>
        <folders>
          <folder path="Bugs" />
          <folder path="Builds" />
          <folder path="Project Management" />
          <folder path="Tests" />
          <folder path="Dashboards" />
        </folders>
   . . .
  </task>

التقارير

يتم تعريف التقارير عن طريق الملفات .rdl. لإضافة تقارير إلى موقع التقارير , قم بـنسخ ملفات التقرير .rdl إلى مجلد ضمن مجلد التقارير في قالب العملية. ثم استخدم عنصر التقرير لوصف الخصائص اللازمة و مصادر البيانات للتقرير.

<report name=""
        filename=""
        folder=""
        cacheExpiration ="30">

يصف الجدول التالي السمات الخاصة بعنصر التقرير.

السمة

الوصف

اسم

اسم التقرير لعرضه على موقع التقارير و في مستكشف الفريق.

filename

مسار نسبي ضمن مجلد التقارير المحلي حيث تحصل منه على ملف التقرير .rdl.

المجلد

اسم المسار النسبي حيث تقوم باضافة التقرير على موقع التقارير.

cacheExpiration

تعيين العدد الافتراضي من الدقائق التي يكون فيها التقرير مؤقتا.

يمكنك تحديد قيم للمعاملات في تقرير. هذا غالباً يتم استخدامه لتعيين معامل المشروع لمشروع الفريق الحالي. لن يتم تشغيل معظم التقارير بشكل صحيح بدون مرجعية لمشروع الفريق الحالي. لتعيين معامل المشروع لمشروع الفريق الحالي ، حدد القيمة كما $ $ PROJECTNAME $ $.

<parameters>
   <parameter name="" value=""/>
</parameters>

يصف الجدول التالي السمات الخاصة بعنصر الخاصية.

السمة

الوصف

اسم

اسم المعامل في تقرير ليتم ربطه.

value

القيمة التي يتم ربط المعامل بها.

يجب أن تقوم بـتعيين كل اسم مصدر بيانات في كل تقرير إلى مصدر بيانات مباشر Team Foundation Server . استخدم عنصر المرجع لتحديد مصدر البيانات.

<datasources>
   <reference name="" dsname=""/> 
</datasources>

يصف الجدول التالي السمات referenceعنصر.

السمة

الوصف

اسم

اسم مصدر البيانات في التقرير.

dsname

اسم مصدر البيانات Team Foundation Server . عادةً هذه القيمة إما TfsReportDS أو TfsOlapReportDS.

يوضح المثال التالي كيفية إلى إضافة تقرير "حالة الخطأ". التقرير منضماً إلى المصادر بيانات: TfsOlapReportDS و TfsReportDS.

<report name="Bug Status" filename="Reports\Bug Status.rdl" folder="Bugs" cacheExpiration="30">
            <parameters>
              <parameter name="ExplicitProject" value="" />
            </parameters>
            <datasources>
              <reference name="/Tfs2010OlapReportDS" dsname="TfsOlapReportDS" />
              <reference name="/Tfs2010ReportDS" dsname="TfsReportDS" />
            </datasources>
          </report>

راجع أيضًا:

المهام

التحقق من التغييرات فى التقارير

المبادئ

عملية التخصيص خطوة بخطوة

العمل مع ملفات قالب عملية

تخصيص الوظائف التبادلية المناطق ضمن قالب عملية

موارد أخرى

تخصيص قوالب العملية