IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Access Discussion :

Base de données sur les cimetières


Sujet :

Access

  1. #1
    Nouveau Candidat au Club
    Femme Profil pro
    Directrice générale adjointe
    Inscrit en
    Janvier 2017
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Canada

    Informations professionnelles :
    Activité : Directrice générale adjointe
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2017
    Messages : 3
    Points : 1
    Points
    1
    Par défaut Base de données sur les cimetières
    Bonjour,

    J'ai monté une base de données et un formulaire pour faire l'inventaire du cimetière de notre municipalité. Les enregistrements sont classés par numéro de lots débutant par différentes lettres suivies de chiffre identifiant la section et l'emplacement (ex S-1-2; A-86-3; CM-3-22...). Ma question est la suivante, comment puis-je arriver à faire sortir le nom de toutes les personnes enterrées dans le même carré que celui dont je demande le formulaire à l'intérieur même du formulaire. Est-il possible d'insérer une requête dans un formulaire ou dois-je créer un sous-formulaire? Et quels sont les opérateurs logiques nécessaires pour y arriver? Je suis bien embêtée car les numéros de lots ne commencent pas tous par les mêmes caractères.

    Merci d'avance pour votre aide!

    Stef

  2. #2
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 017
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 017
    Points : 24 548
    Points
    24 548
    Par défaut
    Bonjour,

    Dans la source (requête) du sous-formulaire il faut déterminer le carré via une formule.

    Une fois le carré déterminé il sera simple de mettre le formulaire et son sous-formulaire en liaison.

    La formule, si j'ai bien suivi, devra déterminer le carré donc la partie gauche "S-1", "CM-3", "A-86".
    1) déterminer l'emplacement du dernier tiret.
    2) prendre les caractères de gauche jusqu'au tiret.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =left([Emplacement],instrrev([Emplacement],"-")-1)
    Où Emplacement est le N° de la tombe/caveau... soit "S-1-23", "CM-3-1" ou "A-86-545865".

    Cette formule remmènera toujours la partie gauche jusqu'au dernier tiret non inclus.

    La liaison Champ fils se fera sur ce dernier.

    Cordialement,

  3. #3
    Nouveau Candidat au Club
    Femme Profil pro
    Directrice générale adjointe
    Inscrit en
    Janvier 2017
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Canada

    Informations professionnelles :
    Activité : Directrice générale adjointe
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2017
    Messages : 3
    Points : 1
    Points
    1
    Par défaut re: loufab
    Tout d'abord, merci pour votre aide, c'est très apprécié!

    Je vois que vous avez compris exactement ce que je voulais dire mais quand j'entre la formule en remplaçant le terme "emplacement" par le nom du champ contenant le numéro d'emplacement, Access me dit :«La syntaxe de l'expression entrée n'est pas valide. Vous avez omis un opérande ou un opérateur, entré un caractère ou une virgule non valides, ou entré du texte sans le délimiter par des virgules»...

  4. #4
    Rédacteur/Modérateur
    Avatar de loufab
    Homme Profil pro
    Entrepreneur en solutions informatiques viables et fonctionnelles.
    Inscrit en
    Avril 2005
    Messages
    12 017
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Entrepreneur en solutions informatiques viables et fonctionnelles.
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2005
    Messages : 12 017
    Points : 24 548
    Points
    24 548
    Par défaut
    Tout d'abord où avez-vous entré la formule ?

    Si c'est dans du texte SQL le séparateur est la virgule,
    si c'est dans le QBE en mode création (générateur de requête en mode colonne) il faut remplacer les , par des ;
    Si le champ comporte des caractères non autorisés (espace) il faut l'entouré de [].

  5. #5
    Nouveau membre du Club
    Femme Profil pro
    Chercheuse Sciences humaines
    Inscrit en
    Juillet 2014
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Chercheuse Sciences humaines

    Informations forums :
    Inscription : Juillet 2014
    Messages : 33
    Points : 35
    Points
    35
    Par défaut
    Pour étayer la réponse de Loufab. La réponse qu'il propose se trouve en fin de page.

    https://support.office.com/fr-fr/art...5-2eb4a099ec72

    (Je travaille aussi sur des cimetières, sur ce site et dans ce forum il y a comme un sentiment de solidarité qui s'impose... )

  6. #6
    Nouveau Candidat au Club
    Femme Profil pro
    Directrice générale adjointe
    Inscrit en
    Janvier 2017
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Canada

    Informations professionnelles :
    Activité : Directrice générale adjointe
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2017
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Merci! Je teste ça et vous revient avec le résultat

Discussions similaires

  1. base de données sur les conférences
    Par insa35 dans le forum Débuter
    Réponses: 4
    Dernier message: 07/04/2009, 09h17
  2. Extraires les données sur les les bases
    Par widom dans le forum Administration
    Réponses: 5
    Dernier message: 11/06/2007, 10h58
  3. [C#]lister les bases de données sur ma machine
    Par fafa139 dans le forum Windows Forms
    Réponses: 7
    Dernier message: 20/04/2006, 18h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo