Bom dia pessoal Vou explicar melhor o que preciso. Tenho uma upc dentro de um programa padrao q possui um campo para alteração de custo, esta alteração só será feita de acordo com a data da alteração, q tbm é da upc. gostaria de gerar isso em rpw, por exemplo, todos os dias o rpw busca nesta upc a data de alteração, se a data data de alteração for igual a data corrente ele atualiza o custo. Acho q agora eu expliquei melhor .. Se alguem puder ajudar ... vlw
Se vc colocou uma UPC em uma janela de relatorio do produto Datasul (Não customizado) e quer levar o valor preenchido pelo usuário para ser executado em um ambinte RPW, digo que os templates não permitem isso pois os valores são gravados nas temp-tables tt-param e tt-digita. Como a UPC nao tem acesso a estas temp-tales, por não serem globais e também por não existir um método apropriado para utilizar estas temp-tables via UPC então a customização fica impossibilitada de fazer com que este valor da sessão vá para uma execução do RPW. Uma alternativa a este problema é recriar o .W e preencher algum campo nestas temp-table para poder recuperar este valor posteriormente na UPC. Uma GAMBIARRA é prencher um dos campos em tela com mais de um valor, por exemplo: Filtro: Campo Char: "" <> "ZZZZZZZZ" Fazer com que a UPC grave no final deste campo um complemento como Campo-char-fim = "ZZZZZZZZ" + "|ValorUPC=123" O RP.p teria que ter dois pontos, um no inicio e outro no local de uso: no inicio da execucao teria que remover este conteudo adicional do campo-char-fim e deixar original como estava em tela, exemplo: "ZZZZZZZZ" neste mesmo ponto teria que gravar em uma variavel global da UPC o conteúdo após o pipe "|", exemplo: ValorUPC=123 e a partir de então contoniar com os demais pontos UPC. Lembrando que isto é uma Gambiarra das bravas.... um abraço