Bonjour,
Pour la creatin d'un rapport je souhaite decoupe une chaine en fonctionne de sa longueur et renvoye un caractere.
La fonction ci dessous fonctionne bien.
Par contre, lorsque j'essaye d'en imbriquer plusieurs cela ne fonctionne plus que pour la derniere verification.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 =iif( Len(Fields!BatchNumber.Value) = 9, GetChar(Fields!BatchNumber.Value, 8), "?" )
(Ici pour les chaines de 12 caracteres ca fonctionne, mais les chaines de 9 caracteres me renvoye erreurs...)
Quelqu'un aurai une idee?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 =iif( Len(Fields!BatchNumber.Value) = 9, GetChar(Fields!BatchNumber.Value, 8), iif( Len(Fields!BatchNumber.Value) = 12, GetChar(Fields!BatchNumber.Value, 10), "?" ) )
Merci
Partager