PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → [WD 9 33T] Problèmes sur composant CC90Index
[WD 9 33T] Problèmes sur composant CC90Index
Iniciado por , jun., 12 2005 8:55 AM - 1 resposta
Publicado em junho, 12 2005 - 8:55 AM
Bonjour !

Pour éviter des prises de tête, je vous fais part de mon expérience.

J'ai un petit soucis avec le composant CC90Index utilisé dans le cadre d'une
appli client serveur.

La documentation fournie est incomplète, pour utiliser la fonction
SetListeFichiers() il faut passer une chaine du type
"user:mdp@serveur:port:BASE.fic" et pas "user:mdp@serveur:port.fic"

user est le noim de l'untilisateur,
mdp est son mot de passe,
serveur est l'adresse du serveur,
port est le port TCP/IP du serveur,
base est le nom de la base de données
fic est le nom du fichier EN INCLUANT SON EXTENSION

Par ailleurs, la vérification des index ne fonctionne pas, et c'est normal,
car le composant donne un rapport d'erreur assez explicite :
Impossible d'ouvrir le fichier
c:\mes projets\mon projet\exe\user:mdp@serveur:port:base.fic
ce qui évidemment ne pas permet d'ouvrir un fichier sur un serveur distant
....
Sans doute l'ajout intempestif d' completerep(frepencours() ou frepexe()),
rien de grave ... mais ennuyeux car comme on ne dispose pas des sources, on
ne peut pas apporter de correction ...


Autre problème, d'après mon expérience, le premier des fichiers passés à la
fonction SetListeFichiers() n'est pas trouvé par les fonctions de
réindexations alors que les autres ne posent pas de problème ...
Sans doute une variable intialisée à une mauvaise place ... pas très grave
non plus ... mais ici encore, on ne peut rien faire puisque l'ion ne dispose
pas des sources ...

Bref ... C'est bien dommage car je trouvais cette fenêtre interne bien
fichue ...

Je transmet au ST et je vous tiens au courant ...

Bien à vous

--
Marcel Berman
c/o Managing Business SPRL
Allée du Petit Paris, 11
B - 1410 - Waterloo
Tel : +32 2 351.60.64
Fax : +32 2 351.45.78
Gsm : +32 475.799.477
Publicado em junho, 13 2005 - 2:15 PM
Bonjour,

La documentation du composant a effectivement été altérée. Voici la
documentation complète de la fonction SetListeFichiers() :

SetListeFichiers (<psListeFichiers>)

Ajout dans la table de fichiers à traiter

Paramètres :

psListeFichiers : Liste des fichiers Hyper File à ajouter ou répertoire
contenant des fichiers Hyper File

Valeur de retour :

Aucune



Exemples :



Pour ajouter un fichier ISAM sans mot de passe :

"C:\temp\fichier.fic"



Pour ajouter un fichier ISAM avec mot de passe :

"C:\temp\fichier.fic" + <TAB> + "MDP"



Pour ajouter un fichier C/S sans mot de passe :

"user:mdp@serveur:port\base\repertoire\fichier.fic"



Pour ajouter un fichier C/S avec mot de passe :

"user:mdp@serveur:port\base\repertoire\fichier.fic" + <TAB> + "MDP"



Note : pour spécifier plusieurs fichiers, les séparer par des RC



Pour ajouter tous les fichiers ISAM contenus dans un répertoire

"C:\temp\"



Veuillez nous excuser pour ce désagrément.



Nous restons à votre disposition.

Le Support Technique Gratuit PC SOFT.



<Marcel.berman@managingbusiness.be> a écrit dans le message de news:
42abd1e6$1@news.pcsoft.fr...
Bonjour !

Pour éviter des prises de tête, je vous fais part de mon expérience.

J'ai un petit soucis avec le composant CC90Index utilisé dans le cadre
d'une
appli client serveur.

La documentation fournie est incomplète, pour utiliser la fonction
SetListeFichiers() il faut passer une chaine du type
"user:mdp@serveur:port:BASE.fic" et pas "user:mdp@serveur:port.fic"

user est le noim de l'untilisateur,
mdp est son mot de passe,
serveur est l'adresse du serveur,
port est le port TCP/IP du serveur,
base est le nom de la base de données
fic est le nom du fichier EN INCLUANT SON EXTENSION

Par ailleurs, la vérification des index ne fonctionne pas, et c'est
normal,
car le composant donne un rapport d'erreur assez explicite :
Impossible d'ouvrir le fichier
c:\mes projets\mon projet\exe\user:mdp@serveur:port:base.fic
ce qui évidemment ne pas permet d'ouvrir un fichier sur un serveur distant
...
Sans doute l'ajout intempestif d' completerep(frepencours() ou frepexe()),
rien de grave ... mais ennuyeux car comme on ne dispose pas des sources,
on
ne peut pas apporter de correction ...


Autre problème, d'après mon expérience, le premier des fichiers passés à
la
fonction SetListeFichiers() n'est pas trouvé par les fonctions de
réindexations alors que les autres ne posent pas de problème ...
Sans doute une variable intialisée à une mauvaise place ... pas très grave
non plus ... mais ici encore, on ne peut rien faire puisque l'ion ne
dispose
pas des sources ...

Bref ... C'est bien dommage car je trouvais cette fenêtre interne bien
fichue ...

Je transmet au ST et je vous tiens au courant ...

Bien à vous

--
Marcel Berman
c/o Managing Business SPRL
Allée du Petit Paris, 11
B - 1410 - Waterloo
Tel : +32 2 351.60.64
Fax : +32 2 351.45.78
Gsm : +32 475.799.477