Mon avatar

Présentation

Claude Leloup

D'informatique, je n'ai aucune formation.
D'Access, je connais la touche F1, les FAQ et le forum de DVP.
Quand j'ai enfin compris quelque chose, j'aime l'expliquer � d'autres. Et maintenant que pour moi, c'est dimanche tous les jours, j'en profite pour expliquer ce que j'ai compris.

Liste des articles

  • Positionner un formulaire � un endroit déterminé (2011).
  • Positionner un formulaire par rapport au contr�le d'un autre formulaire (2012).
  • Stocker les images statiques de vos formulaires et �tats hors de la base de donn�es (2012).
  • Consulter une table qui contient des paliers (2012).
  • Comment classer les donn�es dans des tables li�es et construire un formulaire p�re/fils (2012).
  • Formulaire de recherche sur la base d'une requ�te (2013).
  • Tenir une comptabilit� avec Access2000 (2013).
  • Quelques exemples d'utilisation d'Access2000, plic-ploc (2013).
  • Outils pour la gestion d'un restaurant (2013).
  • Exemple d'interaction Access-Excel (2014).
  • Une application Access pour �mettre et archiver des documents types Word (2014).
  • Dans un formulaire Access, une zone de texte qui s'adapte � son contenu (2014).
  • Calcul du code IBAN (2014).
  • Contr�ler la fiabilit� d'un inventaire permanent (2015).
  • Une gestion des stocks avec Access (2015).
  • Gestion de stock d'�chantillons (2014).
  • Tutoriel pour g�rer une association avec Access (2015).
  • Cr�er une interface entre un processus industriel et les services techniques avec Access (2015).
  • Contr�ler la production de vaches laiti�res avec Access 1/2 (2015).
  • Contr�ler la production de vaches laiti�res avec Access 2/2 (2015).
  • G�rer un troupeau de moutons avec Access 1/2 (2015).
  • G�rer un troupeau de moutons avec Access 2/2 (2015).
  • Comment ajuster la taille d'un sous-formulaire en fonction du nombre de ses enregistrements (2015).
  • Un formulaire (�tat) qui contient de multiples fois le m�me sous-formulaire (sous-�tat), chacun avec une source diff�rente (2015).
  • Une application pour distribuer les t�ches � du personnel disponible (2016).
  • Tutoriel pour tenir la comptabilit� d'une association caritative avec Access (2016).
  • Formulaires gigognes : un moyen pour pr�senter les d�tails d'une structure avec Access (2016).
  • Hep taxi ! Application Access pour g�rer des r�servations de transports � la demande (TAD) (2016).
  • Pr�sentation des tutoriels Access

    On y explique d'une part la m�thode MoveSize de l'objet Docmd et d'autre part comment r�cup�rer les coordonn�es d'un formulaire affich�. Le tout au travers d'un exemple concret : un petit utilitaire construit pas � pas.

    Formulaire

    Si on le d�place � l'�cran ou si on le redimensionne, les donn�es affich�es sont instantan�ment actualis�es.
    Si vous voulez ouvrir un formulaire ind�pendant � un endroit donn� avec des dimensions précises, vous le positionnez manuellement. Ensuite vous le recouvrez exactement avec cet utilitaire. La commande DoCmd.MoveSize avec les paramètres adéquats se trouve dans votre presse-papier.

    Dans un formulaire, on souhaite parfois apporter � sur demande de l'utilisateur � un compl�ment d'information aux donn�es affich�es dans l'enregistrement actif. Ce tutoriel d�crit comment ouvrir un second formulaire donnant plus de d�tails � un endroit qui d�pend de la position d'un contr�le du premier.
    Ceci est la suite du tutoriel Positionner un formulaire � un endroit d�termin�. Nous ferons un pas de plus dans l'exploitation de la th�orie expos�e dans le tutoriel pr�c�dent.
    Cette fois, en cliquant sur un contr�le d'un formulaire, nous allons ouvrir un second formulaire juste en dessous et nous rectifierons sa position si ce second formulaire d�borde de l'�cran.

    Ce tutoriel d�crit UNE m�thode pour garder, hors de la base de donn�es, les images qui garnissent un formulaire ou un �tat.
    Access permet de stocker des images directement dans la base de donn�es. Que ce soit en tant que valeur du champ OLE d'une table ou en tant que propri�t� Image (Picture) d'un formulaire, d'un �tat ou d'un contr�le de l'un de ces deux objets. Toutefois, cela peut tr�s vite alourdir la base de donn�es si l'on a un grand nombre d'images en jeu.
    Cafeine dans son tutoriel Gestion de photos par formulaire a montr� comment externaliser les images : ce sont les adresses qui sont stock�es dans la table et non les images elles-m�mes. Cafeine s'est concentr� sur l'aspect dynamique du traitement : la photo affich�e varie au fur et � mesure que le formulaire parcourt les enregistrements de la table qui constitue sa source.
    Ici, on aborde le c�t� statique : l'affichage des images fixes qui d�corent les formulaires et les �tats de la base de donn�es. Certes le probl�me du poids de ces images dans la base de donn�es se pose d'une mani�re moins aigu� que lorsqu'il s'agit de tables contenant des milliers d'enregistrements avec des champs OLE, cependant pensez � une base avec quelques dizaines de formulaires et autant d'�tats, tous d�cor�s du logo de l'entreprise, �a commence � peser...

    Il s'agit de rechercher dans une table, une valeur qui ne s'y trouve pas n�cessairement et de choisir selon les circonstances : la valeur imm�diatement sup�rieure (ou �ventuellement �gale) ou la valeur imm�diatement inf�rieure. Par exemple : Formulaire
    Access offre plusieurs voies pour atteindre ce but.
    Dans ce tutoriel, nous utiliserons uniquement des fonctions int�gr�es sans recourir � du code VBA.
    Nous aborderons l'utilisation des fonctions int�gr�es au moyen de quelques exemples pour illustrer la recherche d'une date, d'une heure, d'un texte ou d'une valeur num�rique dans une table.

    Dans ce tutoriel, on vous propose une marche � suivre pour les cas o� l'on veut pr�senter sur un �cran une s�rie d'informations � deux niveaux, par exemple :
    - chaque facture avec la date, le destinataire, les conditions de paiement... au 1er �tage et le d�tail des articles factur�s juste en dessous ;
    - un produit fini et la liste des pi�ces d�tach�es qui le composent ;
    - ou comme ce qui va nous servir de mod�le dans ce tutoriel, un plat cuisin� et la liste des ingr�dients n�cessaires.

    Formulaire

    La construction pas � pas d'un formulaire destin� � afficher des enregistrements qui r�pondent � des crit�res choisis par l'utilisateur.

    Formulaire

    Partage d'exp�rience d'un comptable qui s'est aid� d'Access pour organiser son travail�
    On explique une d�marche et pr�sente une solution informatique utilisant Access.
    Il ne s'agit pas de vous livrer un logiciel comptable universel ��cl� en main�� ni � vous donner un cours de comptabilit�.
    Ceci s'adresse au lecteur qui veut organiser la comptabilit� d'une petite entreprise et qui dispose d�j� d'une connaissance de base en Access.
    Pour illustrer les propos, un exemple concret�: la comptabilit� d'un restaurant.

    Formulaire

    Fourre-tout pour d�velopper des r�ponses donn�es sur les forums Access de DVP.
    � Un formulaire continu avec une image propre � chaque enregistrement.
    � Compl�ter les postes d'une facture, d'un bon de commande.
    � D�terminer les jours ouvr�s.
    � Une liste d�roulante qui r�tr�cit au fur et � mesure que des items sont choisis.
    � Envoyer un �tat par mail avec Access2000 et PDFCreator en un clic.
    � Quelques exercices avec des dates.
    � Ouvrir un formulaire � l'enregistrement qui �tait actif lors de la fermeture pr�c�dente.
    � Modifier temporairement la date syst�me.
    � D�composer un stock selon les dates de r�ception (Fifo).

    Voici quelques outils d�velopp�s avec Access2000 pour aider un restaurateur � analyser la marge qu'il r�alise sur la vente de ses plats.
    En quelque sorte, faire un n�ud entre le montant de ses achats de mati�res premi�res et la partie ��nourriture�� de son chiffre d'affaires.

    noeud

    Remerciements

    Merci � Arkam46 qui m�a mis le pied � l��trier pour les tutoriels Access et � Djibril pour les outils qu�il met � notre disposition.

    Me contacter

    Vous pouvez me contacter par message privé via le forum de developpez.com.

    Cette page est valide XHTML 1.1 et CSS2

    Copyright © 2012 Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.