Partage de la valeur d'un champ alphanumérique à un caractère spécifique dans Crystal Reports est assez simple. Le principe est de diviser le terrain en deux parties à la position numérique du caractère désiré. Nous pouvons capturer la valeur de chaque partie dans une formule distincte à l'aide des fonctions de chaîne intégrées. La première partie va capter les champs en première position à la position de division . La deuxième partie sera capturefrom la position de division +1 à la dernière position . Choses que vous devez
Crystal Reports
Show More Instructions
1
ouvrir une nouvelle formule et de définir les variables de chaîne . Note: //définir commentaires
stringVar S: = ' abcdefghijklmnopqrstuvwxyz '; //s = constante ou base de données champ valeur
stringVar c: = ' m'; //c = n'importe quel caractère s pour définir la position de scission
NumberVar l : = length (s) //l = longueur de s (aka: dernière position)
NumberVar i: = Instrument (s, c) //i = position de champ numérique de c (ex : m = 13)
2
Après les variables de l'étape 1, définit la première partie de scission en utilisant les variables comme arguments dans les fonctions intégrées à cordes .
//mi prend chaîne (s) à partir de la position de départ numérique (1 ) à la position de fin ( i) .
milieu (s , 1, i)
Hôtels 3
Après les variables de l'étape 1, définir la deuxième partie fendue en utilisant les variables comme arguments dans le haut- Fonctions de chaîne .
//mi prend chaîne (s) à partir de la position de départ numérique (i +1 ) à la position de fin ( L).
milieu (s, i +1 , L)
4
décider comment utiliser vos parties séparées définies.
1 ) affiché comme un chariot résultat retourné à la scission poste
//CHR ( 13) est l' ASCII pour un retour chariot
milieu (s, 1, i ) + chr (13) + mid ( s , i +1 , L)
2) s'affiche comme deux domaines distincts
- . formule de nom pour Part1 nom et une copie comme Part2
< p > - Gardez les déclarations de variables dans chaque formule
- Gardez milieu (s, 1, i ) pour Part1
- Gardez milieu (s, i +1 , L) pour Part2
- Lieu Part1 Part2 et le rapport indépendamment