Para verificar a Altura, largura e comprimento, e determinar o tipo que será.
Pensei em um código assim. Com 3 verificações. Mas se umas delas forem falso o código precisa pular para a próxima verificação.
Esta é a tabela com as medidas.
Dimensões
Carton Type Avg Volume Tipo Altura Largura Comprimento
NAN/PICO 7265 * 11,8 29,6 20,8
MIC 9486 D 14 30,8 22
MIN 13213 C 19,5 30,8 22
PEQ 19215 B 14 45 30,5
MED 26150 A 19,5 45 30,5
GDE 34312 A 25 45 30,5
1 verificação
Se altura for >11,8 e <=14 (se for Verdadeiro continua se for falso já pula para a verificação 2)
Se largura for >29,6 e <=30,8 (se for Verdadeiro continua se for falso já pula para a verificação 2)
Se comprimento for >20,8 e <=22 (se for Verdadeiro continua se for falso já pula para a verificação 2)
Tipo será D
2 verificação
Se altura for >14 e <=19,5 (se for Verdadeiro continua se for falso já pula para a verificação 3)
Se largura for >29,6 e <=30,8 (se for Verdadeiro continua se for falso já pula para a verificação 3)
Se comprimento for >20,8 e <=22 (se for Verdadeiro continua se for falso já pula para a verificação 3)
Tipo será C
3 verificação
Se altura for >11,8 e <=14 (se for Verdadeiro continua se for falso já pula para a verificação 4)
Se largura for >30,8 e <=45 (se for Verdadeiro continua se for falso já pula para a verificação 4)
Se comprimento for >22 e <=30,5 (se for Verdadeiro continua se for falso já pula para a verificação 4)
Tipo será B
4 verificação
Se altura for >=19,5 (se for Verdadeiro continua se for falso já pula para a verificação 5)
Se largura for >=30,8 (se for Verdadeiro continua se for falso já pula para a verificação 5)
Se comprimento for >=30,5 (se for Verdadeiro continua se for falso já pula para a verificação 5)
Tipo será A
5 verificação
Se não se encaixar em nenhuma medida
Tipo será *
Não consegui fazer o codigo pular para a próxima verificação caso alguma medida não se enquadrar.
Tentei
if
elseif
select case
segue em anexo o banco de dados usando if elseif em um formulário Mas precisaria deste código em um modulo para ser usado em consulta.
- Anexos
- Dimensoes.zip
- Você não tem permissão para fazer download dos arquivos anexados.
- (126 Kb) Baixado 4 vez(es)