FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV Mobile 2024
→
Transferts PPC <-> PC via ActiveSync
Transferts PPC <-> PC via ActiveSync
Débuté par cedric.g, 15 avr. 2005 14:21 - 4 réponses
Connectez-vous…
cedric.g
#1
Posté le 15 avril 2005 - 14:21
Bonjour,
Voila, je voudrais mettre en place un système de transferts des données
saisies sur des PocketPC (Symbol) vers un PC.
Configuration :
1 PC
1 puits 4 positions
4 terminaux de saisies.
Les Utilisateurs doivent poser les terminaux sur le puit 4 positions le soir
a la fin de leur journée de travail. Les données saisies doivent être
transférées automatiquement vers le PC, ainsi qu'une synchronisation des
fichiers de base (article,...).
PB: comment faire pour que les terminaux puissent (chacun leur tour)
effectuer ces transferts. (1 seul terminal peut être connecté a la fois avec
ActiveSync)
Si quelqu'un peut m'aider, ou me donner une idée.
Merci.
Signaler
0
0
pierre.vindry
#2
Posté le 15 avril 2005 - 19:31
Pour chaque PocketPC venant se poser sur le puit, il faut créer un partenariat.
Pour celà il faut donner à chaque Pocket un nom qui lui est propre.
Ce nom est donné sur le Pocket dans la zone <Nom de l'appareil> en faisant :
- Démarrez..paramètre..système..a propos de..ID de l'appareil.
Cette zone est initialisé avec "PocketPC" après chaque Hard reset.
En créant un partenariat avec chaque Pocket, le PC va créer un répertoire :
C:\Documents ans settings\Nom du PC\Mes Documents\Nom de l'appareil My Documents
C'est dans ce répertoire que ActiveSynch met les fichiers synchronisés
Ainsi chaque PocketPC à son propre répertoire de synchronisation.
Ensuite, il suffit dans Windev de faire un Hsubstrep pour aller chercher les fichiers de chaque PocketPC.
Le répertoire peut être trouvé par la commande :
répertoire=ExtraitChaîne(SysEnvironnement("userprofile"),2,"=")+"\Mes documents\"+snom_appareil+" My Documents"
Au moment ou on pose l''appareil sur le puit, on peut détecter cet évènement en
initialisant une clé de la base de registre du PC:
Cette clé est la suivante :HKEY_LOCAL_MACHINE/SOFTWARE\Microsoft\Windows CE Services\AutoStartonConnect
Il suffit de placer le chemin et le le nom du programme qui doit démarrer avec ses paramètres (comme un raccourci). Attention le chemin et le nom du programme doit être entre guillemet mais pas les paramètres.
Le programme démarre dès qu'on pose le Pocket sur le puit.
Le nom du Pocket peut également être récupéré dans la base de registre du PocketPC.
J'utilise cette technique qui marche très bien.
Pierre
Signaler
0
0
cciochir_at_
#3
Posté le 15 avril 2005 - 20:26
Salut,
D'après ce que j'ai compris, le pb qu'il a est que ActiveSync ne peut
synchroniser qu'un seul appareil à la fois.
Tu pourrais peut être essayer d'arreter la synchronisation une fois que
tes traitements sont finis...
Tu peux aller voir cet article qui t'indique comment piloter
ActiveSync. La mise en oeuvre a l'air assez simple.
http://www.codeppc.net/articles/synchrodepuispc.htm
Maintenant je ne sais pas trop ce que ca va donner en condition réelle
.....
A+
--
Bon développement à tous
Christian
Signaler
0
0
cedric.g
#4
Posté le 18 avril 2005 - 12:12
Merci de vos réponses,
J'ai effectivement pensé a utiliser le partenariat et les répertoires de
synchronisation, c'est certainement la meilleure solution pour un seul
appareil, mais pour plusieurs appareils ?
Quand a l'article de codeppc, je pense qu'il sagit de piloter activesync sur
le PC alors que j'aurais plutot besoin de donner les ordres depuis le PPC.
Signaler
0
0
pierre.vindry
#5
Posté le 21 avril 2005 - 20:03
Le système des Partenariats marche avec autant de PocketPC que l'on souhaite.
Il suffit que chaque Pocket est un Id appareil différent.
Un partenariat avec un répertoire au nom de l'appareil est créé et chaque fois qu'on
pose un pocketPC sur la base, le PC reconnait le PocketPC grace à son nom et transfert
les données dans le bon répertoire.
Pierre
Signaler
0
0
→ Revenir à WINDEV Mobile 2024
WINDEV 2024
WINDEV 2024
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Etats & Requêtes
Hors-sujet
Hors-sujet
Outils
Outils
WINDEV 26
WINDEV 2024
WINDEV 2024
WINDEV 25
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte