Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Creedence

Pesquisar um elemento num array bidimensional

Recommended Posts

Bom dia !

Preciso gravar numa variável a Região de um Estado selecionado. Pensei a principio criar uma matriz com UF e Regiao. (segue abaixo).

Outra possibilidade seria no campo select do formulário, deixar o valor como UF e Região e quebrar isso quando fizer o request. Não sei qual alternativa seria mais viavel.

Mas voltando ao array, eu precisaria pesquisar a UF no array e ao encontrá-lo salvar a região.

Ex: Se a UF é "BA", eu precisaria consultá-la e pegar a Região Nordeste.

Tentei o filter() mas deu monte de erro e talvez esteja utilizando errado.

Agradeço o apoio.


Marcos



dim aRegiao(26,1)

aRegiao(0,0) = "AC"

aRegiao(0,1) = "Norte"

aRegiao(1,0) = "AL"

aRegiao(1,1) = "Nordeste"

aRegiao(2,0) = "AM"

aRegiao(2,1) = "Norte"

aRegiao(3,0) = "AP"

aRegiao(3,1) = "Norte"

aRegiao(4,0) = "BA"

aRegiao(4,1) = "Nordeste"

aRegiao(5,0) = "CE"

aRegiao(5,1) = "Nordeste"

aRegiao(6,0) = "DF"

aRegiao(6,1) = "Centro-Oeste"

aRegiao(7,0) = "ES"

aRegiao(7,1) = "Sudeste"

aRegiao(8,0) = "GO"

aRegiao(8,1) = "Centro-Oeste"

aRegiao(9,0) = "MA"

aRegiao(9,1) = "Norte"

aRegiao(10,0) = "MG"

aRegiao(10,1) = "Sudeste"

aRegiao(11,0) = "MS"

aRegiao(11,1) = "Centro-Oeste"

aRegiao(12,0) = "MT"

aRegiao(12,1) = "Centro-Oeste"

aRegiao(13,0) = "PA"

aRegiao(13,1) = "Norte"

aRegiao(14,0) = "PB"

aRegiao(14,1) = "Nordeste"

aRegiao(15,0) = "PE"

aRegiao(15,1) = "Nordeste"

aRegiao(16,0) = "PI"

aRegiao(16,1) = "Nordeste"

aRegiao(17,0) = "PR"

aRegiao(17,1) = "Sul"

aRegiao(18,0) = "RJ"

aRegiao(18,1) = "Sudeste"

aRegiao(19,0) = "RN"

aRegiao(19,1) = "Nordeste"

aRegiao(20,0) = "RO"

aRegiao(20,1) = "Norte"

aRegiao(21,0) = "RR"

aRegiao(21,1) = "Norte"

aRegiao(22,0) = "RS"

aRegiao(22,1) = "Sul"

aRegiao(23,0) = "SC"

aRegiao(23,1) = "Sul"

aRegiao(24,0) = "SE"

aRegiao(24,1) = "Nordeste"

aRegiao(25,0) = "SP"

aRegiao(25,1) = "Sudeste"

aRegiao(26,0) = "TO"

aRegiao(26,1) = "Norte"


Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.