ALTERAR DADOS DA LISTVIEW NA PLANILHA

CAMILLOENC 06/02/2017 18:39:02
#471436
Olá
tenho um cadastro de manutenção de equipamentos em uma listview para consulta e alteração das ocorrências de manutenção. até aí tudo bem.
acontece que cada equipamento, que é representado por um código, tem mais de uma ocorrência.
então quando altero na listview algum dado da ocorrência de manutenção e carrego a alteração, esta alteração vai sempre para a primeira ocorrência pois o
macro procura pelo código do equipamento.
Alguma idéia de como esta alteração ir direto para a linha que eu selecionei?
LVFIOROT 06/02/2017 18:51:34
#471437
Resposta escolhida
precisa entender como voce está armazenando os dados.
é tudo armazenado na planilha?
CAMILLOENC 06/02/2017 18:52:40
#471438
Citação:

:
precisa entender como voce está armazenando os dados.
é tudo armazenado na planilha?


Olá,
sim é tudo armazenado na planilha e carregado para o listview
LVFIOROT 06/02/2017 18:55:12
#471439
bom acho que vc quer manter o historico, ne?
CAMILLOENC 06/02/2017 18:56:27
#471440
Citação:

:
bom acho que vc quer manter o historico, ne?


Na verdade não.
Seria uma opção caso eu cadastrasse uma ocorrência de manutenção de forma errada, pudesse alterar alguns dados da ocorrencia, como data e motivo, ou excluir.
a ação de excluir me trará o mesmo problema, pois excluirá sempre a primeira linha que possui o código
LVFIOROT 06/02/2017 18:57:48
#471441
mas nesta planilha nao tem um so registro para cada codigo?
CAMILLOENC 06/02/2017 19:00:22
#471442
vou limpar a planilha e mandar esta opção aqui
CAMILLOENC 06/02/2017 19:05:18
#471445
segue planilha.
vc poderá ver que na aba de manutenção, terá várias ocorrencias do mesmo equipamento, pois o mesmo equipamento parou várias vezes pra arrumar

LVFIOROT 06/02/2017 19:06:15
#471446
bom, quando vc der o load no seu listview, voce tera que registrar em que linha de dados ele está editando e assim fazer update nesta linha
para isso vc pode criar uma coluna no list e deixar invisivel e pegar essa linha na hora do update
CAMILLOENC 06/02/2017 19:07:54
#471447
Citação:

:
bom, quando vc der o load no seu listview, voce tera que registrar em que linha de dados ele está editando e assim fazer update nesta linha
para isso vc pode criar uma coluna no list e deixar invisivel e pegar essa linha na hora do update



cara, fantástico.
crio como se fosse um código para a ocorrencia, e quando procurar para dar o update procuro por esse código.
uma coisa simples, mas é bom ter alguém de fora pra fazer olhar fora da caixa.
vou fazer isso.
Muito Obrigado
Tópico encerrado , respostas não são mais permitidas