OVH Cloud OVH Cloud

Le détail des tasks ne s'affiche plus

8 réponses
Avatar
webrod
Bonjour,

jai fait un petit test dans le fichier dispform.aspx de LISTS\TASKS\.
J'ai supprim=E9 cette partie avec visual studio:
<WebPartPages:WebPartZone runat=3D"server" FrameType=3D"None" ID=3D"Main"
Title=3D"loc:Main" />

J'ai alors eu un message d'erreur (que je n'ai malheureusement pas
recopi=E9) et qui m'a indiqu=E9 quelquechose comme "je ne trouve pas le
webpart, l'application l'a d=E9plac=E9 bla bla...".
J'ai alors fait un beau CTRL-Z sur VS pour revenir au fichier
d'origine.
Seulement depuis, lorsque je clique sur une t=E2che, la webpart ne
s'affiche plus!!
J'ai juste le bandeau d'accueil en haut.

J'ai ce probl=E8me uniquement avec le sous-site avec lequel j'avais eu
le message d'erreur.
Avec n'importeq uel autre site ou sous site, la t=E2che s'affiche bien!!

J'ai test=E9 de faire une sauvegarde du site comme mod=E8le, puis j'ai
cre=E9=E9 un nouveau site avec ce mod=E8le et j'ai le m=EAme message
d'erreur.

Avez vous une id=E9e pour r=E9soudre ce probl=E8me?? (=E0 part supprimer le
sous site et le recr=E9er =E0 0!!)

Si on peut plus s'amuser avec les .aspx maintenant... ;)

Rod

8 réponses

Avatar
webrod
j'ai reproduit le problème et voici le message d'erreur exacte:
"un ou plusieurs composants webpart sur cette page font référence à
une zone qui n'existe pas. Ils ont été déplacés vers la galerie de
pages de composants webpart"

Une fois que ce message apparait, c'est mort!!
Impossible de faire revenir le webpart (en mode detail).
Mais que sur le site en question, les autres sites ont des tâches qui
fonctionnent bien...

Le message d'erreur n'est référencé sur aucun autre site.

Rod
Avatar
Julien Bakmezdjian [MS]
Bonjour,

Je pense que votre Web part a été tout simplement fermé par Sharepoint car
sa zone n'existait plus. Si vous avez bien rajouté la zone maintenant, il
suffit de rouvrir ce Web part. Pour cela:
- Naviguez vers la page en question
- Dans la barre d'adresse de IE, entrez la commande suivante et validez
:
javascript:MSOTlPn_ShowToolPane(2)
- Cliquez sur "Web Part Page Gallery" (la première gallerie de la liste)
- Votre Web part devrait y apparaître : glissez.déposez le sur la page

J'espère que cela pourra vous aider.

Cordialement,

Julien Bakmezdjian


"webrod" wrote in message
news:
j'ai reproduit le problème et voici le message d'erreur exacte:
"un ou plusieurs composants webpart sur cette page font référence à
une zone qui n'existe pas. Ils ont été déplacés vers la galerie de
pages de composants webpart"

Une fois que ce message apparait, c'est mort!!
Impossible de faire revenir le webpart (en mode detail).
Mais que sur le site en question, les autres sites ont des tâches qui
fonctionnent bien...

Le message d'erreur n'est référencé sur aucun autre site.

Rod
Avatar
webrod
Bonjour Julien,

je ne connaissais pas du tout cette facon de faire, merci pour
l'info!!!
Sauf que dans "Web Part Page Gallery" je n'ai rien.
A une epoque c'est vrai que j'avais quelque chose aprés cette erreur,
mais pour essayer de retablir les choses, j'avais retiré la web part
TASKS de ma page d'accueil puis j'avais rajouter la web part TASKS qui
se trouvait à l'époque dans "Web Part Page Gallery".
Ca ne marchait pas mieux donc je l'avais retirer à nouveau de la page
d'accueil.
En tout cas maintenant elle n'apparrait plus à cet endroit.

J'ai rajouté la web part TASK qui se trouve dans la gallerie de mon
site (avec toutes les autres web part). Je précise que je fais cela
dans la page qui est censé affiché le détail d'une task (donc aprés
avoir cliqué sur une task).
Et bien j'ai bien maintenant une web part de tasks qui apparait, mais
celle qui liste les tasks (sous forme de tableau) et non pas celle qui
donne le detail d'une task sélectionnée...

Avez vous une idée du problème?

merci

Rodolphe



Julien Bakmezdjian [MS] a écrit :

Bonjour,

