IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C# Discussion :

générer un fichier Ms Project en c#


Sujet :

C#

  1. #1
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Septembre 2013
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

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

    Informations forums :
    Inscription : Septembre 2013
    Messages : 21
    Points : 19
    Points
    19
    Par défaut générer un fichier Ms Project en c#
    Bonsoir à tous,

    Je suis entrain de coder en c# sous visual studio 2012. L'application doit interagir avec MS Project , de telle sorte que quand l'utilisateur clique sur le linklabel :

    * ça génère un nouveau fichier MS Project;
    * une fenêtre demande à 'utilisateur de choisir l'emplacement et le nom pour enregistrer le fichier.

    Si l'utilisateur fera un clic droit , il aura la possibilité d'ouvrir un fichier MS Project déjà existant

    Google n'a pas été mon ami, je suis débutante et j'arrive pas à trouver comment je dois procéder

    Y a t-il qqn qui peut m'aider !

    Merci.

  2. #2
    Modérateur
    Avatar de DotNetMatt
    Homme Profil pro
    CTO
    Inscrit en
    Février 2010
    Messages
    3 611
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : CTO
    Secteur : Finance

    Informations forums :
    Inscription : Février 2010
    Messages : 3 611
    Points : 9 743
    Points
    9 743
    Billets dans le blog
    3
    Par défaut
    Tu peux regarder du côté de la librairie MPXJ.
    Less Is More
    Pensez à utiliser les boutons , et les balises code
    Desole pour l'absence d'accents, clavier US oblige
    Celui qui pense qu'un professionnel coute cher n'a aucune idee de ce que peut lui couter un incompetent.

  3. #3
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Septembre 2013
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

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

    Informations forums :
    Inscription : Septembre 2013
    Messages : 21
    Points : 19
    Points
    19
    Par défaut
    Citation Envoyé par DotNetMatt Voir le message
    Tu peux regarder du côté de la librairie MPXJ.
    Mais cette doc n'indique rien sur la façon de la création , l'ouverture ou la sauvegarde du fichier

  4. #4
    Modérateur
    Avatar de DotNetMatt
    Homme Profil pro
    CTO
    Inscrit en
    Février 2010
    Messages
    3 611
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : CTO
    Secteur : Finance

    Informations forums :
    Inscription : Février 2010
    Messages : 3 611
    Points : 9 743
    Points
    9 743
    Billets dans le blog
    3
    Par défaut
    Cette librairie a été à la base écrite en Java. Tous les exemples de code sont donc en Java... Cependant il n'est pas très compliqué de "traduire" ça en .NET. C'est la seule librairie qui, à ma connaissance, permette de manipuler des MPP.

    Regarde dans les fichiers d'exemple, il doit y en avoir un qui s'appelle MpxjCreate ou un truc du genre. Il contient un exemple de code pour créer un fichier. Sinon, il faut que tu regardes toi-même ce qu'offre l'API via l'Explorateur d'Objets de Visual Studio

    Enfin il faut savoir que le XML utilisé pour les MPP est très complexe et n'est pas du tout user-friendly à utiliser.

    [EDIT]Voici un exemple qui je pense doit permettre la création (ici pour un MPX) :
    Code C# : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    var writer = new MPXWriter();
    writer.write(project, "example.mpx");
    Less Is More
    Pensez à utiliser les boutons , et les balises code
    Desole pour l'absence d'accents, clavier US oblige
    Celui qui pense qu'un professionnel coute cher n'a aucune idee de ce que peut lui couter un incompetent.

Discussions similaires

  1. [WinDev] Générer un fichier .pdf
    Par vaness59199 dans le forum WinDev
    Réponses: 2
    Dernier message: 30/07/2006, 18h52
  2. Générer des fichiers PDF
    Par bobbafet dans le forum C++Builder
    Réponses: 5
    Dernier message: 29/11/2004, 23h53
  3. Réponses: 2
    Dernier message: 27/05/2004, 00h40
  4. Réponses: 2
    Dernier message: 26/02/2003, 11h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo