AllNet Postado Abril 8, 2009 Denunciar Share Postado Abril 8, 2009 Olá pessoal, tenho uma stringgrid que me mostra os valores a receber de um cliente.quando eu clico em uma linha, é colocado um 'X' em uma coluna, para depois dar baixa na nota que eu selecionei.como eu faço para saber quais as linhas que eu selecionei?Obrigado. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonas Postado Abril 8, 2009 Denunciar Share Postado Abril 8, 2009 quando eu clico em uma linha, é colocado um 'X' em uma coluna, para depois dar baixa na nota que eu selecionei.como eu faço para saber quais as linhas que eu selecionei?quando voce clica em uma linha, é colocado um 'X' em uma coluna, para depois dar baixa na nota que foi selecionada, basta voce mudar esse X por um outro caracter ( por exemplo * ) para indicar a baixa na nota ... sendo assim antes de voce mudar o caracter X voce pode contar quantos X existem em sua tabela ..dessa maneira voce terá o numero de linhas de registro que contem esse X e quais são os registros.uma vez que voce mude de X para * ( depois de baixa na nota que foi selecionada) , voce sempre terá o numero de registros que tem um X para voce dar baixa ... bastaria usar um select para selecionar os registros que contem um campo com o valor X.Uma outra maneira seria voce usar a propriedade Options do DBGrid e deixar dgMultiSelect como True; mas nesse caso teria que mudar algumas coisas na maneira de usar esta opção.abraço. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Micheus Postado Abril 9, 2009 Denunciar Share Postado Abril 9, 2009 Olá pessoal, tenho uma stringgrid que me mostra os valores a receber de um cliente.quando eu clico em uma linha, é colocado um 'X' em uma coluna, para depois dar baixa na nota que eu selecionei.AllNet, você está usando mesmo um TStringGrid ou é um TDBGrid? É sempre bom ficar bem claro que componente está usando, já que as ações podem ser diferentes. ;)Abraços Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
AllNet
Olá pessoal, tenho uma stringgrid que me mostra os valores a receber de um cliente.
quando eu clico em uma linha, é colocado um 'X' em uma coluna, para depois dar baixa na nota que eu selecionei.
como eu faço para saber quais as linhas que eu selecionei?
Obrigado.
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.