Evento ReportViewer.SubmittingParameterValues
Ocorre quando os valores de parâmetro são enviados para o servidor de relatório.
Namespace: Microsoft.Reporting.WinForms
Assembly: Microsoft.ReportViewer.WinForms (em Microsoft.ReportViewer.WinForms.dll)
Sintaxe
'Declaração
Public Event SubmittingParameterValues As ReportParametersEventHandler
public event ReportParametersEventHandler SubmittingParameterValues
public:
event ReportParametersEventHandler^ SubmittingParameterValues {
void add (ReportParametersEventHandler^ value);
void remove (ReportParametersEventHandler^ value);
}
member SubmittingParameterValues : IEvent<ReportParametersEventHandler,
ReportParametersEventArgs>
JScript não oferece suporte a eventos.
Comentários
Esse evento ocorre quando o usuário clica no botão Exibir Relatório, quando o usuário navega de volta para um relatório pai que contém os parâmetros de relatório de um relatório de detalhamento, ou quando os parâmetros de relatório são enviados automaticamente devido às dependências entre elas.As informações sobre esse evento são passadas em um objeto ReportParametersEventArgs para o representante de ReportParametersEventHandler, que trata o evento.Esse evento só se aplica ao modo de processamento remoto.
Trate esse evento para ler ou modificar os parâmetros do relatório antes de serem enviadas para o servidor de relatório.
Para obter mais informações sobre o tratamento de eventos, consulte Consumindo eventos.
Exemplos
Se você quer impedir que os parâmetros sejam enviados automaticamente, assine esse evento e use o seguinte código:
Private Sub reportViewer1_SubmittingParameterValues(ByVal sender As Object, ByVal e As ReportParametersEventArgs)
If e.AutoSubmit Then
e.Cancel = True
End If
End Sub
void reportViewer1_SubmittingParameterValues(object sender, ReportParametersEventArgs e)
{
if (e.AutoSubmit)
e.Cancel = true;
}