+7 votos
55 visitas
Em uma página especifica do wes, como posso iniciar a emissão de um relatório, que tem uma tabela virtual como entrada de dados?
por (347 pontos) | 55 visitas

1 Resposta

+6 votos
Melhor resposta
Abaixo um exemplo de emissão de relatório em uma página especializada:
Criteria criteria = new Criteria();
criteria.Where = "A.HANDLE=1001";

//tabela virtual como filtro
var tabelaVirtual = TabelaVirtual.Create();
tabelaVirtual.Filtro = "Teste";

//emite o relatório
var id = AppContext.Report.Emit("WES_TESTES", "Tabelas", false, ReportFormat.PDF, criteria, false, false, tabelaVirtual, null);

// Registra o javascript do popup para acompanhamento do processo
ScriptManager.RegisterStartupScript(page, page.GetType(), "showAsyncProcessesPopup", "javascript:__showAsyncProcessesPopup();", true);

 

por (470 pontos)
editado por
Melhores Feb 2020
  1. diuari.molinari

    21 Pontos

  2. metalsystem.gustavo

    8 Pontos

  3. Leonardo Rovigo

    7 Pontos

  4. Francisco Santana

    5 Pontos

  5. andre.wenceslau

    5 Pontos

  6. SlimShady

    5 Pontos

  7. henrique.muller

    5 Pontos

  8. regina.silva

    4 Pontos

  9. Gregory

    4 Pontos

  10. michael.prust

    4 Pontos

200 pontos
Melhores 2020 Feb 17 - 23
  1. diuari.molinari

    5 Pontos

  2. Leonardo Rovigo

    3 Pontos

406 perguntas
453 respostas
332 comentários
458 usuários