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 :

[WD 11] Positionnement d'éléments dans un champ


Sujet :

WinDev

  1. #1
    Membre du Club
    Inscrit en
    Juin 2005
    Messages
    67
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 67
    Points : 46
    Points
    46
    Par défaut [WD 11] Positionnement d'éléments dans un champ
    Bonjour,

    Ca serait pour savoir si c'est possible de placer des éléments par programmation dans un champ.
    Je vous explique par un exemple :
    Je veux écrire des données dans une rubrique, rub1, d'un tableau dans un état comme ceci :
    Donnée1 Donnée2
    Donnée3 _________ Donnée4
    Donnée5 _________ Donnée6
    (remplacez les _ par des espaces)

    Donc pour remplir la rubrique, j'écris
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    rub1 = "Donnée1 Donnée2" + RC + "Donnée 3" + ?"Donnée4" + RC + "Donnée5" + ?"Donnée6"
    Sachant que les ? doivent être remplacés par ce qui permettrait de placer Donnée4 et Donnée6 à droite dans la rubrique.

    Est-ce que c'est possible ?
    Si oui, comment je dois m'y prendre ?

    Merci d'avance pour votre aide.

  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 888
    Points
    32 888
    Par défaut
    Dans quel type de champ ?
    Pourquoi ne pas utiliser une table ?

    ps : quelle version de WD ?http://www.developpez.net/forums/sho...d.php?t=244981

  3. #3
    Membre du Club
    Inscrit en
    Juin 2005
    Messages
    67
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 67
    Points : 46
    Points
    46
    Par défaut
    Pardon, c'est windev 11 ^^" (d'habitude, je l'indique mais là, j'ai oublié ^^")

    En fait, j'utilise une table justement. Mais dans l'une de ses cellules, je veux présenter son contenu ainsi.

    Je me suis demandée si c'était possible de diviser la cellule en 3 mais je n'ai pas trouvé ^^"
    Alors je me suis dit que c'était possible de positionner un élément de la cellule à droite mais je n'ai pas trouvé non plus ^^"

  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 888
    Points
    32 888
    Par défaut
    Il n'est pas possible de "diviser" une cellule (colonne)

    Il est par contre possible de choisir un alignement à gauche, centré ou à droite.

    La solution est de calculer la largeur de la cellule et d'ajouter des espaces en fonction du Nb de caractères déjà présents.
    Si cellule = 50 caractères, donnée1 = 15 caractères et donnée2 = 8 caractères, il faut ajouter 50-(15+8)=27 espaces :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    donnée1+repete(" ",27)+donnée2

  5. #5
    Membre du Club
    Inscrit en
    Juin 2005
    Messages
    67
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 67
    Points : 46
    Points
    46
    Par défaut
    Pas bête comme solution.
    Je crois que ça peut marcher.

    Merci ^^

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

Discussions similaires

  1. Compter les éléments dans un champ
    Par sucreMan dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 22/05/2008, 13h11
  2. Positionner des éléments dans une cellule de tableau
    Par Rémy29 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 31/07/2006, 18h33
  3. Positionner des éléments dans un formulaire
    Par Choupinou dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 20/07/2006, 17h36
  4. Problème de positionnement d'éléments dans la page
    Par Rocket666 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 18/02/2006, 12h59
  5. Positionner le curseur dans un champ
    Par Smint dans le forum Access
    Réponses: 17
    Dernier message: 23/09/2005, 22h02

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