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 :

"Etats" a partir d'objets


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Octobre 2009
    Messages
    53
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations forums :
    Inscription : Octobre 2009
    Messages : 53
    Par défaut "Etats" a partir d'objets
    Bonjour à tous.

    Je viens une nouvelle fois demander l'apport de vos lumières !
    Je m'explique : j'ai une application qui, à partir d'un fichier .txt avec une syntaxe particulière, créer des objets pour une commande.
    Un fichier TXT contient 1 date et 1 ou plusieurs commandes.
    Une commande contient 1 ou plusieurs articles.

    J'ai donc :
    - une classe Fichier avec pour attribut la date, l'heure et une liste d' objets de classe "Commande".
    - une classe commande qui contient les attributs relatifs à celle ci dont une liste d'objet "Produit"
    - une classe "Produit".

    J'ai mis en pièce jointe un petit schéma explicatif.

    Au final il faut qu'en sélectionnant un ou plusieurs fichiers, j'ai un "état" comme dans Access qui se présente comme l'image en pièce jointe.

    Et la je ne sais pas comment faire, on m'a parlé de DataSet mais je crois que ça s'utilise avec une BDD ?
    Vos conseils seront en tout cas les bienvenus !

    Merci
    Images attachées Images attachées   

  2. #2
    Expert confirmé

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Septembre 2006
    Messages
    3 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Septembre 2006
    Messages : 3 580
    Par défaut
    Si ton problème revient à faire une mise en forme, tu as plusieurs approches possibles...


    soit tu "formates" un formulaire et tu l'imprimes...

    soit, tu peux aussi passer par un couple XML/XSL et faire l'impression via un webbrowser controle.

    Perso, j'adore la seconde solution car, d'un coté, tu crées un fichier XML qui regroupe les champs à imprimer et qui peut évoluer et de l'autre coté, la mise en page étant effectuée avec un fichier XSL (Feuille de style), tu t'autorises à faire évoluer ta mise en page sans toucher à une seule ligne de ton code .Net... ce que je trouve très pratique, surtout quand le client, l'utilisateur va demander des ajustements de position, d'ordre des champs ou bien demander à rajouter un logo, une adresse, etc...

  3. #3
    Membre émérite Avatar de NicoL__
    Homme Profil pro
    Architecte
    Inscrit en
    Janvier 2011
    Messages
    399
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte

    Informations forums :
    Inscription : Janvier 2011
    Messages : 399
    Par défaut
    Tu peux aussi te tourner vers OpenXML pour créer des fichier Word, Excel...

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