ADICIONANDO ITENS NO MSFLEXGRID
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????
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????
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?
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?
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???
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???
Tente assim:
Outra coisa, se me permite...
Já apresentou esta tela para o CLIENTE?
O que o mesmo achou do LAYOUT?
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?
coloque este codigo em seu botão
boa sorte
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
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
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