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 Split hodnoty poľa , ak je znak existuje v Crystal Reports

Rozdelenie hodnotu alfanumerickom poli na špecifickom charaktere v Crystal Reports je pomerne jednoduché . Predpokladom je rozdeliť pole na dve časti v číselnej pozície požadovaný znak . Môžeme zachytiť hodnotu každej časti v samostatnej vzorca pomocou vstavanej reťazcové funkcie . Prvá časť bude zachytiť polí prvú pozíciu do polohy rozdelené . Druhá časť sa bude capturefrom delenú pozíciu 1 na poslednej pozícii . 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 : = ' ABCDEFGHIJKLMNOPQRSTUVWXYZ ' , //s = konštanta alebo databáza hodnota poľa

stringVar c : = ' m ' , //c = ľubovoľný znak v s cieľom stanoviť pozíciu rozdelenie

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

numberVar i : = instr ( s , c) , //i = numerické pole pozície c ( ex : m = 13 )
2

Po premenných Krok 1 , definujte prvá časť rozdeleného pomocou premennej ako argumenty vo vstavanej reťazcové funkcie .

//mid má reťazec ( y ) z numerickej východiskovej polohy ( 1 ) k ukončeniu polohy ( i) .

strednej ( s , 1 , i )
sims 3

Po premenných Krok 1 , definovať druhú delenú časť pomocou premennej ako argumenty vo vstavanej reťazcové funkcie .

//mid má reťazec ( y ) z numerickej východiskovej polohy ( i +1 ) k ukončeniu polohy ( L ) .

strednej ( s , i +1 , L )
4

Rozhodnite sa , ako používať svoje definované čiastkové časti .

1 ) Zobrazí sa ako koč sa vrátil výsledok na delenej pozíciu

//CHR ( 13 ) je ASCII pre návrat vozíka

strednej ( s , 1 , i ) + chr ( 13 ) + stredná ( s , i +1 , L )

2 ) Zobrazí sa ako dvoch samostatných polí

- . Meno vzorec Part1 a pomenovať kópiu ako part2

- Uchovávajte deklarácie premenných v každom vzorci

- Uchovávajte v polovici ( s , 1 , i ) pre Part1

- Uchovávajte v polovici ( s , i +1 , L ) pre part2

- Miesto Part1 a part2 na správy nezávisle

Najnovšie články

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