USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Como incluir saldo anterior na 1ª linha do FlexGri
JGD
não registrado
Postada em 13/07/2004 14:30 hs   
Olá Pessoal,
 
Tenho um gride do tipo conta corrente da seguinte forma
--------------------------------------------------------
Data       |Ocorrencia            | Crédito    | Débito   | Saldo  
13/07/04 | Etc..                   |      10,00  |     0,00 | 10,00
13/07/04 | Etc..                   |       0,00  |      5,00 |  5,00
 
Tá tudo certo ! o saldo carraga dinamicamente sem problemas
Só não tô conseguinte é colocar o saldo inicial na 1ª linha do grid ?
para dá carregar o saldo assim :   
--------------------------------------------------------
Data       |Ocorrencia            | Crédito    | Débito   | Saldo  
             |                          |       0,00  |     0,00 |   5,00
13/07/04 | Etc..                   |     10,00  |     0,00 |  15,00
13/07/04 | Etc..                   |      0,00  |      5,00 | 10,00
 
Sem lguma forma de incluir uma linha no grid antes de alimentá-lo com lo Do while
do Recordset ?
 
Agradeço qualquer dica.
 
Obrigado
 
JGD
 
 
 
 
 
 
 
     
Patrick
Pontos: 2843
SAO PAULO
SP - BRASIL
Postada em 13/07/2004 14:36 hs            
cara, acho que nao tem jeito, vc vai ter que calcular o saldo anterior antes de montar o grid.
     
Alan
Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 13/07/2004 14:42 hs            
JGD
 
Simples. Vamos supor que sua variavel e ccur_Saldo.
 
Vc deve ter iniciado a população do grid( MSFLEXGRID ) apartir da 2º linha. Apos o loop do Recordset vc informa o valor na linha e coluna que deseja
 
Exemplo
 
Dim ccur_Saldo as Currency
Dim rst....blbala
 
with rst
Do while Not .eof
        msflex_Saldo.TextMatrix(bla,bla) = .field(0).Value
        ccur_Saldo = ccur_Saldo + ccur(.field(0).Value)
      .move 1
loop
end with
 
msflex_Saldo.TextMatrix(1,2) = ccur_Saldo.
 
Ou vc pode antes do loop criar um select que retorne o valor de sua consulta.
 
So comentei

Alan
 
 
     
Patrick
Pontos: 2843
SAO PAULO
SP - BRASIL
Postada em 13/07/2004 14:49 hs            
isso mesmo, deixe uma linha em branco e depois use ela.
     
JGD
não registrado
Postada em 13/07/2004 18:42 hs   
Ok Pessoal,  vou tentar 
 
obrigado
JGD
     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2025   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página