Olá, boa noite ! Estou gostando muito do forum estou aprendendo bastante, Gostaria de ajuda na minha seguinte situação... Estou gerando um relatorio de requisiçoes e solicitaçoes e ha no datasul a cd0067 que traz o relatorio de requisiçoes, porem, temos um procedimento diferenciado na empresa em que movimentaçoes internas e externas de bens sao controlados por meio de requisiçoes. Meu objetivo é gerar um relatorio onde haja a separaçao dessas requisiçoes. Anteriormente consegui ajuda aqui no forum com um assunto semelhante mas nesse caso seria precisa uma tela (.w) de filtro selecionar requisiçoes ou solicitaçoes de movimentaçao de um determinado usuario ou por uma determinada data. eis o codigo que estou utilizando ate o memento, funciona mas a visualizaçao tem que ser em planilha pra aplicar o filtro manual. ************************************************************************************************ OUTPUT TO VALUE ("c:\temp\consulta5.csv"). PUT "TIPO" ";" "NUMERO" ";" "REQUISITANTE" ";" "DATA" ";" skip. FOR EACH ems2mov.requisicao, EACH it-requisicao OF requisicao, EACH ems2cad.item OF it-requisicao WHERE ems2cad.item.it-codigo = ems2mov.it-requisicao.it-codigo AND requisicao.dt-requisicao >= 05/13/2013 NO-LOCK: if requisicao.narrativa MATCHES "*moviment*" then PUT ("MOVIMENTACAO") ";" requisicao.nr-requisicao ";" requisicao.nome-abrev ";" requisicao.dt-requisicao SKIP. else PUT ("REQUISICAO") ";" requisicao.nr-requisicao ";" requisicao.nome-abrev ";" requisicao.dt-requisicao ";" SKIP. END. OUTPUT CLOSE. ********************************************************************************************* Desde ja agradeço.
O ideal é você fazer um programa .w onde contenha os campos que você deseja que sirva como filtro para o usuário, quando usuário clicar no botão imprimir "Por exemplo" gere o relatório em Excel com está consulta que você está fazendo. Inclusive aqui no fórum existem vários tópicos que mostram como montar uma impressão em Excel. Neste link http://www.4each.com.br/resources/cria-app-excel-com-varias-abas-com-nomes-de-item.33/ mostro como criar um relatório em Excel com abas. se tiver mais dúvidas posta ai. Abraço.