Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Bloco de código
languagec#
firstline1
titleRptExecutorClient
linenumberstrue
RptExecutorClient report = new RptExecutorClient();
RptExecutorClientParams exeParams = new RptExecutorClientParams();

...
exeParams.ExecuteOnJobServer = true;
exeParams.OnlineMode = false;
exeParams.TimeoutMillisec = 60000;

 
report.ExecuteReport(lookUpForm.ColigadaRelatorio, lookUpForm.IdRelatorio, RMSSession.Context.CodUsuario, exeParams);

 

2- Utilizar a API IRptExecutorOnJobServerServer

 

Bloco de código
languagec#
firstline1
titleRptExecutorOnJobServer
linenumberstrue
RptExecutorOnJobServer

 

Está API deve ser utilizada na camada Server mas não deverá ser utilizada de dentro de um RMSProcess pelo fato que ela mesma gerará um processo a ser executado como job.

 

 

3- Criar um Processo (RMSProcess) e à partir dele chamar  a API IRptExecutor