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

WinDev Discussion :

[WD11]Ajout d'une ligne différente dans un tableau


Sujet :

WinDev

  1. #1
    Membre à l'essai
    Inscrit en
    Février 2007
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 29
    Points : 16
    Points
    16
    Par défaut [WD11]Ajout d'une ligne différente dans un tableau
    Salut à tous,

    le titre de ce sujet ne doit pas être très clair, je vais clarifier cela.

    Je bosse actuellement sur un programme de facturation en Windev 11 (Gestion commande ...)
    Le corps de ma facture est composé d'un tableau regroupant les différents articles du client.
    Ce tableau est composé de quelques colonnes et je souhaiterai pouvoir rajouter une ligne me servant de commentaire.

    Un schéma sera plus clair :

    Code article Designation Prix HT
    1 Patate 25€
    2 Saucisse 32€
    3 Mon supermega commentaire ( Ce commentaire à la possibilité de s'étaler sur tous les champs désirés.
    4 Souris 15 €
    5 Clavier 10 €


    Ce système est présent sur les grands logiciels de facturation comme EBP ...

    J'ai pensé à rajouter une colonne me permettant de choisir le type de ligne (Commentaire ou Article), mais je n'arrive pas à influencer le reste du tableau.

    Avez-vous une petite idée ?
    Bonne soirée
    ++

  2. #2
    Expert éminent sénior

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    19 647
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 19 647
    Points : 32 889
    Points
    32 889
    Par défaut
    J'ai regardé les captures d'écran de la facturation EBP.
    Sur ce que j'ai vu, il s'agit d'une cellule qui s'agrandit en hauteur.
    Cela ne doit pas poser de problème dans une table WD.

    Par contre "fusionner" des cellules pour obtenir un champ unique à la place des x champs correspondants aux x colonnes, je ne pense pas que ce soit possible.

    Surtout si c'est une Table fichier, puisque dans ce cas, chaque ligne correspond à un enregistrement et chaque cellule à un champ de l'enregistrement.

  3. #3
    Membre à l'essai
    Inscrit en
    Février 2007
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 29
    Points : 16
    Points
    16
    Par défaut
    En effet, cela me semble de plus en plus compliqué de mettre en place cela.

    Solution envisagée : Possibilité d'augmenter la taille de la cellule.
    La colonne désignation réservée à la description de l'article sera utilisée aussi dans le cas d'un commentaire.
    Les autres champs textes sont rendus à "" et donc vide.

    Problème : Je n'ai pas trouvé comment vider les champs Monétaire ou Numérique.

    Connaissez-vous une solution ?

  4. #4
    Expert éminent sénior

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    19 647
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 19 647
    Points : 32 889
    Points
    32 889
    Par défaut
    Les champs numériques et monétaires "vides" ont une valeur 0
    Mais il me semble qu'il y a un moyen en jouant avec les masques de ne pas afficher si valeur=0

    [Édit] Dans les propriétés des colonnes, il y a une case à cocher "Mise à blanc si zéro"

  5. #5
    Membre à l'essai
    Inscrit en
    Février 2007
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 29
    Points : 16
    Points
    16
    Par défaut
    oki,

    j'ai pensé à utiliser un masque zzz,zzz . Mais il empêche la saisie de toutes mes lignes alors que je recherche simplement à empêcher l'affichage des champs sur le commentaire.

    je continue à chercher et je vous tiens au courant.
    ++
    Bonne soirée et bon dimanche

  6. #6
    Membre à l'essai
    Inscrit en
    Février 2007
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 29
    Points : 16
    Points
    16
    Par défaut
    Dans les propriétés des colonnes, il y a une case à cocher "Mise à blanc si zéro"
    C'est parfait.
    Je marque le sujet comme résolu.
    Merci

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

Discussions similaires

  1. Ajout d'une ligne finale dans une Listview bindé
    Par Harpist dans le forum Windows Presentation Foundation
    Réponses: 6
    Dernier message: 30/07/2008, 10h06
  2. Réponses: 2
    Dernier message: 30/06/2008, 10h20
  3. Réponses: 2
    Dernier message: 07/12/2007, 16h32
  4. [Débutante] Atteindre une ligne aléatoire dans un tableau
    Par rosanne dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 29/10/2007, 13h05
  5. [HTML] Se placer à une ligne précise dans un tableau
    Par seb55555 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 28/10/2004, 15h06

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