Quantcast
Channel: FiveTech Software tech support forums
Viewing all articles
Browse latest Browse all 26233

Ads..por favor

$
0
0
Oi Rubens Para funcionar DataLoad automaticamente voce tem que acionar o [b:srv2kyjn][u:srv2kyjn]lBufferOnSkip = .T.[/u:srv2kyjn][/b:srv2kyjn], desta maneira carrega automaticamente quando o ponteiro de registro é movimentado. Esta opção não pode ser .T. inicialmente porque nos casos em que voce esta em um registro como por exemplo [b:srv2kyjn]GET VAR oDb_Clientes:Nome picture "@!"[/b:srv2kyjn] e ocorra uma movimetação nos ponteiros, as variaveis DATA com nomes dos capos serão atualizadas e o problema aparece. Quando usando a classe [b:srv2kyjn]tCtrlxBrw[/b:srv2kyjn] ai sim fica automaticamente. [quote:srv2kyjn]Pregunta nº 3 Me sigue generando o erro, um pouco para o código de compilação, e em vez de arregla, é como ficar em memória, não está disponível para todos os objetos de esta forma como indicas. OConexaoDefault: tAdsCloseConnect ()[/quote:srv2kyjn] Verifique se há algum objeto aberto com alguma tabela ex: 1- odb_clientes := tAds():NewRdd("CLIENTES") 2- oDb_Clientes := DB_CLIENTES():OpenRdd() 3- oDs_Clientes := tAds():DsNew(1) Se tiver algum objeto que não foi invocado o fechamento com END() (oDb_Clientes:End()) e voce invocar [b:srv2kyjn]tAdsCloseConnect()[/b:srv2kyjn] as tabelas referente a conexão abertas serão fechadas mais os objetos estarão abertos na memoria, neste caso ocorrera erro. No final do programa coloque a função [b:srv2kyjn]tAds_AliasesAutoOpened()[/b:srv2kyjn] Ex: [code=fw:srv2kyjn][/code:srv2kyjn]

Viewing all articles
Browse latest Browse all 26233

Trending Articles