Architettura dell'elemento del report personalizzato
Un elemento del report personalizzato è un'estensione del linguaggio RDL (Report Definition Language) che consente agli sviluppatori di aggiungere funzionalità non supportate in modo nativo in RDL o estendere le funzionalità dei controlli esistenti. Un elemento del report personalizzato è costituito da due componenti principali: il componente della fase di esecuzione e quello della fase di progettazione. Questi componenti vengono implementati come assembly .NET Framework e possono essere scritti in qualsiasi linguaggio conforme a CLS.
Componente di runtime
Il componente della fase di esecuzione per un elemento del report personalizzato viene chiamato da Elaborazione report in fase di esecuzione. Questo componente accetta i dati passati da Elaborazione report in fase di esecuzione, elabora tali dati e restituisce un'immagine contenente l'elemento del report personalizzato di cui è stato eseguito il rendering.
Componente della fase di progettazione
Il componente della fase di progettazione consente la definizione e la modifica dell'elemento del report personalizzato nell'interfaccia di Progettazione report in Visual Studio. Il componente in fase di progettazione è costituito da diversi sottocontrolli che controllano l'aspetto e le proprietà dell'elemento del report personalizzato nell'ambiente di progettazione.
Contenuto correlato
Creazione di un componente di runtime dell'elemento del report personalizzato
Creazione di un componente personalizzato della fase di progettazione dell'elemento del report
Procedura: Distribuire un elemento del report personalizzato
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per