|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre régulier
![]() Inscription : mars 2006 Messages : 198 ![]() |
Bonjour,
J'ai un problème sur l'utilisation des routines de conversion sur un ALVGRID. Je mets la routine de conversion du champs, sur lequel je veux appliquer la routine, dans l'attribut CONVEXIT, comme suit : Code :
'RCCHAMP' est bien le nom de la routine de conversion y est liée. Ma routine de conversion n'est pas appliquée. Avez-vous une piste ? Merci d'avance, Hiraa |
||
|
|
00
|
|
|
#2 |
|
Membre expérimenté
![]() |
Salut,
De souvenir, je n'ai jamais utilisé ce champ pour les routines de conversion, mais plutôt EDIT_MASK. Et je l'alimentais avec '==' + Nom_routine_conversion Essaie ça pour voir. Heu... par contre y'a une légère boulette dans ton code, il manque un guillemet après IT_TOTO.
__________________
Boaf...signature <= ça suffira ça ?? |
|
|
10
|
|
|
#3 |
|
Membre régulier
![]() Inscription : mars 2006 Messages : 198 ![]() |
Merci Celdron.
Toutefois, la zone sur laquelle je veux appliquer la routine de conversion, est une zone alpha mais qui contient du numérique. Le besoin est de supprimer les zéros non significatifs (sans utiliser un module fonction, question de performance). J'ai trouvé l'attribut : no_convext du fieldcat. Mais cette méthode ne permet de supprimer les zéros d'une zone alpha !!! Hiraa |
|
|
00
|
|
|
#4 |
|
Membre actif
![]() Marianne ABAP Inscription : novembre 2008 Messages : 203 ![]() |
Il y a pas une option dans la table t_fieldcat qui permet d'afficher ou non les zéros :
lzero(1) type c, " leading zero
__________________
Pensez à récompenser les réponses utiles et au tag .
|
|
|
00
|
|
|
#5 |
|
Candidat au titre de Membre du Club
![]() Inscription : décembre 2009 Messages : 47 ![]() |
Il y a l'option no_zero du fieldcat , ça sert à ça si je me rappelle bien
|
|
|
00
|
|
|
#6 |
|
Membre expérimenté
![]() |
NO_ZERO, ce n'est pas pour les champs de type numérique seulement?
C'est une question car j'ai un doute tout à coup. Sinon, la routine de conversion ALPHA fonctionne très bien pour enlever les zéros.
__________________
Boaf...signature <= ça suffira ça ?? |
|
|
00
|
|
|
#7 |
|
Membre régulier
![]() Inscription : mars 2006 Messages : 198 ![]() |
le no_zero et l_zero sont destinés au type numérique seulement.
je peux le confirmer après une galère pour appliquer les routines de conversion
|
|
|
00
|
|
|
#8 |
|
Membre régulier
![]() Inscription : mars 2006 Messages : 198 ![]() |
ça marche l'edit mask.
Merci Celdron ! Hiraa |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com