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

InfoPath .NET Discussion :

Insérer des sections récapitulatives


Sujet :

InfoPath .NET

  1. #1
    Membre éclairé
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Mai 2007
    Messages
    724
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Formateur en informatique

    Informations forums :
    Inscription : Mai 2007
    Messages : 724
    Points : 787
    Points
    787
    Par défaut Insérer des sections récapitulatives
    Bonjour, j'ai un besoin assez complexe.

    Schéma de données :
    1. Chantier (Groupe extensible)
      • Détail (Groupe extensible)
        -- Compte
        -- Montant
    2. Total (Groupe extensible)
      -- CompteT
      -- MontantT

    L'utilisateur ajoute autant de chantiers et de détails qu'il veut, et plusieurs détails avec le même compte. Le groupe total est géré automatiquement = section extensible en lecture seule.

    Le besoin :
    • insérer automatiquement une occurence de la section Total (et une seule) par Compte trouvé dans les détails (tous chantiers confondus) ;
    • pour chaque section Total insérée :
      - CompteT = Compte
      - MontantT = Somme(Montant) avec filtre sur 'Compte = compteT de la ligne courante' (ça je sais faire avec une formule simple)


    Sauf une meilleur idée, je déclenche le traitement avant envoi, en commençant par supprimer toutes les sections Total préexistantes (pour gérer le cas où des Comptes auraient été supprimés).

    Merci pour toutes suggestions, liens vers des tutos ou des exemples de script...
    Jean-François Fustec - Consultant Formateur - SharePoint - Office 365 - Infopath Lotus

  2. #2
    Membre éprouvé
    Homme Profil pro
    Référent technique
    Inscrit en
    Juillet 2007
    Messages
    834
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Référent technique

    Informations forums :
    Inscription : Juillet 2007
    Messages : 834
    Points : 1 219
    Points
    1 219
    Par défaut
    Bonjour,

    Pour la partie Montant total par compte, cela est relativement simple en s'appuyant sur la solution suivante : http://social.technet.microsoft.com/...8-4c29c8d1961a

    Par contre, le problème provient surtout de l'alimentation du champ compte dans la section extensible récapitulative! En effet si vous utilisez des sections extensibles distinctes, il faudrait pouvoir autoalimenter ce champ avec les valeurs non doublonnées issues de la première source.
    Pour cela je ne vois malheureusement que du code déclenché lors de la modification de la première section extensible.

    Je vais tout de même creuser sur ce sujet afin de vérifier qu'il n'existe pas un moyen plus simple!
    Rémi MATAYRON
    N'hésitez pas à visiter mon blog dédié à InfoPath et SharePoint : http://rmatayron.blogspot.com/

    Pour plus de visibilité sur le forum, marquer la question en [Résolu] lorsque la réponse fournie vous convient.

  3. #3
    Membre éprouvé
    Homme Profil pro
    Référent technique
    Inscrit en
    Juillet 2007
    Messages
    834
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Référent technique

    Informations forums :
    Inscription : Juillet 2007
    Messages : 834
    Points : 1 219
    Points
    1 219
    Par défaut
    Finalement, avec un seul niveau d'extensibilité, vous auriez pu utiliser le principe du formulaire inséré en pièce jointe de ce post (je l'ai zippé afin de pouvoir l'envoyer).
    Mais le principe du preceding-sibling utilisé pour masquer les doublons dans le tableau récapitulatif ne s'adapte que pour un seul niveau d'extensibilité...



    Cordialement.
    Fichiers attachés Fichiers attachés
    Rémi MATAYRON
    N'hésitez pas à visiter mon blog dédié à InfoPath et SharePoint : http://rmatayron.blogspot.com/

    Pour plus de visibilité sur le forum, marquer la question en [Résolu] lorsque la réponse fournie vous convient.

Discussions similaires

  1. [Vxi3] Insérer des sections libres
    Par asiane dans le forum Webi
    Réponses: 5
    Dernier message: 31/08/2010, 14h51
  2. insérer des images dans une bd postgresql
    Par ephet dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 20/01/2004, 10h18
  3. [CR] Grouper des sections de détail?
    Par rodrigue50 dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 06/06/2003, 15h32
  4. insérer des caractères accentués INFORMIX/JDBC
    Par donde dans le forum Informix
    Réponses: 2
    Dernier message: 19/11/2002, 21h02

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