Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Premiação de MVP
Message
 
À
14/10/2003 20:28:14
Peter Wagner
Point Informática Ltda.
Limeira, Brésil
Information générale
Forum:
Visual FoxPro
Catégorie:
Autre
Divers
Thread ID:
00835432
Message ID:
00838913
Vues:
37
Pessoal,

No meu caso em particular, já perdi um cliente grande por que não consegui cumprir os prazos impostos pelo cliente. Não por falta de conhecimento, mas por que tenho RETRABALHO utilizando o VFP. Por inúmeras vezes, tenho que ficar tentando descobrir porque algumas coisas não acontecem como deveria, embora o manual diga que funciona. Por exemplo o caso da função REQUERY() que deveria atualizar dados em uma view remota parametrizada. Quando mudo o valor do parametro e faço REQUERY() o dado não muda, continua no Buffer. Já não sei mas o que fazer. Fico inventando caminhos diferentes para poder contornar a situação. Ex:

CLEAR ALL && Aqui limpo tudo

** Aqui não existem dados para esta data

glcampanha = 1 && Estabeleço primeiro parametro
gldtbase={^2003/10/15} && Estabeleço segundo parametro
USE comunique!vwimprime_boleto_dtcoleta && Abro a View local parametriz.
SELECT Vwimprime_boleto_dtcoleta && Seleciona a work area
REQUERY() && Acessa dados
x=RECCOUNT() && Em X, quantos registros li
y=_tally && Em Y, outra opção.
?x && Imprimo X. Resultado zero
?y && Imprimo Y. Resultado zero
BROWSE && Browse. Tabela vazia

** Aqui existem dados para esta data, mas continua mostrando vazio no Browse

gldtbase={^2003/10/07}
SELECT Vwimprime_boleto_dtcoleta
REQUERY()
x=RECCOUNT()
y=_tally
?x
?y
BROWSE

Se inverte a ordem dos acessos, dai ele mostra dados para ambos.

Estou tentando a todo custo terminar o sistema em questão para poder abandonaro VFP. Vou migrar para JAVA que é free e não tem os problemas do Fox.

Desabafo.
George A. Fadul.
fadul@fadul.com.br
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform