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

IHM Discussion :

pas de donnée dans SOUS-ETAT : pas de print


Sujet :

IHM

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2006
    Messages : 5
    Points : 3
    Points
    3
    Par défaut pas de donnée dans SOUS-ETAT : pas de print
    je tente de faire en sorte que mon état ne s'affiche (ne s'imprime pas) si je n'ai pas de donnée dans mon SOUS-ETAT. merci
    d'avance de votre aide

  2. #2
    Membre chevronné
    Inscrit en
    Août 2006
    Messages
    1 588
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 1 588
    Points : 2 178
    Points
    2 178
    Par défaut compter les enregistrements
    le sous-etat est basé sur une table ou une requete
    il suffit de verifier la presence de données pour imprimer ou non

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    If DCount("*","NomTable")>0 Then
     DoCmd.OpenReport "NomEtat",acViewNormal
    EndIf

  3. #3
    Membre régulier Avatar de voyou
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    129
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 129
    Points : 117
    Points
    117
    Par défaut
    Pour ne pas l'afficher, ça serait pas mieux ça?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Private Sub Report_NoData(Cancel As Integer)
        MsgBox "Rien à imprimer !", vbInformation
        Cancel = True
    End Sub
    Au moins, tu n'affiches pas un état vide.

  4. #4
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2006
    Messages : 5
    Points : 3
    Points
    3
    Par défaut
    oui effectivement la source du sous-état est une requête. Et non la source n'est pas vide. C'est seulement lorsque le sous-état est en lien avec l'état principal que le filtre se fait en fonction de la donnée commune (champ père champ fils).
    Pr Exple je peux avoir Etat: clients - sous-etat : factures, et je ne veux imprimer que les clients qui ont des factures.
    Merci du coup de main

  5. #5
    Expert éminent sénior
    Avatar de Domi2
    Homme Profil pro
    Gestionnaire
    Inscrit en
    Juin 2006
    Messages
    7 194
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : Suisse

    Informations professionnelles :
    Activité : Gestionnaire
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Juin 2006
    Messages : 7 194
    Points : 16 040
    Points
    16 040
    Par défaut
    Bonjour,

    Qu'imprimes-tu, au juste ?

    Des factures ?

    Une liste de clients avec un récapitulatif de factures ?

    Dans ces 2 cas, il ne me semble à priori pas nécessaire de recourir à un sous-état.

    Ensuite, à vérifier selon la version, l'état à une propriété sur aucune donnée. Dans la procédure, un simple message avertissant l'utilisateur qu'il n'y a pas de données.

    Domi2
    Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor)

    Ici, on ne perd pas de temps ! On en passe...


    Access : créer des codes-barres 128 en VBA
    Access : les commandes intégrées des menus

    Ce message (ou un autre) vous a aidé ? Votez pour lui avec

  6. #6
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2006
    Messages : 5
    Points : 3
    Points
    3
    Par défaut
    Non c'état juste un exemple,
    Effectivement j'ai cette propriété "sur aucune donnée", mais cela ne fonctionne pas sur un état en tant que sous-état.
    Merci quand même

Discussions similaires

  1. Réponses: 0
    Dernier message: 15/11/2012, 12h16
  2. Réponses: 0
    Dernier message: 17/07/2008, 11h24
  3. Pas d'enregistrement dans sous formulaire
    Par Spanish_ dans le forum IHM
    Réponses: 2
    Dernier message: 28/11/2007, 11h16
  4. pas de donnée dans la base
    Par sengra dans le forum Hibernate
    Réponses: 3
    Dernier message: 07/11/2007, 16h04
  5. Réponses: 6
    Dernier message: 08/02/2007, 10h37

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