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.