Bom dia pessoal, Estou com mais um probleminha, já quebrei cabeça e não consegui resolver, é o seguinte: Obs: este relatório imprime solicitações, sendo que ,quando se manda imprimir pode-se filtrar por alguns critérios, no relatório que me foi passado para customizar, vem todas as solicitações, sendo que me pediram para colocar um campo que;( se marcado que venha no relatório as solicitações de cotação (elas já vem normalmente ) se desmarcado não venham. No .w está tudo ok , mas quando vou para p rp.p coloco na regra mas é como se não entendesse o que eu coloquei , já tentei de várias formas e não consegui, segue abaixo a tela e o código do .w e rp.p , estão circulados o que faz referência ao campo que coloquei . Segue anexo o código. Desde já agradeço a atenção de todos.
no caso tem que passar o parâmetro no pi-executar la na procedure, para o rp.p receber ela. da uma olhada no manual de padrôes da DDK na parte de como construir um relatório.
Tenta colocar um "message" para os campos "tt-param.ind-solic-cotadas" e "requis.tp-requis" antes do "If tt-param.ind-solic-cotadas = NO" para ver o que retorna.
Bom dia , coloquei o comando abaixo e quase resolveu meu problema, é que o resultado ficou ao contrário; quando seleciono não imprime as solicitações e quando dismarco vem as solicitações normais: ELSE IF tt-param.ind-solic-cotadas = YES THEN DO: IF requisicao.tp-requis = 3 THEN NEXT. END. Desde já agradeço a atenção de todos.