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

VB.NET Discussion :

Formater un bon de sortie


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre actif
    Homme Profil pro
    Inscrit en
    Mars 2005
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 81

    Informations forums :
    Inscription : Mars 2005
    Messages : 28
    Par défaut Formater un bon de sortie
    Hallo à tous,

    Je suis en train de me faire une caisse enregistreuse, qui est très loin d'etre fini car comme débutant il me faut apprendre chaque fonction pour pouvoir continuer.

    la j'ais un ptoblème, je voudrais que mon bon donne mes chiffres éxactement l'un au dessous de l'autre, sans tenir compte de la longueur du texte. le m'explique
    pour l'instant si je donne
    Tomates 45,00
    campignons 25,00
    oeuf 4,00
    Total 74,00
    Voilà ce que ca donne
    Y à t-il qu'elqu'un qui pourait m'aider? Voici la formule que j'utilise.

    lstA.Items.Add(tbArtikelName.Text + (tbSubtotal.Text()).PadLeft(32))

    Merci dàvance

  2. #2
    Membre très actif
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2012
    Messages
    175
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2012
    Messages : 175
    Par défaut
    Bonjour

    Vous voulez afficher ces montants dans une form ou un etat crystal ou .....?

  3. #3
    Membre actif
    Homme Profil pro
    Inscrit en
    Mars 2005
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 81

    Informations forums :
    Inscription : Mars 2005
    Messages : 28
    Par défaut
    Bonjour,

    d'abord dans une liste box, voici mon code complet
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
      '###################################################
       '#                          Total                            #
       '###################################################
     
       Private Sub btTotal_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btTotal.Click
     
          tbAnzeige.Text = ""
          lstA.Items.Add("                    " & Total) '"Gesamt: " & txtOutput.Text).PadLeft(42))
          'Total += Val(tbAnzeige.Text())
          tbAnzeige.Text = (Total)
     
          '## donné la Date
          lstA.Items.Add(Date.Now.ToShortDateString & " " & Date.Now.ToShortTimeString)
          lstA.Items.Add("C. Bochard \n 0039 Luwasan Tel. 09...")
       End Sub
    en appuillant sur le button total, le bon sera terminé, et imprimé (plus tard)

  4. #4
    Membre Expert
    Homme Profil pro
    Développeur .Net / Delphi
    Inscrit en
    Juillet 2002
    Messages
    738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Développeur .Net / Delphi
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2002
    Messages : 738
    Par défaut
    Bonjour,

    Le ListBox n'est peut-être pas le mieux adapter pour ça. Le mieux serait d'utiliser un control colonné genre ListView ou DataGridView.

    Eb.

    ps : Pense à utiliser la balise [CODE] pour écrire du code dans le forum.

  5. #5
    Membre actif
    Homme Profil pro
    Inscrit en
    Mars 2005
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 81

    Informations forums :
    Inscription : Mars 2005
    Messages : 28
    Par défaut
    Dabord toutes mes excuses, je n'avais pas remarqué la balise code.

    excuse moi, mais je ne comprend pas bien

    maintenant si j'essay avec listView ca se fera automatique?

    comment fonctionne un control colonné et DataGridView.?

  6. #6
    Membre Expert
    Homme Profil pro
    Développeur .Net / Delphi
    Inscrit en
    Juillet 2002
    Messages
    738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Eure (Haute Normandie)

    Informations professionnelles :
    Activité : Développeur .Net / Delphi
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2002
    Messages : 738
    Par défaut
    Il y a le cours de Philippe Lasserre qui explique (entre autres) comment afficher des listes : contrôle affichant des listes.
    Quant au DataGridView, il y a un exemple sur Msdn.

    Le mieux c'est de tester ces controls afin de les "apprivoiser"

    Bon courage,
    eb.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Batch] Formater l'affichage en sortie d'une liste de fichiers
    Par Olivier Regnier dans le forum Scripts/Batch
    Réponses: 6
    Dernier message: 07/10/2012, 23h59
  2. Problème d'incrémantation de N° de bon de sortie matériel
    Par zack_dez dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 04/04/2008, 14h19
  3. Réponses: 6
    Dernier message: 08/01/2007, 15h56
  4. format de colonne en sorti
    Par simo5 dans le forum Oracle
    Réponses: 2
    Dernier message: 09/09/2006, 16h39
  5. Format de données en sortie d'une procédure stockée
    Par Martin Sylvie dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 22/02/2005, 12h02

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