Je viens de m'apercevoir d'un truc bizarre avec les champs de saisie.
Soit un champ d'environ 10 caracteres de large, cadré à droite.
Je lui affecte le texte: "CECI EST UN LIBELLE LONG"
Moi, je m'attendais à voir un truc à l'écran :
| BELLE LONG|
et en fait il m'affiche
| CECI EST|
c'est normal ?
en tout cas c'est casse-cxxxxx car le seul moyen que j'ai trouvé pour
afficher la fin d'un texte
c'est d'utiliser un champ libellé avec le mode ellipse, mais ca ne marche
pas en windevmobile.
du coup je me retrouve coincé....
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Eric
Salut Patrice,
N'as-tu pas limité le nombre de caractères que tu affiches à 8 ?
En espérant t'avoir mis sur la voie Eric
"patrice" a écrit dans le message de news: 43292df7$0$12701$
Bonjour
Je viens de m'apercevoir d'un truc bizarre avec les champs de saisie. Soit un champ d'environ 10 caracteres de large, cadré à droite. Je lui affecte le texte: "CECI EST UN LIBELLE LONG"
Moi, je m'attendais à voir un truc à l'écran : | BELLE LONG|
et en fait il m'affiche | CECI EST|
c'est normal ?
en tout cas c'est casse-cxxxxx car le seul moyen que j'ai trouvé pour afficher la fin d'un texte c'est d'utiliser un champ libellé avec le mode ellipse, mais ca ne marche pas en windevmobile. du coup je me retrouve coincé....
Salut Patrice,
N'as-tu pas limité le nombre de caractères que tu affiches à 8 ?
En espérant t'avoir mis sur la voie
Eric
"patrice" <tahmer_nospam@free.fr> a écrit dans le message de news:
43292df7$0$12701$626a54ce@news.free.fr...
Bonjour
Je viens de m'apercevoir d'un truc bizarre avec les champs de saisie.
Soit un champ d'environ 10 caracteres de large, cadré à droite.
Je lui affecte le texte: "CECI EST UN LIBELLE LONG"
Moi, je m'attendais à voir un truc à l'écran :
| BELLE LONG|
et en fait il m'affiche
| CECI EST|
c'est normal ?
en tout cas c'est casse-cxxxxx car le seul moyen que j'ai trouvé pour
afficher la fin d'un texte
c'est d'utiliser un champ libellé avec le mode ellipse, mais ca ne marche
pas en windevmobile.
du coup je me retrouve coincé....
N'as-tu pas limité le nombre de caractères que tu affiches à 8 ?
En espérant t'avoir mis sur la voie Eric
"patrice" a écrit dans le message de news: 43292df7$0$12701$
Bonjour
Je viens de m'apercevoir d'un truc bizarre avec les champs de saisie. Soit un champ d'environ 10 caracteres de large, cadré à droite. Je lui affecte le texte: "CECI EST UN LIBELLE LONG"
Moi, je m'attendais à voir un truc à l'écran : | BELLE LONG|
et en fait il m'affiche | CECI EST|
c'est normal ?
en tout cas c'est casse-cxxxxx car le seul moyen que j'ai trouvé pour afficher la fin d'un texte c'est d'utiliser un champ libellé avec le mode ellipse, mais ca ne marche pas en windevmobile. du coup je me retrouve coincé....
jacques trepp
patrice a écrit :
Bonjour
Je viens de m'apercevoir d'un truc bizarre avec les champs de saisie. Soit un champ d'environ 10 caracteres de large, cadré à droite. Je lui affecte le texte: "CECI EST UN LIBELLE LONG"
Moi, je m'attendais à voir un truc à l'écran : | BELLE LONG|
et en fait il m'affiche | CECI EST|
c'est normal ?
en tout cas c'est casse-cxxxxx car le seul moyen que j'ai trouvé pour afficher la fin d'un texte c'est d'utiliser un champ libellé avec le mode ellipse, mais ca ne marche pas en windevmobile. du coup je me retrouve coincé....
cadré à droite ne veut pas dire tronqué à droite. si tu veux ne prendre qu'une partie des caractères d'un champ utilise les fonctions gauche, droite et milieu. de cette façon, en disant : monextrait est une chaine = droite("CECI EST UN LIBELLE LONG",10) donnera bien : "BELLE LONG" après, tu le cadres comme tu veux.
-- Jacques Trepp Albygest - 81160 - St Juery jacques-pas de (enlever '-pas de spam' pour me joindre) http://www.albygest.com
patrice a écrit :
Bonjour
Je viens de m'apercevoir d'un truc bizarre avec les champs de saisie.
Soit un champ d'environ 10 caracteres de large, cadré à droite.
Je lui affecte le texte: "CECI EST UN LIBELLE LONG"
Moi, je m'attendais à voir un truc à l'écran :
| BELLE LONG|
et en fait il m'affiche
| CECI EST|
c'est normal ?
en tout cas c'est casse-cxxxxx car le seul moyen que j'ai trouvé pour
afficher la fin d'un texte
c'est d'utiliser un champ libellé avec le mode ellipse, mais ca ne marche
pas en windevmobile.
du coup je me retrouve coincé....
cadré à droite ne veut pas dire tronqué à droite.
si tu veux ne prendre qu'une partie des caractères d'un champ utilise
les fonctions gauche, droite et milieu.
de cette façon, en disant :
monextrait est une chaine = droite("CECI EST UN LIBELLE LONG",10)
donnera bien : "BELLE LONG"
après, tu le cadres comme tu veux.
--
Jacques Trepp
Albygest - 81160 - St Juery
jacques-pas de spam.trepp@free.fr
(enlever '-pas de spam' pour me joindre)
http://www.albygest.com
Je viens de m'apercevoir d'un truc bizarre avec les champs de saisie. Soit un champ d'environ 10 caracteres de large, cadré à droite. Je lui affecte le texte: "CECI EST UN LIBELLE LONG"
Moi, je m'attendais à voir un truc à l'écran : | BELLE LONG|
et en fait il m'affiche | CECI EST|
c'est normal ?
en tout cas c'est casse-cxxxxx car le seul moyen que j'ai trouvé pour afficher la fin d'un texte c'est d'utiliser un champ libellé avec le mode ellipse, mais ca ne marche pas en windevmobile. du coup je me retrouve coincé....
cadré à droite ne veut pas dire tronqué à droite. si tu veux ne prendre qu'une partie des caractères d'un champ utilise les fonctions gauche, droite et milieu. de cette façon, en disant : monextrait est une chaine = droite("CECI EST UN LIBELLE LONG",10) donnera bien : "BELLE LONG" après, tu le cadres comme tu veux.
-- Jacques Trepp Albygest - 81160 - St Juery jacques-pas de (enlever '-pas de spam' pour me joindre) http://www.albygest.com
patrice
"jacques trepp" a écrit dans le message de news:432941f2$0$25791$
cadré à droite ne veut pas dire tronqué à droite.
c'est justement la mon souci. je demande cadré à droite et il tronque à droite
"jacques trepp" <jacques.trepp@free.fr> a écrit dans le message de
news:432941f2$0$25791$626a14ce@news.free.fr...
cadré à droite ne veut pas dire tronqué à droite.
c'est justement la mon souci. je demande cadré à droite et il tronque à
droite
"jacques trepp" a écrit dans le message de news:432941f2$0$25791$
cadré à droite ne veut pas dire tronqué à droite.
c'est justement la mon souci. je demande cadré à droite et il tronque à droite
jacques trepp
patrice a écrit :
"jacques trepp" a écrit dans le message de news:432941f2$0$25791$
cadré à droite ne veut pas dire tronqué à droite.
c'est justement la mon souci. je demande cadré à droite et il tronque à droite
quand tu dis tronqué à droite, ça signifie que le champ ne va garder que la partie gauche du texte (si le champ est texte(10), ton texte "BONJOUR JE SUIS PATRICE" va donner "BONJOUR JE") si c'est ça que tu veux dire, alors prend à la lettre ce que je t'ai répondu précédemment, et utilises la fonction Droite(). la taille du champ indique la limite de saisie. si dans ton programme tu utilises un champ de saisie de 10 caractères, tu ne pourras pas en saisir 11. de la même manière, si tu dis Monchamp..valeur = "BONJOUR JE SUIS PATRICE", ton champ sera limité aux 10 premiers caractères, et ce, quelque soit le cadrage utilisé. si tu dis Monchamp..valeur = Droite(mavariablecontenantletexte,10), tu obtiendras les 10 derniers caractères de ta chaine, et ce, quelque soit le cadrage utilisé. j'espère avoir été clair.
Regarde dans l'aide le chapitre 'Manipulation des chaines de caractère' (ou similaire)
-- Jacques Trepp Albygest - 81160 - St Juery jacques-pas de (enlever '-pas de spam' pour me joindre) http://www.albygest.com
patrice a écrit :
"jacques trepp" <jacques.trepp@free.fr> a écrit dans le message de
news:432941f2$0$25791$626a14ce@news.free.fr...
cadré à droite ne veut pas dire tronqué à droite.
c'est justement la mon souci. je demande cadré à droite et il tronque à
droite
quand tu dis tronqué à droite, ça signifie que le champ ne va garder que
la partie gauche du texte (si le champ est texte(10), ton texte "BONJOUR
JE SUIS PATRICE" va donner "BONJOUR JE")
si c'est ça que tu veux dire, alors prend à la lettre ce que je t'ai
répondu précédemment, et utilises la fonction Droite().
la taille du champ indique la limite de saisie.
si dans ton programme tu utilises un champ de saisie de 10 caractères,
tu ne pourras pas en saisir 11.
de la même manière, si tu dis Monchamp..valeur = "BONJOUR JE SUIS
PATRICE", ton champ sera limité aux 10 premiers caractères, et ce,
quelque soit le cadrage utilisé.
si tu dis Monchamp..valeur = Droite(mavariablecontenantletexte,10), tu
obtiendras les 10 derniers caractères de ta chaine, et ce, quelque soit
le cadrage utilisé.
j'espère avoir été clair.
Regarde dans l'aide le chapitre 'Manipulation des chaines de caractère'
(ou similaire)
--
Jacques Trepp
Albygest - 81160 - St Juery
jacques-pas de spam.trepp@free.fr
(enlever '-pas de spam' pour me joindre)
http://www.albygest.com
"jacques trepp" a écrit dans le message de news:432941f2$0$25791$
cadré à droite ne veut pas dire tronqué à droite.
c'est justement la mon souci. je demande cadré à droite et il tronque à droite
quand tu dis tronqué à droite, ça signifie que le champ ne va garder que la partie gauche du texte (si le champ est texte(10), ton texte "BONJOUR JE SUIS PATRICE" va donner "BONJOUR JE") si c'est ça que tu veux dire, alors prend à la lettre ce que je t'ai répondu précédemment, et utilises la fonction Droite(). la taille du champ indique la limite de saisie. si dans ton programme tu utilises un champ de saisie de 10 caractères, tu ne pourras pas en saisir 11. de la même manière, si tu dis Monchamp..valeur = "BONJOUR JE SUIS PATRICE", ton champ sera limité aux 10 premiers caractères, et ce, quelque soit le cadrage utilisé. si tu dis Monchamp..valeur = Droite(mavariablecontenantletexte,10), tu obtiendras les 10 derniers caractères de ta chaine, et ce, quelque soit le cadrage utilisé. j'espère avoir été clair.
Regarde dans l'aide le chapitre 'Manipulation des chaines de caractère' (ou similaire)
-- Jacques Trepp Albygest - 81160 - St Juery jacques-pas de (enlever '-pas de spam' pour me joindre) http://www.albygest.com