Splitsing van de waarde van een alfanumeriek veld bij een bepaald teken in Crystal Reports is vrij eenvoudig . Het uitgangspunt is om het veld te splitsen in twee delen op de numerieke positie van het gewenste teken . We kunnen de waarde van elk deel vast te leggen in een aparte formule met behulp van de ingebouwde string functies . Het eerste deel zal de velden vast te leggen eerste positie naar de splitsing positie . Het tweede deel zal capturefrom de split positie 1 naar de laatste positie . Wat je Crystal Reports Need Toon Meer Aanwijzingen 1 Open een nieuwe formule en definieert stringvariabelen . Opmerking : //definiëren commentaren over stringVar s : = ' abcdefghijklmnopqrstuvwxyz ' ; //s = constant of databaseveld waarde stringVar c : = ' m ' ; //c = een willekeurig karakter in s te definiëren de gespleten positie NumberVar L : = lengte ( s ) ; //L = lengte van s ( aka : laatste positie ) NumberVar i : = instr ( s , c ) ; //i = numeriek veld positie van c ( ex : m = 13 ) kopen van 2 Na de variabelen van Stap 1 , bepalen de eerste splitsing deel met behulp van de variabelen als argumenten in de ingebouwde Tekenreeksfuncties . //mid kost string ( s ) van het numerieke uitgangspositie ( 1 ) tot eindpositie ( i ) . mid ( s , 1 , i ) op Twitter Goedkope 3 Na de variabelen van Stap 1 , bepalen de tweede split deel met behulp van de variabelen als argumenten in de ingebouwde string functies . //mid kost string ( s ) van het numerieke uitgangspositie ( i +1 ) naar eindpositie ( L ) . mid ( s , i +1 , L ) 4 Bepaal hoe u uw gedefinieerde split -onderdelen te gebruiken . 1 ) Weergegeven als een rijtuig terug resultaat bij de splitsing positie //CHR ( 13 ) is de ASCII voor een Carriage Return mid ( s , 1 , i ) + chr ( 13 ) + midden ( s , i +1 , L ) op Twitter 2 ) Weergegeven als twee afzonderlijke velden - . Name formule om Part1 en de naam van een kopie als Part2 - Houd de variabele declaraties in elke formule - Keep midden ( s , 1 , i ) voor Part1 - Keep midden ( s , i +1 , L ) voor Part2 - Plaats Deel1 en Deel2 over het verslag van zelfstandig
|