ADICIONANDO ITENS NO MSFLEXGRID

RICKSOUSA 15/02/2010 13:27:13
#334422
Boa tarde a Todos.

como eu faço para quando eu clicar no botão que tem um sinal de + carregar os Itens no flexgrid ex.

pegar o codigo e colocar na coluna codigo do flexgrid, pegar o que esta no textbox do Acessório/Serviço: e colocar no Acessório/Serviço: do flexgrid e o valor tbm.

como eu faço????
RICKSOUSA 15/02/2010 14:01:26
#334423
eu fiz assim e deu certo!

MSflex.TextMatrix(1, 0) = codigo.Caption
MSflex.TextMatrix(1, 1) = txtaces.Text
MSflex.TextMatrix(1, 2) = txtvalor.Text

mais ai no caso, limpar os campos e add outro produto no caso?
RICKSOUSA 15/02/2010 14:43:09
#334425
então eu fiz eu fiz com o seguinte código, no botão + eu coloquei assim

MSflex.TextMatrix(1, 0) = codigo.Caption
MSflex.TextMatrix(1, 1) = txtaces.Text
MSflex.TextMatrix(1, 2) = txtvalor.Text

ai deu certo!,

ai no caso eu vou fazer o seguinte, quando eu clicar no mais que preencher o flexgrid eu vou fazer o codigo mudar para o 2 e limpar os textbox para colocar outro produto ou serviço, ai como eu faço para add na segunda linha do flexgrid???
TECLA 15/02/2010 15:20:31
#334426
Tente assim:

MSFlex.TextMatrix(MSFlex.Rows - 1, 0) = codigo.Caption
MSFlex.TextMatrix(MSFlex.Rows - 1, 1) = txtaces.Text
MSFlex.TextMatrix(MSFlex.Rows - 1, 2) = txtvalor.Text
MSFlex.Rows = MSFlex.Rows + 1


Outra coisa, se me permite...

Já apresentou esta tela para o CLIENTE?
O que o mesmo achou do LAYOUT?
MARCELO.TREZE 15/02/2010 15:23:05
#334427
Resposta escolhida
coloque este codigo em seu botão

With MSFlex
.Rows = .Rows + 1
.TextMatrix(.Rows - 1, 0) = codigo.Caption
.TextMatrix(.Rows - 1, 1) = txtaces.Text
.TextMatrix(.Rows - 1, 2) = txtvalor.Text
End With


boa sorte
MARCELO.TREZE 15/02/2010 15:28:11
#334429
ps. eu ainda não havia visto o post do tecla, mas este é o caminho repare que nossas respostas são iguais, apenas apresentadas de forma diferente
RICKSOUSA 15/02/2010 21:51:40
#334450
então tecla, eu tentei o seu e não deu certo. mais do marcelo funcionou perfeito. mais mesmo assim valeu pela ajuda galera...
Tópico encerrado , respostas não são mais permitidas