Je pense que votre Web part a été tout simplement fermé par Sharepo int car
sa zone n'existait plus. Si vous avez bien rajouté la zone maintenant, il
suffit de rouvrir ce Web part. Pour cela:
- Naviguez vers la page en question
- Dans la barre d'adresse de IE, entrez la commande suivante et valid ez
:
javascript:MSOTlPn_ShowToolPane(2)
- Cliquez sur "Web Part Page Gallery" (la première gallerie de la l iste)
- Votre Web part devrait y apparaître : glissez.déposez le sur la page

J'espère que cela pourra vous aider.

Cordialement,

Julien Bakmezdjian


"webrod" wrote in message
news:
j'ai reproduit le problème et voici le message d'erreur exacte:
"un ou plusieurs composants webpart sur cette page font référence à
une zone qui n'existe pas. Ils ont été déplacés vers la galerie de
pages de composants webpart"

Une fois que ce message apparait, c'est mort!!
Impossible de faire revenir le webpart (en mode detail).
Mais que sur le site en question, les autres sites ont des tâches qui
fonctionnent bien...

Le message d'erreur n'est référencé sur aucun autre site.

Rod


Avatar
Julien Bakmezdjian [MS]
Bonjour,

Bon, la manip suivante peut alors pêut-être vous aider, mais c'est vraiment
du bricolage...

Tout d'abord, créez un fichier webpart.dwp sur votre machine. Son contenu
devra ressembler à :


<WebPart xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://schemas.microsoft.com/WebPart/v2">
<Title />
<FrameType>Default</FrameType>
<Description />
<IsIncluded>true</IsIncluded>
<PartOrder>1</PartOrder>
<FrameState>Normal</FrameState>
<Height />
<Width />
<AllowRemove>true</AllowRemove>
<AllowZoneChange>true</AllowZoneChange>
<AllowMinimize>true</AllowMinimize>
<IsVisible>true</IsVisible>
<DetailLink />
<HelpLink>http://julienba01/sites/compta/_vti_bin/help/1033/sts/html/dlistwps.htm</HelpLink>
<Dir>Default</Dir>
<PartImageSmall />
<MissingAssembly />
<PartImageLarge />
<IsIncludedFilter />
<ExportControlledProperties>false</ExportControlledProperties>
<ConnectionID>00000000-0000-0000-0000-000000000000</ConnectionID>
<ListName
xmlns="http://schemas.microsoft.com/WebPart/v2/ListForm">{16E640CB-7C42-4F86-8567-EDD3C8C2FB73}</ListName>
<FormType
xmlns="http://schemas.microsoft.com/WebPart/v2/ListForm">4</FormType>
<ViewFlag
xmlns="http://schemas.microsoft.com/WebPart/v2/ListForm">1048576</ViewFlag>

<Assembly>Microsoft.SharePoint, Version.0.0.0, Culture=neutral,
PublicKeyTokenqe9bce111e9429c</Assembly>
<TypeName>Microsoft.SharePoint.WebPartPages.ListFormWebPart</TypeName>

</WebPart>


Il faut juste remplacer le GUID de la propriété "ListName" par le GUID de
votre liste.

Ensuite, sur la page en question, ouvrez javascript:MSOTlPn_ShowToolPane(2)
comme précédemment. Là, dans le menu en haut à droite, vous basculez vers
"import". Vous entrez le chemin vers le fichier .dwp, cliquez sur "Import"
puis drag/dropez le Web part sur la page. Ca devrait être bon...

Cordialement,

Julien Bakmezdjian


"webrod" wrote in message
news:
Bonjour Julien,

je ne connaissais pas du tout cette facon de faire, merci pour
l'info!!!
Sauf que dans "Web Part Page Gallery" je n'ai rien.
A une epoque c'est vrai que j'avais quelque chose aprés cette erreur,
mais pour essayer de retablir les choses, j'avais retiré la web part
TASKS de ma page d'accueil puis j'avais rajouter la web part TASKS qui
se trouvait à l'époque dans "Web Part Page Gallery".
Ca ne marchait pas mieux donc je l'avais retirer à nouveau de la page
d'accueil.
En tout cas maintenant elle n'apparrait plus à cet endroit.

J'ai rajouté la web part TASK qui se trouve dans la gallerie de mon
site (avec toutes les autres web part). Je précise que je fais cela
dans la page qui est censé affiché le détail d'une task (donc aprés
avoir cliqué sur une task).
Et bien j'ai bien maintenant une web part de tasks qui apparait, mais
celle qui liste les tasks (sous forme de tableau) et non pas celle qui
donne le detail d'une task sélectionnée...

