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 - 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
|