VERIFICANDO VALORES ENTRE 2 LISTVIEWS

GAMISTIK 15/12/2006 18:44:02
#190287
Pessoal, estou com a seguinte dúvida: eis abaixo as 2 listviews

LISTMONTAGEM LISTENCERRAR
COD PROD QTD COD PROD QTD
001 XYZ 010 001 XYZ 003

Vejam que o produto XYZ possui na LISTMONTAGEM 10 unidades cadastradas.
E na LISTENCERRAM o mesmo produto possui 003 unidades cadastradas.

Eu gostaria de saber como fazer para verificar se a quantidade do produto XYZ na LISTENCERRAR é superior à  quantidade apresentada na LISTMONTAGEM?

Se alguém puder ajudar, desde já agradeço!
Um grande abraço a todos!
GAMISTIK 15/12/2006 18:53:39
#190289
Ah, lembrando que tanto uma listview quanto a outra poderão ter mais de um item, porém os produtos serão sempre os mesmos, tipo:

LISTMONTAGEM LISTENCERRAR
COD PROD QTD COD PROD QTD
001 XYZ 010 001 XYZ 003
002 ABC 020 002 ABC 002

USUARIO.EXCLUIDOS 15/12/2006 18:55:53
#190290
Resposta escolhida
Olá,

for x = 1 to listviewEncerrar.listitems.count
'ListSubItems(3) é a coluna QTD
if val(ListView1Encerrar.SelectedItem.ListSubItems(3).text) > _
val(ListView1Montagem.SelectedItem.ListSubItems(3).text) then

.....

endif
next x

Espero poder tê-lo ajudado.


Boa Sorte,

Daniel
USUARIO.EXCLUIDOS 15/12/2006 19:01:08
#190293
Olá,

Vc deve também colocar uma outra linha dentro desse for next, ficando assim:


for x = 1 to listviewEncerrar.listitems.count

ListViewMontagem.ListItems(X).Selected = True

'ListSubItems(3) é a coluna QTD
if val(ListView1Encerrar.SelectedItem.ListSubItems(3).text) > _
val(ListView1Montagem.SelectedItem.ListSubItems(3).text) then

.....

endif
next x

GAMISTIK 15/12/2006 19:23:05
#190303
Amigo, resolveu viu! Brigadão mesmo!!! To pontuando já! srsr
Tópico encerrado , respostas não são mais permitidas