Bonjour à tous,
Parmi les nouveautés en matière de personnalisation des formulaire d'ajout, d'édition et de visualisation il y a InfoPath.
J'ai donc poussé mes recherches et j'ai certaines interrogations pour savoir si InfoPath pourra répondre à mes besoins :
Je dois créer des écrans qui gère des fournisseurs et des commandes, ces écrans doivent présenter les infos sous formes d'onglets (plusieurs vues)
Des listes déroulantes dynamiques (sélection d'une catégorie puis affichage des produits), des infos liés au user courant de l'AD (nom, nom du chef de service etc), affichage de popup permettant de créer un fournisseur à partir d'une commande, ... composent mes écrans.
Pour faire cela je pensais utiliser infopath avec compatibilité navigateur sachant que les ordinateurs du parc informatique ne disposent pas de InfoPath client lourd. Et je devrais propablement mettre du code dans ces formulaires via client object model.
On m'a dit que si je crée un content type FOURNISSEUR et COMMANDE puis les ajouter à des listes personnalisées je ne pourrai pas y ajouter du code ou créer des sources externes pour peupler mes listes déroulantes.
On m'a donc conseillé de créer mes formulaires depuis InfoPAth puis de les mettre dans des bibliothèques de formulaires, MAIS je me pose plusieurs questions :
1/ Avec la compatibilité navigateur (form services) certaines options seront bridées ?
2/ Si je publie dans une bibliothèque de formulaire, que deviendra mon content type Fournisseur créé précédemment ? il ne servira plus à rien ?
3/ J'aurais des workflows et event handler à ajouter à ces bibliothèques qui , pour le worklow doit démarrer après que l'utilisateur ait enregistré le formulaire et pour l'event handler doit surveiller les modifications. Dans ces cas, comment je pourrai modifier l'item courant, avec des lliste perso je faisais item[nom_colonne]=ma valeur mais avec des formulaires infopath est ce faisable ?
Voila, j'espère avoir été assez clair et comme vous le voyez c'est assez confu dans ma tête...
Merci d'avance pour vos retours d'expérience et merci de me dire comment vous faites pour personnalisé vos formulaires
Partager