OVH Cloud OVH Cloud

[SPS 2003]

3 réponses
Avatar
Stéphanie
Bonjour,

Ma compagnie a plusieurs modèles de document (type dot, xlt) qui sont gérés
directement par les applications Office. Mais nous souhaiterions les mettre
également sur notre site. J'ai essayé de les ajouter dans une bibliothèque de
document ou de créer des liens dans une liste de portail. Le problème, c'est
que le document est soit ouvert en lecture seule, soit c'est le fichier
dot/xlt qui est directement ouvert et non pas un nouveau document basé sur le
modèle.
La seule façon de faire qui marche, c'est de présenter la bibliothèque de
document avec la vue Explorateur et de double-cliquer sur les icônes... mais
ce n'est pas très esthétique.

Est-ce que quelqu'un a une suggestion? Merci.

3 réponses

Avatar
Renaud COMTE [MVP]
Bonjour

Vous savez de la chance , je suis tombé il y a 2 jours sur un article qui parlait justement de cette problématique







1° : une version simple ert direct en modifiant la page de base
http://www.sharepointblogs.com/bmixon/archive/2004/10/18/814.aspx

2° : une version plus réutilisable par modificaiton du schema de bas
http://www.msd2d.com/Content/Tip_viewitem_03NoAuth.aspx?idÍ3fd32d-b989-4bff-aae7-a65846b795b6&section=Sharepoint


Dans les 2 cas, cela revient a piloter en javascript l'appel du ficheir de
template
exemple

function createNewBrochure()
{
var strTemplate = "http://yourserver/MyDocuments/Forms/brochure.dot";
var strSaveLocation = "http://yourserver/MyDocuments";
var strProgID = "SharePoint.OpenDocuments";
createNewDocumentWithProgID(strTemplate, makeAbsUrl(strSaveLocation),
strProgID, false);
}

Voila voila

Renaud COMTE[MVP]



"Stéphanie" a écrit :

Bonjour,

Ma compagnie a plusieurs modèles de document (type dot, xlt) qui sont gérés
directement par les applications Office. Mais nous souhaiterions les mettre
également sur notre site. J'ai essayé de les ajouter dans une bibliothèque de
document ou de créer des liens dans une liste de portail. Le problème, c'est
que le document est soit ouvert en lecture seule, soit c'est le fichier
dot/xlt qui est directement ouvert et non pas un nouveau document basé sur le
modèle.
La seule façon de faire qui marche, c'est de présenter la bibliothèque de
document avec la vue Explorateur et de double-cliquer sur les icônes... mais
ce n'est pas très esthétique.

Est-ce que quelqu'un a une suggestion? Merci.


Avatar
Eric
Bonjour Stépahnie!

Il faut que vous compreniez que vous pouvez rattacher seulement un document
template à une librairie de document. Donc, si vous avez deux modèles, vous
devrez créer deux librairies de documents et y rattacher le modèle désiré.
Pour ce faire, vous vous dirigez dans la librairie de document et vous
cliquez sur "Explorateur View" . Dans cette écran, vous allez cliquer sur
le dossier Form. VOus n'avez qu'à copier votre fichier template dans ce
dossier. Ce n'est pas obligé que ce soit un fichier xlt, ça peut être un
fichier xls ou autre. Lorsque vous aurez copier le fichier, cliqué sur
Modify settings and columns et ensuite sur Change general settings. Dans la
section Document Template, changée le nom du fichier template par le votre.

Voilà

"Stéphanie" a écrit dans le message de
news:
Bonjour,

Ma compagnie a plusieurs modèles de document (type dot, xlt) qui sont


gérés
directement par les applications Office. Mais nous souhaiterions les


mettre
également sur notre site. J'ai essayé de les ajouter dans une bibliothèque


de
document ou de créer des liens dans une liste de portail. Le problème,


c'est
que le document est soit ouvert en lecture seule, soit c'est le fichier
dot/xlt qui est directement ouvert et non pas un nouveau document basé sur


le
modèle.
La seule façon de faire qui marche, c'est de présenter la bibliothèque de
document avec la vue Explorateur et de double-cliquer sur les icônes...


mais
ce n'est pas très esthétique.

Est-ce que quelqu'un a une suggestion? Merci.


Avatar
Renaud COMTE [MVP]
Bonjour Eric

Vous ete un peu expeditif dans votre réponse
effectivmeent , les listes doc, dans leur format de base ne supporte qu'un seul modéle







Mais comme ce que je viens de poster, il est trés simple d'etendre une liste
existante, voir d'en faire un modéle et de le réutiliser

SharePoint reste une plateforme extensible et des fois, c'est plus d'un peu
de javascirpt et de html /XML donc rien de réellement mechant

Voila

Renaud COMTE [MVP]

"Eric" a écrit :

Bonjour Stépahnie!

Il faut que vous compreniez que vous pouvez rattacher seulement un document
template à une librairie de document. Donc, si vous avez deux modèles, vous
devrez créer deux librairies de documents et y rattacher le modèle désiré.
Pour ce faire, vous vous dirigez dans la librairie de document et vous
cliquez sur "Explorateur View" . Dans cette écran, vous allez cliquer sur
le dossier Form. VOus n'avez qu'à copier votre fichier template dans ce
dossier. Ce n'est pas obligé que ce soit un fichier xlt, ça peut être un
fichier xls ou autre. Lorsque vous aurez copier le fichier, cliqué sur
Modify settings and columns et ensuite sur Change general settings. Dans la
section Document Template, changée le nom du fichier template par le votre.

Voilà

"Stéphanie" a écrit dans le message de
news:
> Bonjour,
>
> Ma compagnie a plusieurs modèles de document (type dot, xlt) qui sont
gérés
> directement par les applications Office. Mais nous souhaiterions les
mettre
> également sur notre site. J'ai essayé de les ajouter dans une bibliothèque
de
> document ou de créer des liens dans une liste de portail. Le problème,
c'est
> que le document est soit ouvert en lecture seule, soit c'est le fichier
> dot/xlt qui est directement ouvert et non pas un nouveau document basé sur
le
> modèle.
> La seule façon de faire qui marche, c'est de présenter la bibliothèque de
> document avec la vue Explorateur et de double-cliquer sur les icônes...
mais
> ce n'est pas très esthétique.
>
> Est-ce que quelqu'un a une suggestion? Merci.