Versões comparadas

Chave

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

...

Uma outra forma de gerar o relatório via job é criar criando um RMSProcess e à partir dele chamar o server RptExecutor. Este procedimente geralmente procedimento é feito  geralmente realizado pelo produto em seus processos quando existe a necessidade de geração de relatório.

Bloco de código
languagec#
firstline1
titleExemplo RMSProcess
linenumberstrue
...
public class AcmeProcess: RMSProcess
{
...
	protected override void DoExecute(RMSParamsProc Params)
    {
      try
      {
        AcmeParamsProc paramsProc = (AcmeParamsProc)Params;
		
		RptExecutorReturn executorReturn = null;
		
		using (IRptExecutor executorServer = RM.Lib.RMSBroker.CreateServer<IRptExecutor>("RptExecutorServer"))
		{
			executorReturn = executorServer.ExecuteReport(paramsProc.CodColigada,
			  paramsProc.IdReport, paramsProc.CodUsuario, paramsProc.ExecutorPar);
		}
		...