Afficher calculs et autres options d'affichage - InfoPath Dev
in

InfoPath Dev

Afficher calculs et autres options d'affichage

Last post 01-08-2007 10:34 PM by Coita Thierry. 1 replies.
Page 1 of 1 (2 items)
Sort Posts: Previous Next
  • 01-08-2007 03:54 PM

    • BZP
    • Not Ranked
    • Joined on 01-08-2007
    • Posts 1

    Afficher calculs et autres options d'affichage

    J'ai posté sur le NG microsoft.public.fr.infopath mais j'ai constaté a postériori qu'il y avait plus d'activité ici.

    Je me permet donc d'y flaquer mes questions :)

    1.
    quote:
    Comment puis-je afficher dans un controle de type date la date du jour
    courant moins x jours. Exemple nous sommes le 8 janvier et si j'ouvre
    mon formulaire le champs date sera prérempli du 4 janvier.



    2.
    quote:
    Je cherche le moyen d'afficher dans un tableau extensible un compteur
    qui s'incrémente de 2 a chaque ligne que je rajoute.


    0. Lalalala



    > Insérer un nouvel élément


    0. Lalalala
    2. Lolololo


    > Insérer un nouvel élément



    3.
    quote:
    Je cherche a afficher un texte dans un formulaire dont la valeur
    dépend de la valeur d'un controle de type case d'option (les petit
    rond, les radios).
    Je donne une valeur a chacun d'entre eux.


    Mon controle s'appelle TYPE
    Il a trois occurences dont une sélectionnée par défaut (O) () ()
    Elles ont pour valeur (O) typeA () typeB et () typeC


    Lorsque que l'utilisateur du formulaire rempli le le champs je souhaite
    afficher quelque part dans le formulaire typeA, typeB ou typeC
    selectionné. Ca c'est bon j'y arrive avec une zone d'expression. Mais
    je voudrais faire correspondre à ces trois valeurs des intitulés. En
    gros pour typeA je voudrais "Type A" et non pas "typeA" voyez ce que je
    veux dire ? Je pense qu'il doit exister pas mal de méthodes. Je suis
    preneur :)


    Voila :)

    Merki
  • 01-08-2007 10:34 PM In reply to

    Re: Afficher calculs et autres options d'affichage

    Salut,

    Bienvenue sur InfoapthDev.com.

    C'est vrai que les NG ca fait longtemps que je n'y suis pas retourné...

    1.

    Avec un code C#, Jscript, Vbscript ou VB.Net il n'y a pas de moyen de faire ca directement dans Infopath.

    2.
    Faut faire ceci avec un Xpath. Dans la propriétés de ton tableau ajouter une règle qui ajoute 2 à ton noeud précédent count "number(../preceding-sibling::my:Row) +2".


    3. Tous dépend si tu veux que le résultat soit stocké dans un champ de ton formulaire (balise ou attribut) tu peux faire une règle dans les propriétés de ton radio qui défini la valeur de ton champ a la valeur que tu veux en fonction de la valeur du radio. Si tu veux juste afficher ca sera un peu plus compliqué...

    ++

    Thierry
    Infopath 2007, Langage: C#2.0 (Modèle Objet 2003)
    merci de lire ceci
Page 1 of 1 (2 items)
Copyright © 2003-2019 Qdabra Software. All rights reserved.
View our Terms of Use.