Lingua

ICustomReportItem Interfaccia

Definizione

Contiene metodi e proprietà da implementare tramite componenti personalizzati di runtime degli elementi del report.

public interface class ICustomReportItem
public interface ICustomReportItem
type ICustomReportItem = interface
Public Interface ICustomReportItem

Commenti

Un'istanza della classe che implementa ICustomReportItem viene creata durante ogni esecuzione del report che contiene qualsiasi istanza del tipo corrispondente CustomReportItem . Per ogni istanza di a CustomReportItem del tipo di corrispondenza che si verifica nel report, CustomItem viene impostato e poi Process chiamato. Poiché il server di report è multithread, la classe che implementa ICustomReportItem dovrebbe evitare l'uso di variabili membri statiche.

La classe personalizzata dell'item report non verrà installata se si verifica un guasto durante la creazione della classe. Qualsiasi altro guasto causerà il fallimento dell'intera esecuzione del report.

Per ulteriori informazioni, consulta Item Custom Report.

Proprietà

Nome Descrizione
Action

Ottiene l'azione per l'elemento personalizzato del report.

CustomItem

Imposta l'elemento del report personalizzato e i dati associati utilizzati dal componente runtime dell'elemento del report personalizzato per rendere un elemento standard del report. Solo scrittura.

RenderItem

Ottiene l'immagine renderizzata dell'elemento personalizzato del report.

Metodi

Nome Descrizione
Process()

Visualizza l'elemento del report personalizzato e lo colloca nella RenderItem proprietà.

Si applica a