Avez vous une idée du problème?

merci

Rodolphe



Julien Bakmezdjian [MS] a écrit :

Bonjour,

Je pense que votre Web part a été tout simplement fermé par Sharepoint car
sa zone n'existait plus. Si vous avez bien rajouté la zone maintenant, il
suffit de rouvrir ce Web part. Pour cela:
- Naviguez vers la page en question
- Dans la barre d'adresse de IE, entrez la commande suivante et
validez
:
javascript:MSOTlPn_ShowToolPane(2)
- Cliquez sur "Web Part Page Gallery" (la première gallerie de la
liste)
- Votre Web part devrait y apparaître : glissez.déposez le sur la page

J'espère que cela pourra vous aider.

Cordialement,

Julien Bakmezdjian


"webrod" wrote in message
news:
j'ai reproduit le problème et voici le message d'erreur exacte:
"un ou plusieurs composants webpart sur cette page font référence à
une zone qui n'existe pas. Ils ont été déplacés vers la galerie de
pages de composants webpart"

Une fois que ce message apparait, c'est mort!!
Impossible de faire revenir le webpart (en mode detail).
Mais que sur le site en question, les autres sites ont des tâches qui
fonctionnent bien...

Le message d'erreur n'est référencé sur aucun autre site.

Rod


Avatar
webrod
merci encore une fois de ton aide, je sens que ca ve binetôt marcher!!

alors j'ai récupér le GUID en affichant le code source de la page qui
affiche le webpart TASKS (en mode list).
J'ai repéré cette ligne: <div
WebPartID="0173c06b-0ca2-423f-8e14-0a2a4f80d66c".
Est-ce bien cela?

Pui j'ai fait l'import, OK.
Par contre ca plante au niveau du drag and drop:
A Web Part or Web Form Control on this Web Part Page cannot be
displayed or imported because it is not registered on this site as
safe.

Une idée?
Sur le net ils disent que c'est un mesage générique qui peut vouloir
dire bcp de choses....
Rod



Julien Bakmezdjian [MS] a écrit :

Bonjour,

Bon, la manip suivante peut alors pêut-être vous aider, mais c'est vr aiment
du bricolage...

Tout d'abord, créez un fichier webpart.dwp sur votre machine. Son conte nu
devra ressembler à :


<WebPart xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://schemas.microsoft.com/WebPart/v2">
<Title />
<FrameType>Default</FrameType>
<Description />
<IsIncluded>true</IsIncluded>
<PartOrder>1</PartOrder>
<FrameState>Normal</FrameState>
<Height />
<Width />
<AllowRemove>true</AllowRemove>
<AllowZoneChange>true</AllowZoneChange>
<AllowMinimize>true</AllowMinimize>
<IsVisible>true</IsVisible>
<DetailLink />
<HelpLink>http://julienba01/sites/compta/_vti_bin/help/1033/sts/html/dl istwps.htm</HelpLink>
<Dir>Default</Dir>
<PartImageSmall />
<MissingAssembly />
<PartImageLarge />
<IsIncludedFilter />
<ExportControlledProperties>false</ExportControlledProperties>
<ConnectionID>00000000-0000-0000-0000-000000000000</ConnectionID>
<ListName
xmlns="http://schemas.microsoft.com/WebPart/v2/ListForm">{16E640CB-7C42 -4F86-8567-EDD3C8C2FB73}</ListName>
<FormType
xmlns="http://schemas.microsoft.com/WebPart/v2/ListForm">4</FormType>
<ViewFlag
xmlns="http://schemas.microsoft.com/WebPart/v2/ListForm">1048576</ViewF lag>

<Assembly>Microsoft.SharePoint, Version.0.0.0, Culture=neutral,
PublicKeyTokenqe9bce111e9429c</Assembly>
<TypeName>Microsoft.SharePoint.WebPartPages.ListFormWebPart</TypeName>

</WebPart>


Il faut juste remplacer le GUID de la propriété "ListName" par le GUI D de
votre liste.

Ensuite, sur la page en question, ouvrez javascript:MSOTlPn_ShowToolPane (2)
comme précédemment. Là, dans le menu en haut à droite, vous bascu lez vers
"import". Vous entrez le chemin vers le fichier .dwp, cliquez sur "Import"
puis drag/dropez le Web part sur la page. Ca devrait être bon...

Cordialement,

Julien Bakmezdjian




Avatar
Julien Bakmezdjian [MS]
Bonsoir,

