Fernando Oliveira Postado Maio 20, 2008 Denunciar Share Postado Maio 20, 2008 Boa noite a todos...Estou precisando utilizar uma condicional no access onde:se o peso total for maior que 6000, 288,24, caso contrario peso total * 24,02.tentei algo parecido com isso mas tá dando erro:=iif(([peso_total] >6000,288,24,[peso_total]*24,02Agradeço a valiosa ajuda dos amigosFernando Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Evanjos Postado Maio 20, 2008 Denunciar Share Postado Maio 20, 2008 Pelo que eu pude entender, é uma espécie de controle de frete.Bom você quer se o peso for maior que 6000kg então o valor é 288,24 caso contrário fica o peso * 24,02.fica assim o código, coloque onde você achar melhor num botão ou outro evento. If PesoTotal > 6000 then Me.CampoResultado = 288,24 Else Me.CampoResulta = PesoTotal * 24,02 End IfEspero ter ajudado, de um retorno se conseguiu.AtEveraldoeve_anjos@hotmail.com Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Fernando Oliveira Postado Maio 21, 2008 Autor Denunciar Share Postado Maio 21, 2008 (editado) Ola Everaldo....Acho que estou chegando lá.....=SeImed([peso_total]>6000;288,24;([peso_total])/1000*24,02)Estou tentando fazer sem usar módulos, mas se for inevitável, tenho q ir atrás...Muito Obrigado por sua boa vontade e dica que me foi muito valiosa pra ver a importancia do VB dentro do AcessAbs... Editado Maio 21, 2008 por Fernando Oliveira Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Evanjos Postado Maio 21, 2008 Denunciar Share Postado Maio 21, 2008 Não tem módulo, você tem que ligar os campos a estes comando, exemplo o PesoTotal é um campo.Entendeu? Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Fernando Oliveira
Boa noite a todos...
Estou precisando utilizar uma condicional no access onde:
se o peso total for maior que 6000, 288,24, caso contrario peso total * 24,02.
tentei algo parecido com isso mas tá dando erro:
=iif(([peso_total] >6000,288,24,[peso_total]*24,02
Agradeço a valiosa ajuda dos amigos
Fernando
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.