none
Webparts connectés : comment enregistrer les nouvelles données ? RRS feed

  • Question

  • Bonjour à tous

     

    Mon problème est le suivant :

    J'ai plusieurs web parts qui affiche chacun un tableau. Les données des tableaux proviennent d'un fichier Excel (je sais lire et afficher ces données, pas de problèmes).

    Le nom du fichier Excel à lire est amené à changer plusieurs fois. Plutot que de demander à mes utilisateurs de modifier pour chaque webpart-tableau le nom du fichier Excel à lire (que j'ai mis dans une propriété personnalisable), j'aimerai faire un autre web part auquel les webpart-tableau seraient connectés afin de n'indiquer qu'une seule fois la nouvelle adresse du Fichier Excel.

     

    Ce que je sais faire :

     - je sais connecter deux web parts (j'ai recopié l'exemple de MSDN ^^)

     - je sais changer, pour un webpart-tableau, le nom du fichier Excel qu'il doit lire grâce à une propriété personnalisable du webpart-tableau (dans lequel l'utilsateur entre le nom de son fichier à lire)

     

    Mon problème : faire les deux en meme temps : indiquer dans un premier webpart, dans une text box, le nouveau nom du fichier Excel à lire ET que mes webpart-tableau (connectés à ce premier webpart) enregistrent ce nom et lisent ainsi les données du nouveau fichier Excel

     

    Le problème doit à mon avis se situer au niveau de l'enregistrement dans une variable des webpart-tableau, du nom du nouveau fichier Excel à lire. (J'ai encore du mal à comprendre l'enregistrement des données dans SharePoint 2007)

    Donc peut-on enregistrer une donnée sans passer par le menu de modification du webpart ?

    Et si oui, pourriez vous m'aider pour m'aider à ne pas devenir dingue sur ce problème ?

     

    Merci de votre aide

     

    Mariel

     

    mardi 3 avril 2007 10:28

Réponses

  • Oui mais WP sont simplement créées poour la customisation.

     

    Mais finalement je crois que j'ai trouvé la réponse à mon problème qui me semble maintenant très simple (^^ ) :

     

    try

    {

         this.SaveProperties = true;

         Caption = "Sauvegarde effectuée";

    }

    catch

    {

         Caption = "Erreur de sauvegarde du texte";

    }

     

    Ce qui me permet de sauvegarder mon information au cours du temps et de pouvoir la changer si nécessaire.

     

    Mirci

     

    Mariel

    mercredi 4 avril 2007 08:06

Toutes les réponses

  • Hum hum

     

    Tout depend de ce que sont vos fameuses WP

     

    Ce sont des purs custom ?

    mardi 3 avril 2007 16:23
  • Oui mais WP sont simplement créées poour la customisation.

     

    Mais finalement je crois que j'ai trouvé la réponse à mon problème qui me semble maintenant très simple (^^ ) :

     

    try

    {

         this.SaveProperties = true;

         Caption = "Sauvegarde effectuée";

    }

    catch

    {

         Caption = "Erreur de sauvegarde du texte";

    }

     

    Ce qui me permet de sauvegarder mon information au cours du temps et de pouvoir la changer si nécessaire.

     

    Mirci

     

    Mariel

    mercredi 4 avril 2007 08:06