|
Started by philippe.bonarelli, Mar., 25 2006 6:20 PM - 2 replies |
| |
| | | |
|
| |
Posted on March, 25 2006 - 6:20 PM |
bonjour ,
voilà mon installation réseau fonctionne , super la mise à jour automatique de l'application !! merci pour les conseils , c'est tout bête mais encore faut-il le savoir ,
mon pb désormais c'est le temps d'affichage des données table mémoire sur une page au départ vierge , sans l'aide du RAD , pour le poste client réseau où ne se trouvent pas les données , bien trop long pour un fichier de 25000 enregistrements et 6 Mo , réseau Wifi 54 Mo ,
une autre page avec table fichier , générée par le RAD , s'affiche presque instantanément , mais il y a du hversion et du timesys ,
exemple de code de remplissage de la table mémoire , comment transformer ça en requête ( qui si j'en crois les anciens posts doivent être employées ) ? faut-il utiliser hversion et timesys dans la fenêtre ? un exemple de code de rafraichissement ?
faut-il désinstaller comme je l'ai lu le Qos de windows ?
merci
A+
philou
PROCEDURE remplissagetableprog() f est Date
f=COMBO_DATE k est chaîne l est chaîne HLitPremier(Parametre) k=Parametre.heuredebut l=Parametre.heurefin i est entier TableSupprimeTout(TABLE_Tableprog) HLitPremier(RDV)
SELON SEL_intervalles CAS 1 //
HLitPremier(RDV) TANTQUE PAS HEnDehors(RDV) SI RDV.date=COMBO_DATE ET RDV.heureRDV >= k ET RDV.heureRDV <= l ALORS TableAjouteLigne( FIN HLitSuivant(RDV) FIN CAS 2 // HLitPremier(RDV) TANTQUE PAS HEnDehors(RDV) SI RDV.date=COMBO_DATE ET RDV.heureRDV >= k ET RDV.heureRDV <= l ET RDV.catminuteunit=0 ALORS TableAjouteLigne FIN HLitSuivant(RDV) FIN FIN
TableAffiche(TABLE_Tableprog,taCourantPremier) |
| |
| |
| | | |
|
| | |
| |
Posted on March, 27 2006 - 12:25 AM |
"philou" <philippe.bonarelli@wanadoo.fr> écrivait news:4425509f$1@news.pcsoft.fr:
bien trop long pour un fichier de 25000 enregistrements et 6 Mo , r‚seau Wifi 54 Mo ,
Salut,
J'ai l'impression que tu mélanges un peu tous .... Le calcul n'est pas si simple
Pourquoi le RAD est rapide ? Car il utilise des tables fichiers et non pas des tables mémoires.
Au faut tu utilises bien Hyper File ? Et tu es en Client Serveur ou en mode classique ?
En Client Serveur il faut effectivement privilégié les requêtes. En mode classique cela ne changera pas grand chose.
-- En esperant t'avoir aidé. |
| |
| |
| | | |
|
| | |
| |
Posted on March, 27 2006 - 2:47 AM |
merci , tu as probablement raison , un moment de honte est vite passé ,
je suis en HF classique et non en client serveur , et je me suis excité la journée sur ces satanées requêtes pour rien !!! pas moyen de passer un paramètre pourtant global dans une requête toute simple "ajout" , du syle rubriquedate=param1 , avec la valeur "20060326" pas de problème mais un paramètre niet ,
par ailleurs il manque un petit masque de saisie des dateheure : JJ/MM/AAAA HH:MM , je me chope toujours les secondes voire les millisecondes et ça devient la panade ,
le problème des table fichiers c'est que je n'arrive pas à faire des classements triés sur une colonne date et une colonne heure (=toutes les heures d'une date donnée ), idem avec les tables requêtes , (alors qu'en programmation nickel ) ,
immanquablement , les heures ne sont pas triées correctement , ( elles n'apparaissent pas dans l'ordre du fichier qui lui est pourtant bien classé )
bon ben si ça ne change rien de faire des requêtes en réseau classique pour augmenter la rapidité du bazard ...... me voilà bloqué et dépité ,
si l'un d'entre vous a une requête préécrite pour générer un fichier de date à date et d'heure:minute en heure:minute pour chaque date ( en paramétrant les intervalles ) , je suis preneur !!
A+
philou |
| |
| |
| | | |
|
| | | | |
| | |
|