Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako tlačiť všetky dáta po špeciálny znak v poli pomocou Crystal Reports Formule

Tlač celý text dátového poľa po špeciálny znak v Crystal Reports je pomerne jednoduché . Predpokladom je vytvoriť vzorec pre identifikáciu číselnú pozíciu zadaného špeciálny znak , a potom načítať všetky znaky po tejto pozície pre tlač . Vzorec bude použitý na správy miesto dátového poľa , je to odkazuje . Môže byť takýto vzorec postavený testovať pre viac špeciálnych znakov alebo prijať premennú zmeniť špeciálny znak je testované . Veci , ktoré budete potrebovať
Crystal Reports
Zobraziť ďalšie inštrukcie Cestuj 1

Otvorte nový vzorec , a definovať reťazec premenné . Poznámka : //define komentáre

stringVar s : = DataField ; //s = konštanta alebo databáza hodnota poľa

stringVar c : . = Chr ( x ) //c = ľubovoľný znak v s cieľom stanoviť pozíciu rozdelenie .

//x = ľubovoľné platné číslice . Ex: Chr ( 13 ) = Carriage Return

numberVar L : . = Dĺžka ( s ) //L = dĺžka s ( aka : posledná pozícia )

numberVar i : = instr . ( s , c) , //i = numerické pole poloha c ( ex : m = 13 )
2

Miesto po premennými kroku 1 , výraz na načítanie dát po špeciálne . charakter . Pomocou premennej ako argumenty vo vstavanej funkcie string ( stredný ) .

//Mid má reťazec ( y ) z polohy po špeciálny znak východiskovú pozíciu do

končiace polohy ( . L )

strednej ( s , i +1 , L )
3

Uložiť vzorec , a miesto na správu

Poznámka 1 : . Tento vzorec môžu byť zobrazené s cieľovou poľa ukázať surové dáta a

vzorec ako overenie výsledkov

Poznámka 2 : .. Tento vzorec sa zameriava na pozíciu prvého stupňa zo špeciálnej znak

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené