Logige sisse Microsofti kontoga
Logige sisse või looge konto.
Tere!
Valige mõni muu konto.
Teil on mitu kontot
Valige konto, millega soovite sisse logida.

TechKnowledge'i sisu


KOKKUVÕTE
Selles artiklis kirjeldatakse, kuidas sõeluda stringivälja ja tagastada osa väljast ainult funktsiooniskriptide RW_Substring ja RW_ParseString aruande kirjutajas.


LISATEAVE
Lugege läbi funktsiooniskriptide kirjeldused ja parameetrid ning RW_Substring RW_ParseString iga funktsiooniskripti näiteid.

Kaks funktsiooniskripti töötavad erinevalt ja mõnikord võivad need töötada teistest paremini. Funktsiooni RW_Substring skript kasutab algusse sisestamiseks täisarvu ja seejärel tagastatud märkide arvu täisarvu. Funktsioon RW_ParseString märkide arvu rea kohta määramiseks täisarvu ja seejärel ütleb teine täisarv funktsioonile, millist rida printida.

Funktsiooniskripte RW_Left ja RW_Right saab kasutada ka stringi osade tagastamiseks. Lisateavet nende ja muude salvestatud protseduuride kohta leiate SDK-st. SDK-d saab cd2-lt alla laadida. Funktsiooniskripti teabega SDK-s dokumendi nimi on RW_Func.rtf.


RW_Substring
Kirjeldus:

RW_Substring tagastab osa määratud stringiväljast ja kasutab funktsiooni Dexterity substring().

Parameetrid:

stringi IN_String. { Stringi väärtus, mis sisaldab soovitud alamstringi }

täisarvuna IN_Start. { Täisarv, mis näitab alguspositsiooni kasutamiseks }

täisarvuna IN_Length. { Täisarv, mis näitab tagastatud märkide arvu }

Tagastusväärtus:

funktsioon tagastab stringi OUT_string.

Funktsiooni RW_Substring näide

Näites tagastatakse väljalt Üksuse kirjeldus märgid 5–10. Selles kirjeldatakse, kuidas funktsiooniskriptide näitamiseks aruannet Üksikasjalikud üksuste loend muuta.

1. Klõpsake jaotises Aruande kirjutaja (klõpsake nuppu Tööriistad, käsku Kohanda), Avage aruanne ja seejärel klõpsake nuppu Paigutus.

2. Looge uus arvutuslik väli. Andke sellele nimi ja stringi tulemitüüp

3. Klõpsake vahekaarti Funktsioonid, klõpsake suvandit Kasutaja määratletud ja seejärel valige süsteemi tuum ja RW_Substring.

4. Lisage funktsiooniskript.

5. Lisage sõelutav stringiväli.

6. Valige väljade vahekaart ja sisestage seejärel stringiväli, mida soovite sõeluda. Selles näites kasutatakse tabeli Üksuse juhtüksus välja Üksuse kirjeldus.

7. Lisage see väli.

8. Klõpsake vahekaarti Konstandid ja sisestage täisarv, mis tähistab alguspositsiooni. Selles näites valige 5, et alustada 5. märgiga.

9. Täisarvu lisamiseks klõpsake nuppu Lisa.

10. Lisage tagastatud märkide arvu täisarv. Selles näites soovite, et märgid 5–10 prinditakse, nii et sisestage 6. Märgid 5–10 on 6 märki pikkused.

11. Tõmmake see arvutuslik väli aruandesse.

Selles näites on arvutuslik avaldis, mis sarnaneb järgmisega:

FUNCTION_SCRIPT(RW_SubstringIV_Item_MSTR. Üksuse kirjeldus56 )

RW_ParseString

Kirjeldus:

RW_ParseString tagastab määratud rea stringi, kui sõelute esitatud stringivälja määratud pikkusega ridadeks ja kasutab funktsiooni Dexterity Field_ParseText().

Parameetrid:

stringi IN_string. { String Field to Parse }

täisarvuna IN_characters. { Märkide arv rea kohta }

täisarvuna IN_line. { Line Number to Return }

Tagastusväärtus:

funktsioon tagastab stringi OUT_string.

Funktsiooni RW_ParseString näide

Selles näites tagastatakse väljalt Üksuse kirjeldus märgid 5–9. Selles selgitatakse, kuidas muuta funktsiooniskriptide näitamiseks aruannet Üksikasjalik üksuste loend.

1. Klõpsake jaotises Aruande kirjutaja (klõpsake nuppu Tööriistad, käsku Kohanda), Avage aruanne ja seejärel klõpsake nuppu Paigutus.

2. Looge uus arvutuslik väli. Andke sellele nimi ja stringi tulemitüüp

3. Valige vahekaart Funktsioonid, kasutaja määratletud suvand ning süsteemi tuum ja RW_ParseString.

4. Lisage funktsiooniskript.

5. Lisage sõelutav stringiväli.

5. Valige vahekaart Väljad ja sisestage seejärel stringiväli, mida soovite sõeluda. Selles näites lisage tabelist Üksuse juhtüksus väli Üksuse kirjeldus.

6. Lisage väli.

7. Klõpsake vahekaarti Konstandid ja sisestage täisarv, mis näitab märkide arvu rea kohta. Selles näites kasutage 5, kuna soovite alustada teise rea 6. märgiga.

8. Täisarvu lisamiseks klõpsake nuppu Lisa.

9. Lisage tagastatav reanumbri täisarv. Märgid 6–10 oleksid teisel real, seega sisestage 2. See prindiks teise rea, mis sisaldab märke 6–10.

Selles näites on arvutuslik avaldis, mis sarnaneb järgmisega:

FUNCTION_SCRIPT(RW_ParseStringIV_Item_MSTR. Üksuse kirjeldus52 )

See artikkel oli TechKnowledge Document ID: 34430

LAHTIÜTLUS

MICROSOFT JA/VÕI TEMA TARNIJAD EI KINNITA EGA GARANTEERI SELLEL VEEBISAIDIL AVALDATUD DOKUMENTIDES SISALDUVA TEABE ("MATERJALID") SOBIVUST, TÖÖKINDLUST EGA TÄPSUST. 

MATERJALID VÕIVAD SISALDADA TEHNILISI EBATÄPSUSI VÕI TRÜKIVIGU JA NEID VÕIDAKSE IGAL AJAL ILMA ETTE TEATAMATA LÄBI VAADATA. KOHALDATAVATES SEADUSTES LUBATUD MAKSIMAALSES ULATUSES LOOBUVAD MICROSOFT JA/VÕI TEMA TARNIJAD MATERJALIDEGA SEOTUD MIS TAHES OTSESEST, KAUDSEST VÕI SEADUSJÄRGSEST KINNITUSEST, KAUDSEST VÕI SEADUSJÄRGSEST, SH, KUID MITTE AINULT, TIITLI, RIKKUMISEST KEELDUMISE, RAHULDAVA TINGIMUSE VÕI KVALITEEDI, KAUBANDUSLIKU SOBIVUSE JA SOBIVUSE OSAS. 

-------------------------------------------------------------------

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.

Kogukonnad aitavad teil küsimusi esitada ja neile vastuseid saada, anda tagasisidet ja saada nõu rikkalike teadmistega asjatundjatelt.

Kas sellest teabest oli abi?

Kui rahul te keelekvaliteediga olete?
Mis mõjutas teie hinnangut?
Kui klõpsate nuppu Edasta, kasutatakse teie tagasisidet Microsofti toodete ja teenuste täiustamiseks. IT-administraator saab neid andmeid koguda. Privaatsusavaldus.

Täname tagasiside eest!

×