PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2025 → Application distrubuée
Application distrubuée
Débuté par guest, 13 jan. 2005 17:06 - 2 réponses
Posté le 13 janvier 2005 - 17:06
Bonjour,

Je voudrai savoir comment faire pour modifier dynamiquement (par programmation) le répertoire physique ou se situe les fichiers de l’application et répercuter le nouveau chemin des fichiers sur l’ensemble des clients de l’application (sans refaire d’installation)
L’application étant multi utilisateurs et les fichier sur un serveur unique.

Merci
Posté le 14 janvier 2005 - 09:24
C'est la commande HSubstRep() appelée dans le code d'init de ton projet qui
te permettra de faire cela.
Antoine


Philippe wrote:
Bonjour,

Je voudrai savoir comment faire pour modifier dynamiquement (par
programmation) le répertoire physique ou se situe les fichiers de
l'application et répercuter le nouveau chemin des fichiers sur
l'ensemble des clients de l'application (sans refaire d'installation)
L'application étant multi utilisateurs et les fichier sur un serveur
unique.

Merci
Posté le 17 janvier 2005 - 12:18
Philippe a écrit :

Bonjour,

Je voudrai savoir comment faire pour modifier dynamiquement (par programmation) le répertoire physique ou se situe les fichiers de l’application et répercuter le nouveau chemin des fichiers sur l’ensemble des clients de l’application (sans refaire d’installation)
L’application étant multi utilisateurs et les fichier sur un serveur unique.

Merci


Bonjour

S'il s'agit d'une installation 'avec mise à jour réseau' alors le chemin
des données sur le serveur (déterminé par l'installation sur le serveur)
peut être récupéré dans une globale projet comme suit et AVANT TOUTE
COMMANDE de modification de répertoire :
gcRepDonnées est une chaine = CompleteRep(<UnFichierAnalyse>..répertoire)

C'est devenu une pratique générique quel que soit le type d'installation
qui nous permet de toujours disposer du chemin des données. Il suffit
alors ensuite d'utiliser des chemins 'déscendant' pour les autres
répertoires et conférer aux projets facilité de maintenance et
lisibilité sur disque.

Cette notion semble aussi fort utile en C/S...

++ R&B de www.WDForge.org