Ce message signifie généralement que la DLL référencée dans le .dwp n'est
pas enregistrée dans le web.config dans la section "SafeControls".

La DLL référencée est:
<Assembly>Microsoft.SharePoint, Version.0.0.0, Culture=neutral,
PublicKeyTokenqe9bce111e9429c</Assembly>

Vérifiez que vous voyez bien cette entrée dans le web.config, avec les bons
numéros (mais là, pour moi, il n'y aucune chance que cette entrée ne soit
pas présente...).

Assurez-vous par ailleurs que cette ligne du .dwp est bien sur une seule
ligne dans le .dwp, ie qu'il n'y a pas de retour à la ligne en plein milieu
(votre lecteur de News coupe peut-être les lignes trop longue...) :

<Assembly>Microsoft.SharePoint, Version.0.0.0, Culture=neutral,
PublicKeyTokenqe9bce111e9429c</Assembly>

Il me semble que cela peut jouer...

Cordialement,

Julien Bakmezdjian


"webrod" wrote in message
news:
merci encore une fois de ton aide, je sens que ca ve binetôt marcher!!

alors j'ai récupér le GUID en affichant le code source de la page qui
affiche le webpart TASKS (en mode list).
J'ai repéré cette ligne: <div
WebPartID="0173c06b-0ca2-423f-8e14-0a2a4f80d66c".
Est-ce bien cela?

Pui j'ai fait l'import, OK.
Par contre ca plante au niveau du drag and drop:
A Web Part or Web Form Control on this Web Part Page cannot be
displayed or imported because it is not registered on this site as
safe.

Une idée?
Sur le net ils disent que c'est un mesage générique qui peut vouloir
dire bcp de choses....
Rod



Julien Bakmezdjian [MS] a écrit :

Bonjour,

Bon, la manip suivante peut alors pêut-être vous aider, mais c'est
vraiment
du bricolage...

Tout d'abord, créez un fichier webpart.dwp sur votre machine. Son contenu
devra ressembler à :


<WebPart xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://schemas.microsoft.com/WebPart/v2">
<Title />
<FrameType>Default</FrameType>
<Description />
<IsIncluded>true</IsIncluded>
<PartOrder>1</PartOrder>
<FrameState>Normal</FrameState>
<Height />
<Width />
<AllowRemove>true</AllowRemove>
<AllowZoneChange>true</AllowZoneChange>
<AllowMinimize>true</AllowMinimize>
<IsVisible>true</IsVisible>
<DetailLink />

<HelpLink>http://julienba01/sites/compta/_vti_bin/help/1033/sts/html/dlistwps.htm</HelpLink>
<Dir>Default</Dir>
<PartImageSmall />
<MissingAssembly />
<PartImageLarge />
<IsIncludedFilter />
<ExportControlledProperties>false</ExportControlledProperties>
<ConnectionID>00000000-0000-0000-0000-000000000000</ConnectionID>
<ListName
xmlns="http://schemas.microsoft.com/WebPart/v2/ListForm">{16E640CB-7C42-4F86-8567-EDD3C8C2FB73}</ListName>
<FormType
xmlns="http://schemas.microsoft.com/WebPart/v2/ListForm">4</FormType>
<ViewFlag
xmlns="http://schemas.microsoft.com/WebPart/v2/ListForm">1048576</ViewFlag>

<Assembly>Microsoft.SharePoint, Version.0.0.0, Culture=neutral,
PublicKeyTokenqe9bce111e9429c</Assembly>
<TypeName>Microsoft.SharePoint.WebPartPages.ListFormWebPart</TypeName>

</WebPart>


Il faut juste remplacer le GUID de la propriété "ListName" par le GUID de
votre liste.

Ensuite, sur la page en question, ouvrez
javascript:MSOTlPn_ShowToolPane(2)
comme précédemment. Là, dans le menu en haut à droite, vous basculez vers
"import". Vous entrez le chemin vers le fichier .dwp, cliquez sur "Import"
puis drag/dropez le Web part sur la page. Ca devrait être bon...

Cordialement,

Julien Bakmezdjian




Avatar
webrod
Vous êtes un génie!!
Ca marche.

Merci mille fois

Rod
Avatar
Julien Bakmezdjian [MS]
Merci pour votre retour très aimable ! ;)

Bonne continuation avec Sharepoint et peut-être à bientôt sur les Newsgroups
(je vois déjà l'un de vos postes plus haut...) ou au bout du fil au support
MS !

Julien Bakmezdjian


"webrod" wrote in message
news:
Vous êtes un génie!!
Ca marche.

Merci mille fois

Rod