ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Como zerar quantidade Listbox

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Mobile com Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
juniorpba
Colaborador
Colaborador


Registrado: Quarta-Feira, 25 de Janeiro de 2012
Mensagens: 1690
Localização: Paranaiba - MS

MensagemEnviada: Ter Jan 11, 2022 10:59 am    Assunto: Como zerar quantidade Listbox Responder com Citação

Bom dia, pessoal eu tenho um formulário de pedidos onde que a primeira Tab é de consulta de produtos onde tem uma lista de produtos na ListboxProdutos , e do lado tem sinal de + e um sinal - e entre eles tem uma label_quantidades.
Então pensa comigo toda vez que insiro a quantidade +1 ele preenche a labelquantidade como 1.
Nela é redirecionada os itens que eu escolhe para listboxItensPedidos, se eu escolhe

1 coca cola r$ 3,00 [ delete ] { tem uma botao de delete aqui }

Enquanto a quantidade da lista que eu inseri este produto ela continua como 1, quando eu clico em delete , ele sera a listboxItensPedidos mas não zera a quantidade do iten da ListboxProdutos .

Meu código de remoção do item é

Código:
procedure TF_Pedido.deletar(Sender: TObject);
var
Procura : Integer;
begin


     ListBoxItem2 := TListBoxItem(FindItemParent(Sender as TFmxObject, TListBoxItem));
   if Assigned(ListBoxItem2) then

   if   itens_pedido.Locate('CODIGO',ListBoxItem2.tag,[loCaseInsensitive]) then
   LixtInTENS.Items.Delete(ListBoxItem2.Index);
   itens_pedido.Delete;
end;



Antes disso ele passa por aqui, pra depois cair na procedure do Objeto.

Código:
ListBoxItem2.StylesData['btndeletar2.OnClick'] := TValue.From<TNotifyEvent>(deletar);
          ListBoxItem2.Tag  :=  Itens_Pedido.FieldByName('CODIGO').AsInteger;

_________________
"Conhece a teu inimigo e a ti mesmo e lutará 100 batalhas sem medo da derrota"
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail MSN Messenger
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Mobile com Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB