_ Ma production : << Mes Courses ! >>

< home < programmation < mes programmes

Mes Courses !
Version 1.5
08/2002

Depuis sa version 1.4 "Mes Courses" est distribué sous le principe du shareware.
Synchronisation avec Access 97



Versions:
V1.50:
retouches formes et synchro, installateur & documentation.
V1.45:
retouches formes
V1.2:
ajout de catégories pour
trier ses courses en fonction du rayon du magasin.
V1.1:
- liste des courses.
- modif dictionnaire articles.





Bugs connus:
Le filtre catégorie affiche
par défaut le premier article
de la liste si celui-ci est vide.


L'écriture de ce programme m'a occupé de trés longues soirées, s'il reçoit du succés auprés des utilisateurs, je serais d'autant plus encouragé pour publier mes autres programmes que j'utilise personnellement. Ou encore faire un desktop executable et autonome affranchis d' Access 97.
Le prix demandé pour ce programme n'est que de 6,10 euro (40 FF) - desktop en cadeau.
Accés à la boutique Palm Gaulois

Objectif:

Profiter du Palm pour tenir à jour sa liste de course, voilà l'objectif de ce programme familliale. Accompagné de son conduit et desktop (sous Access 97), remplisser la liste sur PC en famille et le jour venue: synchronisez le PDA et hop a vous la course de caddie dans les rayons....

Téléchargement & Installation:

) Conduit PC ) Programme PC ) Programme Palm
conduit_pc.exe 1400ko

Valable pour tout mes programmes, à n'installer qu'une seule fois.
mescourses.exe

Courses15_zip.prc 118ko - Application Palm seule, autoextractible directement sur le Palm.

MSI installateur Windows 9x 1400 ko
optionnel à mettre si le PC le réclame version Win 95/98
ou
MSI installateur Windows NT 1500 ko
optionnel à mettre si le PC le réclame version Win NT

Notez: Le programme Palm () est inclus dans mescourses.exe, inutile donc de le télécharger en plus. _
Si vous n'avez pas Access sur votre PC, mais que vous souhaitiez utiliser ce programme, télécharger le Runtime Access 97 10mo (depuis un autre site).
Attention: ne pas ajouter le runtime Access 97 si vous avez déjà Access 2000 - ce dernier ne fonctionnera plus !!!
_
Version PC avec Access97 Version PC avec Access97

Version Palm seule
- si vous n'avez pas Access97
- êtes sur MAC,
- ne souhaitez pas utiliser la synchronisation

Installation PC : Access97 + Conduit + Palm: Programmes Palm & PC.

  • Télécharger +
  • Créer un repertoire C:\Palm\Gaulois\pgaa (le chemin est important pour Access)
  • lancer conduit_PC.exe et mescourses.exe dans ce repertoire.
  • Lancer 1_setup.exe pour installer le conduit sur le PC.
  • Lancer 2_install_courses.bat pour activer le conduit et installer les programmes sur le Palm.
  • à l'invite de l'installateur, lancer une hotsync quant l'icone hotsync réaparait dans la barre de tâche.
  • Pour executer le programme sur le PC: lancer le fichier _mescourse97.mdb situé dans le repertoire c:\Palm\Gaulois\pgaa (vous pouvez créer un raccourci dans le menu Démarrer de Windows.
Installation Mac ou PC sans Access97 : Programme Palm seul.
  • Télécharger puis Installer Courses15_zip.prc directement sur le Palm de façon habituelle enfin cliquez sur l'icône "!_Courses" depuis le Palm pour qu'il décompacte le programme et les tables.
  • Pour utiliser le programme cliquez sur l'icône MesCourses.
    Vous pouvez supprimer !_courses.prc de la mémoire de la machine.

Mode d'emploi:

1°)Préparation de la liste:
La préparation de la liste de courses peut se faire soit sur le PC via Access97, en saisissant directement dans l' écran de saisie. Après synchronisation, les articles selectionné apparaissent sur le Palm. La seconde méthode consiste a préparer sa liste directement sur le Palm.

2°) vous etes en magasin, exploitation de la liste:
Depuis l'écran de la liste des articles : selectionner le bouton [Manque] puis a chaque article déposé dans le cadie: cliquez sur [c'est dans le caddie]. Votre liste sera mise à jour et n'apparaitrons que les articles manquants.

Pour vous faciliter la tache de recherche en cas de longue liste, cliquez sur [Ray] pour ordonner les articles selon leur rayon ou [Articles] pour leur nom.

Description des écrans:

Ecran d'attente dans la version démonstration.

Ecran principal.
Il affiche la liste des articles, le rayon dans lequel ils se trouvent, la quantité, et 2 indicateurs de progression T/F.

Au fur et a mesure de vos courses vous validez [c'est dans le caddie] les articles que vous mettez dans votre caddie et connaitre à chaque instant ce qu'il vous manque. En haut de l'écran est disposé un triple selecteur de liste
"Besoin": tout les articles necessaires,
"Manque": les articles necessaire et pas encore validé.
"Tout" qui affiche tous les articles besoin ou pas, qui manquent ou pas.

les boutons <<, < , >, >> permettent la navigation dans la liste.
le bouton # pour effacer l'enregistrement en cours.

le bouton + pour ajouter un (des) article(s). => passage à l'écran suivant.
Ecran d'ajout d'article(s)

Depuis cet écran vous ajoutez  (ou retranchez) des articles a votre liste de courses. La saisie peut se faire de façon manuelle dans le champ "Article Uni" ou depuis la liste "Article Lst" si l'article fait partie du dictionnaire d'article fréquent (modifiable).

Quant un article est selectionné depuis la liste, le rayon dans lequel se trouve l'article vient s'afficher (ce qui n'est pas le cas pour la saisie manuelle).

En haut de l'écran s'affiche le nombre total d'articles présent dans la liste.
Une partie de la liste des articles déjà disponible dans le programme.
Veuillez noter une petite astuce valide dans toutes les listes et tableaux du programme: maintenez le stylet sur la vitre en bas de liste voir meme à l'exterieur de celle-ci la fait defiler rapidement, inutile de cliquez sur les petite fleches, cette astuce est également valable en haut des listes et tableaux.
Quant "bougie" est ajouté, le Rayon est renseigné.

Un click sur [+] et vous ajoutez un nouvel article
Un click sur [ok] et vous retournez a la liste principale.
Les colonnes dans le tableau:
Colonne "Ray " pour Rayon, permet de trier la liste des courses par rayon ou par articles, pratique pour ne pas rater un produit en fin de liste.
Colonne "Article " avec la fleche pour le trie.
Colonne "Qte" pour quantité
Colonne "Bs" pour besoin qui change d'etat avec le bouton "oui j'en veux"
Colonne "Ok " quant un article est dans le caddie et que vous le validez avec le bouton "c'est dans le caddie' la colonne "Ok" passe de F (pour False -Faux en anglais) à T (True, Vrais),
En selectionnant [Manque] puis Bougie [c'est dans le caddie] les Bougies disparaissent de la liste.
le bouton [dico Art.]
pour acceder à l'écran de modification de la liste de base des articles.
Ecran de dictionnaire Articles / Rayon

Ajout, modification ou suppression des articles et affectation au rayon le plus adapté. (1 articles = 1 rayon)

Dictionnaire des rayons.

Ajout, modification ou suppression des rayons d'un magasin

En cliquant sur [i] en haut a droite de chaque écran, apparait le "a propos" du programme.

Bouton [enregistrement]
Le nom de synchronisation et le numéro de machine s'affiche automatiquement, pour vous enregistrez: communiquez moi ces 2 infos sur le bon de commande, et je vous fournirais le code d'enregistrement par mail.
L'enregistrement supprimera les delais d'attente entre les écrans. Le programme n'est pas limité en nombre d'enregistrement ni en durée d'utilisation.

Le Programme Desktop / Access 97
La partie la plus pratique dans la redaction des courses est sans toute de pouvoir tout saisir sur PC. Cette version pour le moment ne fonctionne qu'avec Access97, une autre autonome mais exclusivement sur Windows devrait bientôt être disponible.

Description:
Bouton Palm => Access
- Transfert le relicat des courses vers le PC (articles nécessaires mais pas dans le caddie au moment des courses)
Bouton Access => Palm
- Transfert les articles saisie sur le PC vers le Palm.
Bouton Base Access Construction
- Passe à l'ecran de saisie des courses.
Bouton Base Access Purge
- Remet à zero la liste des articles sur PC.
Bouton Palm Consultation
- Permet une consultation des articles présent sur le Palm.
Cet écran est celui de la saisie des articles.

Ecran de synchronisation Palm <=> Access.
La synchonisation du Palm avec Access ne s'effectue que depuis cet écran. Toutes Hotsync normale en dehors de cette écran ne synchronise pas la liste des courses avec le Palm.