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 :

Total Lignes s/s Formulaire Affichage qui disparait [AC-2007]


Sujet :

IHM

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2010
    Messages
    118
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 118
    Par défaut Total Lignes s/s Formulaire Affichage qui disparait
    Bonjour à tous
    J'ai
    1) une Table Devis où je stocke le champHTDevis Réel Double
    2) une Table LignesDevis
    Un Formulaire: Devis et un s/s Formulaire Continu: LignesDevis
    la relation qui lie les 2 tables :K_N°Devis

    J'ai un champTotalLignes dans le pieds du s/s formulaire qui me donne le Total des Lignes du s/s formulaire
    Je récupère ce champTotalLignes pour le stocké dans la Table Devis
    champHTDevis=champTotalLignes
    Tout beigne nickel jusque là...
    Mes tests sont Tip Top

    Puis...pour voir
    Je fais un test sur 55 lignes avec la valeur 1
    Mon champTotalLignes affiche bien 55 dans le pied du s/s formulaire
    Mes 55 lignes sont bien présentes dans la Table des Lignes
    Mais j'ai plus rien dans ma table Devis: le champHTDevis est à 0
    Alors je fais une msgbox pour me renvoyer le champTotalLignes et bizarre j'ai rien dans la msgbox

    Quelqu'un a t-il déjà eu ce genre de truc ?

  2. #2
    Membre Expert
    Homme Profil pro
    Indépendant développeur et formateur
    Inscrit en
    Octobre 2007
    Messages
    1 036
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Indépendant développeur et formateur
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2007
    Messages : 1 036
    Par défaut
    hello
    c'est vraisemblablement un problème de timing: quand le champ champHTDevis est affiché, le champTotalLignes n'est pas encore calculé

    ensuite ta formule ne stocke pas le total dans la table des entêtes mais ne fais qu'afficher la case du pied de sousformulaire

    pour faire ta récupération, je te conseille:
    - dans l'entête, utiliser champHTDevis comme source
    - sur un évènement (bouton j'ai fini ou champTotalLignes_sortie) ta petite formule en VB champHTDevis=champTotalLignes
    qui à ce moment là, est une affectation

  3. #3
    Membre confirmé
    Inscrit en
    Janvier 2010
    Messages
    118
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 118
    Par défaut Problème de Timing ?
    Merci Simplifi
    mais je ne crois pas à un pb de Timing car mon champ calculé champTotalHT
    m'affiche bien 55 dans le pied du s/s formulaire
    Donc la calcul se fait bien

    Mais quand je veux afficher ce calcul dans une msgbox piège (qui me renvoie bien d'habitude le calcul champTotalHT) j'ai rien,nada
    Conclusion :
    j'ai 55 lignes avec pour valeur 1 à chaque ligne
    un champ calculé qui m'affiche bien la somme :55
    Une msgbox qui me est supposée me renvoyer ce champTotlHT :55
    et qui me renvoie rien
    (pourtant, ça marche avec des valeur bien supérieures)
    Je suis à cours d'idées

  4. #4
    Membre Expert
    Homme Profil pro
    Indépendant développeur et formateur
    Inscrit en
    Octobre 2007
    Messages
    1 036
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Indépendant développeur et formateur
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2007
    Messages : 1 036
    Par défaut
    Hello
    as tu essayé avec Me.LignesDevis.champTotalLignes ?

  5. #5
    Membre confirmé
    Inscrit en
    Janvier 2010
    Messages
    118
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 118
    Par défaut Impossible d'afficher le Total pied de sous formulaire dans une msgbox
    Merci SimplifI
    Je rame depuis ce matin
    Je veux afficher dans une Msgbox un Total (champ calculé dans le pied d'un sous-formulaire)
    Je précise que ce Total est bien visible dans le pied de sous-formulaire
    Si il y a 6 enregistrements dans le sous-formulaire la Msgbox m'affiche bien le Total avec 13 chiffres après la virgule
    Si il y a 7 enregistrements la MsgBox n'affiche plus rien

  6. #6
    Membre Expert
    Homme Profil pro
    Indépendant développeur et formateur
    Inscrit en
    Octobre 2007
    Messages
    1 036
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Indépendant développeur et formateur
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2007
    Messages : 1 036
    Par défaut
    hello
    vu comme ça, à distance je ne sais pas t'en dire plus. essaye de poster un extrait de ta base (en zip)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 7
    Dernier message: 07/02/2014, 11h51
  2. JList - Affichage qui disparait
    Par Carvallegro dans le forum Composants
    Réponses: 3
    Dernier message: 31/05/2012, 14h40
  3. Réponses: 4
    Dernier message: 11/06/2010, 20h26
  4. Affichage javascript total ligne tableau dynamique
    Par falz222 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 29/08/2006, 19h17
  5. Réponses: 2
    Dernier message: 20/07/2006, 19h40

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