Odwoływanie się do zestawów w pliku RDL
Do obsługi zestawów niestandardowego kodu w plikach definicja raportu, oba elementy definicja raportu Language (RDL) są uwzględnione w specyfikacji RDL: the CodeModules element a Klasy element.
The CodeModules element enables you to refer to kod zarządzany assemblies in report expressions.CodeModules jest elementem najwyższego poziom, zawierający odwołanie do wirtualny plik dziennika, używanego w pliku definicja raportu do wywołania funkcji specjalnych.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 AssemblyLoad() z niestandardowego kodu dodając albo ręcznie zarejestrować swoje niestandardowe zestawy CodeModule elementy do pliku RDL lub przy użyciu Odwołania Karta Właściwości raportu okna dialogowego.Aby uzyskać więcej informacji zobacz Using Custom Code References in Expressions (Reporting Services).
The Classes element supports the use of wystąpienie members in a definicja raportu.Klasy jest elementem najwyższego poziom, zawierający odwołanie do nazwy klasy i nazwy obiektu.Wpis w definicja raportu, który obsługuje korzystanie z 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 Uzyskiwanie dostępu do zestawów niestandardowych za pomocą wyrażenia.