Comment utiliser MercatorPda dans une configuration sur base de Terminal Server ou Citrix ?

0000001809     -      03/07/2012
Obsolète

Il n'est matériellement pas possible de disposer du contenu d'un PDA connecté à un poste client, à partir d'un serveur Terminal Server ou Citrix. Dès lors, nous suggérons de procéder comme suit :

  • installer normalement l'application MercatorPda sur le PDA
  • synchroniser le répertoire du PDA contenant les fichiers XML avec un répertoire local du poste client
  • s'assurer que le serveur Terminal Server ou Citrix peut "voir" ce répertoire
  • utiliser le terminal portable virtuel PTFILE de Mercator, avec comme type de fichier XMLPDA. Le répertoire défini par défaut sera un sous-répertoire de \Mercator\Data\ (sur le serveur). Celui-ci sera repris dans le module ptfile.prg expliqué ci-dessous.

Concernant la synchronisation du répertoire, nous vous suggérons de procéder comme suit :

Raccordez le PDA au PC.

attention  Avec Windows Vista ou 7, il faut utiliser "Windows Mobile" et non "ActiveSync".

Dans "Windows Mobile" - "Paramètres de l'appareil mobile" - "Modifier les paramètres de synchronisation de contenu", vérifier que tout est décoché à l'exception de "Fichiers".

Sélectionnez "Paramètres de synchronisation" concernant les fichiers.

 

PDA-1

Vous obtiendrez ainsi le répertoire avec lequel s'effectuera la synchronisation.

pda-2

Dans notre cas, "C:\Users\Guy\Documents\Documents sur bdp1\DataMercatorPda\".

attention  Il faut ajouter le sous-répertoire DataMercatorPDA indiqué dans la liste des fichiers synchronisés.

Si vous disposez d'un 2ième PDA, vous obtiendrez alors "C:\Users\Guy\Documents\Documents sur bdp2\DataMercatorPda\".

Si l'accès à Mercator se fait par connexion, il faut exécuter les manipulations suivantes :

  • Installer un mapping vers "C:\Users\Guy\Documents\" (ex : "P:\")
  • Lorsque la fenêtre de connexion s'ouvre, cliquez sur le bouton "Options" pour pouvoir accéder à l'onglet "Ressources locales".
  • Dans la partie "Ressources et périphériques locaux", cliquez sur "Autres"
  • Cochez la case en regard de la lettre ("P:") et cliquez sur "OK"
  • Sélectionnez l'onglet "Général" et enregistrer les paramètres de connexion
  • Il suffit alors d'effectuer la connexion.

Dans l'explorateur Windows sur votre serveur à distance, vous verrez apparaître la lettre du mapping ("P:\").

Dans le répertoire principal de Mercator, il faudra ajouter le module ptfile.prg (voir zip ci-joint). Celui-ci est exécuté entre le moment où l'utilisateur clique sur le bouton "Téléchargement" et le moment où la fenêtre de sélection du fichier s'ouvre. Dans ce module, il faut initialiser :

  • DIMENSION laCheminOrig[2] : le nombre de chemins d'origine à traiter (dépend du nombre de PDA)
  • laCheminOrig[1] : chemin d'origine des fichiers du PDA n° 1 (= répertoire de déchargement du PDA n° 1 sur le poste)
  • laCheminOrig[2] : chemin d'origine des fichiers du PDA n° 2 (= répertoire de déchargement du PDA n° 2 sur le poste)
  • lcCheminDest : chemin de destination des fichiers (sur le serveur - identique au répertoire défini dans Mercator, menu "Outils" - "Paramètres Terminal Codes-Barres")

Remarque : il n'est pas possible, avec cette méthode, de télécharger le catalogue d'articles dans le PDA.

Voir aussi cette page.



A télécharger : 0000001809.zip (1 Kb - 04/10/2010)


Vous consultez une page relative à une version de Mercator qui n'est plus commercialisée ni supportée.

Mercator est une application .net qui utilise une base de données SQL Server. Les informations sur cette page ne correspondent plus à ces caractéristiques.