Udostępnij przez


Odwoływanie się do zespołów w pliku RDL

Do obsługi zestawów kodu niestandardowego w definicja raportu pliki, dwóch definicja raportu Language (RDL) elementy znajdują się w specyfikacji RDL: CodeModules element i klasy element.

CodeModules element umożliwia odnoszą się do zestawów zawierających kod zarządzany w wyrażeniach raportu.CodeModules jest element najwyższego poziom, który zawiera odwołanie do wirtualny plik dziennika używanego w plikach definicja raportu do wywoływać funkcje specjalistyczne.Wpis w definicja raportu, który obsługuje korzystanie z niestandardowego wirtualny plik dziennika może wyglądać następująco:

<CodeModules>
   <CodeModule>CurrencyConversion, Version=1.0.1363.31103, Culture=neutral, PublicKeyToken=null</CodeModule>
</CodeModules>

Zamiast telefonicznej Assembly.Load z kodu niestandardowego, należy zarejestrować swoje niestandardowe zestawy dodając albo ręcznie CodeModule elementy do pliku RDL lub za pomocą odniesienia karcie Właściwości raportu okno dialogowe.Aby uzyskać więcej informacji, zobacz Kod niestandardowy i odwołania do zestawów w wyrażeniach w Projektant raportów (SSRS).

Klasy element obsługuje członków wystąpienie w definicja raportu.Klasy jest element najwyższego poziom, który zawiera odwołanie do nazwy klasy i wystąpienie nazwy.Wpis w definicja raportu, obsługuje członków wystąpienie może wyglądać następująco:

<Classes>
   <Class>
      <ClassName>CurrencyConversion.DollarCurrencyConversion</ClassName>
      <InstanceName>m_myDollarConversion</InstanceName>
   </Class>
</Classes>

Aby uzyskać więcej informacji, zobacz Dostęp do zestawów niestandardowych za pomocą wyrażenia.