Précédent   Forum des professionnels en informatique > Dotnet > Général Dotnet > Développement Office System > InfoPath
InfoPath Forum d'entraide sur InfoPath (concevoir des formulaires basés sur XML)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/02/2012, 12h39   #1
Invité de passage
 
Homme
Développeur informatique
Inscription : février 2012
Messages : 14
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Suisse

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : février 2012
Messages : 14
Points : 1
Points : 1
Par défaut Utiliser formulaire infopath en tant que content type dans un document set

Bonjour
Voici la situation : J'ai crée une forumlaire Infopath pour web, que j'ai publie sur le site sharepoint en tant que type de contenu nomé PAF Cost. J'ai également mis le template du formulaire dans une des librairies du site.
J'ai crée ensuite un type de contenu de type document set appelé PAF, qui contient le type de contenu PAF Cost. J'ai crée finalement une librarie qui utilise les documents set PAF

Quand je cree un nouveau document disons PAF1, je vais dans celui ci et je peut creer un formulaire PAF Cost avec la commande Nouveau dans le menu Sharepoint. Ceci cree bien un forumlaire qui est "web", editable donc dans l'explorateur.

Je veux maintenant faire en sorte que ce formulaire PAF Cost soit automatiquement crée quand je cree un document set. Pour cela je rajoute dans le document set un template pour le type de contenu PAF Cost par default.

Ca marche, le PAF Cost form est cree automtiquement quand je cree un nouveau document set PAF, mais le probleme est que ce form, quand je clique dessus s'ouvre pas en tant que formulaire web mais ca demande de lancer InfoPath FIller. Je voudrais que ca reste un formulaire infopath web. (L'icone d'ailleur n'est pas la meme que pour un formulaire infopath web)


QUESTION :
Comment je peut faire donc un formulaire automatiquement crée qui soit de type web ?

Merci
Mihnea Niculescu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2012, 20h32   #2
Membre éprouvé
 
Homme
Formateur en informatique
Inscription : mai 2007
Messages : 507
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Formateur en informatique

Informations forums :
Inscription : mai 2007
Messages : 507
Points : 492
Points : 492
Bonjour
Je ne comprends pas : le document est créé en mode web mais n'accepte pas d'être réouvert de la même façon par la même personne ?
__________________
Jean-François Fustec - Consultant Formateur - Sharepoint Infopath Lotus
jff42 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/02/2012, 21h58   #3
Invité de passage
 
Homme
Développeur informatique
Inscription : février 2012
Messages : 14
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Suisse

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : février 2012
Messages : 14
Points : 1
Points : 1
Oui le formulaire a ete cree pour le mode web, en Infopath.
Il a ete publie en tant que type de contenu dans un site sharepoint,
et ce type de contenu a ete utilisé dans un document set.
Dans le document set, pour cree par defaut le formulaire, chaqu fois qu'il y a un document set qui est cree, j'ai specifie le formulaire comme modele.
Cependant il s'ouvre en infopath par defaul, et si j'essaie de l'ouvrir en web mode il y a un message d'erreur
Mihnea Niculescu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/02/2012, 08h56   #4
Membre éprouvé
 
Homme
Formateur en informatique
Inscription : mai 2007
Messages : 507
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Formateur en informatique

Informations forums :
Inscription : mai 2007
Messages : 507
Points : 492
Points : 492
Si vous avez accès à l'administration centrale, essayez de publier le modèle à ce niveau-là, puis de l'activer en tant que fonctionnalité dans votre collection & site.
__________________
Jean-François Fustec - Consultant Formateur - Sharepoint Infopath Lotus
jff42 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/02/2012, 17h58   #5
Membre éprouvé
 
Homme
Formateur en informatique
Inscription : mai 2007
Messages : 507
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Formateur en informatique

Informations forums :
Inscription : mai 2007
Messages : 507
Points : 492
Points : 492
J'ai testé cette construction (très intéressante), avec un modèle très simple.
Dans mon contexte le formulaire créé par défaut s'ouvre dans IE9 (merci IFS).

Je n'ai pas d'autre piste, désolé.
__________________
Jean-François Fustec - Consultant Formateur - Sharepoint Infopath Lotus
jff42 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/02/2012, 12h18   #6
Invité de passage
 
Homme
Développeur informatique
Inscription : février 2012
Messages : 14
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Suisse

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : février 2012
Messages : 14
Points : 1
Points : 1
Par défaut Solution

Le probleme venait du fait que je faisait le choses dans le mauvais ordre.
Voici la marche a suivre

D'abord il faut publier le formulaire comme un content type dans Sharepoint (depuis Infopaht)

Creer dans la gallerie de type de contenus du stite, le type nouveau type de contenu base sur le type ensemble de documents.(Ne pas ajouter le type de contenu formulaire dans le document set ici)

Ouvrir la libraire de formulaire ou on veut utiliser le typpe document set et
authoriser le management de types de contenus.

Y ajouter le type de contenu base sur le document set crée au debut.

Appuyer sur le nom de ce type de contenu pour entrer dans la page de proprietes.
Choisir les proprietes du document set. Rajouter le type de contenu formulaire a document set .Il n'y pas besoin de rajouter une template pour ce formulaire.

Quand il sera crée, le formulaire s'ouvrira dans le navigateur web
Mihnea Niculescu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/03/2012, 12h41   #7
Invité de passage
 
Homme mathieu roiron
Étudiant
Inscription : février 2012
Messages : 5
Détails du profil
Informations personnelles :
Nom : Homme mathieu roiron
Localisation : Suisse

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : février 2012
Messages : 5
Points : 1
Points : 1
Par défaut compatible

Est-il possible de générer un nom automatique pour le formulaire déjà présent dans le document set
roironm est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/03/2012, 10h23   #8
Membre éprouvé
 
Homme
Formateur en informatique
Inscription : mai 2007
Messages : 507
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Formateur en informatique

Informations forums :
Inscription : mai 2007
Messages : 507
Points : 492
Points : 492
Le nom du document dépend du formulaire, l'ensemble de documents est le chemin (comme un dossier).
Le problème est qu'Infopath n'est pas à l'aise avec les dossiers : il faut faire une connexion d'envoi distincte par ensemble de documents...
Le mieux est de corriger le nom de fichier par un workflow Shp Designer après création ; donc quel que soit le nom donné par l'utilisateur, vous normalisez derrière. C'est simple mais un peu nord-coréen.
__________________
Jean-François Fustec - Consultant Formateur - Sharepoint Infopath Lotus
jff42 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h31.


 
 
 
 
Partenaires

Hébergement Web