1. #1
    Membre éclairé
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    mai 2007
    Messages
    688
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Formateur en informatique

    Informations forums :
    Inscription : mai 2007
    Messages : 688
    Points : 740
    Points
    740

    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 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 : 32
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

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

    Informations forums :
    Inscription : juillet 2007
    Messages : 834
    Points : 1 215
    Points
    1 215

    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 : 32
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

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

    Informations forums :
    Inscription : juillet 2007
    Messages : 834
    Points : 1 215
    Points
    1 215

    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, 13h51
  2. insérer des images dans une bd postgresql
    Par ephet dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 20/01/2004, 09h18
  3. [CR] Grouper des sections de détail?
    Par rodrigue50 dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 06/06/2003, 14h32
  4. insérer des caractères accentués INFORMIX/JDBC
    Par donde dans le forum Informix
    Réponses: 2
    Dernier message: 19/11/2002, 20h02

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