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

SharePoint .NET Discussion :

[WSS 3.0] Compteur pour chaque user


Sujet :

SharePoint .NET

  1. #1
    Membre à l'essai
    Inscrit en
    Mai 2007
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 27
    Points : 16
    Points
    16
    Par défaut [WSS 3.0] Compteur pour chaque user
    Bonjour,

    Je cherche à intégrer dans un SharePoint un formulaire de demande de congés. Ce formulaire sera donc réalisé via Infopath et j'aimerai que chaque user aie un compteur qui indique le nombre de RTT qu'il lui reste ou qu'il a déjà prise. Est ce faisable par le biais de InfoPath ou directement dans le SharePoint ?
    Mon SharePoint est installé en serveur autonome.

    Merci d'avance pour vos réponses.

  2. #2
    Rédacteur
    Avatar de Thomas Lebrun
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    9 161
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 9 161
    Points : 19 434
    Points
    19 434
    Par défaut
    Via InfoPath, ce sera du gateur pour toi

  3. #3
    Membre à l'essai
    Inscrit en
    Mai 2007
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 27
    Points : 16
    Points
    16
    Par défaut
    Impeccable, désolé si c'est évident à faire, je ne connais pas du tout Infopath, je commence tout juste.
    J'essaye dès aujourd'hui.

  4. #4
    Membre à l'essai
    Inscrit en
    Mai 2007
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 27
    Points : 16
    Points
    16
    Par défaut
    Voila, je commence à manipuler un peu mieux InfoPath mais je ne vois pas encore comment le formulaire pourrait, en fonction de l'utilisateur qui le remplit, conserver ou agir sur un compteur en relation avec cet utilisateur.

    J'imagine que c'est en liant le formulaire à une base de données mais ça reste un peu vague pour moi. Quelqu'un pourrait me donner une piste ?


    EDIT : j'en profite qu'on parle d'Infopath pour demander de l'aide pour unatre problème que je rencontre avec ce soft et que 'jai posté sur le forum Infopath
    http://www.developpez.net/forums/sho...d.php?t=349784
    Etant donné que beaucoup de omnde à l'air de l'utiliser ici, j'essaie de ratisser large

  5. #5
    Membre expert

    Profil pro
    Inscrit en
    Septembre 2002
    Messages
    1 581
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2002
    Messages : 1 581
    Points : 3 016
    Points
    3 016
    Par défaut
    Tu peux en effet utiliser InfoPath et le coupler soit à Sharepoint, soit à une DB par ex.

    Le bon compromis c'est:

    - Si t'as déjà une DB existante avec l'info, tu crées soit une connexion directe vers cette DB via infopath, soit un web service qui va mettre à jour cette db

    - Si tu n'as rien actuellement, tu peux créer une liste Sharepoint qui contiendrait tous les users de AD avec leur solde de nombre de jours de congés et là, tu fais une connexion en receive et une en submit sur cette liste.

  6. #6
    Membre à l'essai
    Inscrit en
    Mai 2007
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 27
    Points : 16
    Points
    16
    Par défaut
    Merci beaucoup pour vos réponses, je vais utiliser la 2eme solution étant donnée que l'info n'est stockée nulle part à l'heure actuelle.
    Si je rencontre des difficultés au moment de réaliser ceci, je rouvrirai ce topic, la priorité ayant été donnée à une autre partie du projet.

    Merci encore

  7. #7
    Membre à l'essai
    Inscrit en
    Mai 2007
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Mai 2007
    Messages : 27
    Points : 16
    Points
    16
    Par défaut
    Rebonjour,

    Je m'attaque à nouveau à cette histoire de compteur et à vrai dire je ne vois pas comment faire lien entre mon formulaire Infopath et la liste SharePoint.

    Pour la connexion de données que tu me proposes de mettre en place, je ne vois pas vraiment comment la mettre en oeuvre. J'ai cherché du coté des connexions de données qui permettent d'envoyer les formulaires remplis sur les bibliothèques sharepoint mais je n'ai pas trouvé.

    Comme tu le proposais, j'ai créé une liste contenant le nombre de congés disponibles pour chaque employé mais il me reste dans ma liste des colonnes insuppressibles (Titre). Après recherches, je crois avoir compris que cette colonne ne peut être supprimée. Ce n'est pas trop grave étant donnée que cette liste est très peu appelée à être manipulée, uniquement pour modifier les compteurs, par l'administrateur. Le problème est que lors de la création d'un nouvel utilisateur, on me demande de remplir un champ Titre alors que je n'en aurai jamais besoin. Y a-t-il un moyen d'éviter celà ?
    De la même manière, est il possible d'éviter de remplir un champ "Je me présente" lors de l'ajout d'un utilisateur de l'AD dans SharePoint ?

    Merci d'avance pour vos réponses.

  8. #8
    En attente de confirmation mail
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 1
    Points : 1
    Points
    1
    Par défaut
    Citation Envoyé par stephane eyskens
    Si tu n'as rien actuellement, tu peux créer une liste Sharepoint qui contiendrait tous les users de AD avec leur solde de nombre de jours de congés et là, tu fais une connexion en receive et une en submit sur cette liste.
    Salut,

    Je me pose une question : est il possible de remplir automatiquement la liste Sharepoint avec tous les utilisateurs de l'AD ? Ainsi dès qu'un utilisateur est ajouté à l'AD, il s'ajoute à cette liste ?

    Merci d'avance

  9. #9
    Membre expert

    Profil pro
    Inscrit en
    Septembre 2002
    Messages
    1 581
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : Belgique

    Informations forums :
    Inscription : Septembre 2002
    Messages : 1 581
    Points : 3 016
    Points
    3 016
    Par défaut
    Citation Envoyé par Roccc
    Salut,

    Je me pose une question : est il possible de remplir automatiquement la liste Sharepoint avec tous les utilisateurs de l'AD ? Ainsi dès qu'un utilisateur est ajouté à l'AD, il s'ajoute à cette liste ?

    Merci d'avance
    Non, il faut effectuer une synchro car ta liste ne sera pas automatiquement mise à jour.

  10. #10
    Membre à l'essai
    Inscrit en
    Avril 2009
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 13
    Points : 10
    Points
    10
    Par défaut
    Citation Envoyé par stephane eyskens Voir le message
    Non, il faut effectuer une synchro car ta liste ne sera pas automatiquement mise à jour.
    Bonjour,

    comment on crée une liste SharePoint avec tout les utilisateurs de l'AD ?

    Merci

  11. #11
    Membre expérimenté
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    1 519
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 1 519
    Points : 1 663
    Points
    1 663
    Par défaut
    Faut faire un script powershell qui récupère tous tes utilisateurs AD et les mets dans ta liste.

    Pour ta colonne Titre tu peux lui mettre une valeur par défaut.

  12. #12
    Membre à l'essai
    Inscrit en
    Avril 2009
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 13
    Points : 10
    Points
    10
    Par défaut
    Bonjour,

    je n'ai pas réussi à créer une liste sharepoint avec tout les utilisateurs de l'AD, mais bon je peux quand même les ajouter à la main. Mon véritable problème c'est, lorsqu'on a une liste avec les utilisateurs le solde de congé à côté par exemple sous cette forme :

    Utilisateurs Nombre de congé

    DEV\user1 5
    DEV\user2 7

    Comment procède-t-on pour que le nombre de congé soit pris par le bon utilisateur ? donc si je suis user1(ça c'est bon l'utilisateur est bien identifié dans mon formulaire) comment faire pour que mon nombre de congé soit de 5 ?je fais une connexion en submit et en receive sur la liste mais je ne comprends pas au niveau des règles pour obtenir le bon résultat, merci d'avance.

Discussions similaires

  1. Compteur pour chaque exécution
    Par matrix12 dans le forum Développement de jobs
    Réponses: 1
    Dernier message: 10/05/2012, 17h25
  2. [MySQL] Compteur de visite unique pour chaque membre
    Par madesigner dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 10/04/2009, 11h39
  3. membership provider créer un page pour chaque user?
    Par epiouf dans le forum ASP.NET
    Réponses: 2
    Dernier message: 08/07/2008, 15h29
  4. Compteur de pages vues pour chaque article
    Par hackiles dans le forum Ruby on Rails
    Réponses: 2
    Dernier message: 21/06/2007, 11h27

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