Kirjaudu sisään Microsoft-tilillä
Kirjaudu sisään tai luo tili.
Hei,
Käytä toista tiliä.
Sinulla on useita tilejä
Valitse tili, jolla haluat kirjautua sisään.

TechKnowledge Content


YHTEENVETO
Tässä artikkelissa kerrotaan, miten merkkijonokenttä jäsennys ja kentän osa voidaan palauttaa vain käyttämällä funktiokomentosarjoja RW_Substring ja RW_ParseString Report Writerissa.


LISÄTIETOJA
Lue funktiokomentosarjojen kuvaukset ja parametrit RW_Substring RW_ParseString ja katso kunkin funktiokomentosarjan esimerkkejä.

Kaksi funktiokomentosarjaa toimivat eri tavalla, ja joskus toinen voi toimia paremmin kuin toinen. The RW_Substring function script uses an inger for the starting posting and then an inger for the number of characters to return. The RW_ParseString uses the integer to specify the number of characters per line and then the second integer tells the function what line to print.

Funktiokomentosarjat RW_Left ja RW_Right voidaan käyttää myös merkkijonon osien palauttamiseen. Lisätietoja näistä ja muista tallennetuista toimintosista on SDK:ssa. SDK-paketin voi ladata CD2-levyltä. SDK-dokumentin, jossa on funktiokomentosarjan tiedot, nimi on RW_Func.rtf.


RW_Substring
Kuvaus:

RW_Substring palauttaa osan määritetystä merkkijonokentästä ja käyttää Dexterity-alimerkkijono()-funktiota.

Parametrit:

merkkijonona IN_String. { Merkkijonoarvo, joka sisältää alimerkkijonon, jonka haluat }

kokonaislukuna IN_Start. { Kokonaisluku, joka osoittaa aloituskohtaa ssa käyttää }

kokonaislukuna IN_Length. { Kokonaisluku, joka ilmaisee palautettavan merkkien määrän }

Palautusarvo:

funktio palauttaa merkkijonon OUT_string.

Esimerkki RW_Substring-funktiokomentosarjasta

Esimerkki palauttaa merkit 5-10 Kohteen kuvaus -kentästä. Siinä kuvataan, miten yksityiskohtaista kohdeluetteloraporttia muokataan näyttämään funktiokomentosarjat.

1. Valitse Report Writerissa (valitse Työkalut, Valitse Mukauta), Avaa raportti ja napsauta sitten Asettelu-painiketta.

2. Luo uusi laskettu kenttä. Anna nimelle nimi ja tulostyyppi merkkijonolle

3. Valitse Funktiot-välilehti, valitse Käyttäjän määrittämä -vaihtoehto ja valitse sitten Järjestelmän ydin ja Funktio RW_Substring.

4. Lisää funktiokomentosarja.

5. Lisää merkkijonokenttä, jonka haluat jäsentää.

6. Valitse kentät-välilehti ja lisää sitten jäsenne haluamasi merkkijonokenttä. Tässä esimerkissä käytetään kohteen päätaulukon Kohteen kuvaus -kenttää.

7. Lisää tämä kenttä.

8. Valitse Vakiot-välilehti ja kirjoita kokonaisluku, joka ilmaisee aloituskohtaa. Valitse tässä esimerkissä 5, jos haluat aloittaa 5. merkillä.

9. Lisää kokonaisluku valitsemalla Lisää-painike.

10. Lisää palautettavan merkkien määrän kokonaisluku. Tässä esimerkissä haluat tulostaa merkit 5–10, joten kirjoita 6. Merkit 5–10 on 6 merkin pituinen.

11. Vedä tämä laskettu kenttä raporttiin.

Tässä esimerkissä on laskettu lauseke, joka muistuttaa seuraavaa:

FUNCTION_SCRIPT(RW_SubstringIV_Item_MSTR. Kohteen kuvaus56 )

RW_ParseString

Kuvaus:

RW_ParseString palauttaa määritetyn rivin merkkijonon, kun annettu merkkijonokenttä jäsendät määritetyn pituisiksi riveiksi ja käyttää Dexterity Field_ParseText() -funktiota.

Parametrit:

merkkijonona IN_string. { String Field to Parse }

kokonaislukuna IN_characters. { Merkkien määrä riviä kohden }

kokonaislukuna IN_line. { Palautettava rivinumero }

Palautusarvo:

funktio palauttaa merkkijonon OUT_string.

Esimerkki RW_ParseString-funktiokomentosarjasta

Tämä esimerkki palauttaa merkit 5-9 Kohteen kuvaus -kentästä. Siinä kerrotaan, miten yksityiskohtainen kohdeluettelo -raporttia muokataan näyttämään funktiokomentosarjat.

1. Valitse Report Writerissa (valitse Työkalut, Valitse Mukauta), Avaa raportti ja napsauta sitten Asettelu-painiketta.

2. Luo uusi laskettu kenttä. Anna nimelle nimi ja tulostyyppi merkkijonolle

3. Valitse Funktiot-välilehti, Käyttäjän määrittämä -vaihtoehto sekä Järjestelmän ydin ja funktio RW_ParseString.

4. Lisää funktiokomentosarja.

5. Lisää merkkijonokenttä jäsennyskenttään.

5. Valitse Kentät-välilehti ja lisää sitten merkkijonokenttä, jonka haluat jäsentää. Lisää tässä esimerkissä Kohteen kuvaus -kenttä Kohteen perustyyli -taulukosta.

6. Lisää kenttä.

7. Valitse Vakiot-välilehti ja kirjoita kokonaisluku, joka ilmaisee merkkien määrän riviä kohden. Käytä tässä esimerkissä merkkiä 5, koska haluat aloittaa toisella rivillä 6. merkillä.

8. Lisää kokonaisluku valitsemalla Lisää-painike.

9. Lisää palautettavan rivinumeron kokonaisluku. Merkit 6–10 olisivat toisella rivillä, joten kirjoita 2. Tämä tulosti toisen rivin, joka sisältää merkit 6–10.

Tässä esimerkissä on laskettu lauseke, joka muistuttaa seuraavaa:

FUNCTION_SCRIPT(RW_ParseStringIV_Item_MSTR. Kohteen kuvaus52 )

Tämä artikkeli oli TechKnowledge Document ID: 34430

VASTUUVAPAUSLAUSEKE

MICROSOFT JA/TAI SEN TOIMITTAJAT EIVÄT ANNA MITÄÄN HUOMAUTUKSIA TAI TAKUITA ASIAKIRJOJEN SISÄLTÄMIEN TIETOJEN SOPIVUUDESTA, LUOTETTAVUUDESTA TAI TARKKUUDESTA SEKÄ TÄSSÄ SIVUSTOSSA JULKAISTUISTA AIHEESEEN LIITTYVISTÄ KUVISTA ("MATERIAALIT") MIHINKÄÄN TARKOITUKSEEN. 

MATERIAALI VOI SISÄLTÄÄ TEKNISIÄ EPÄTARKKUUKSIA TAI TYPOGRAFISIA VIRHEITÄ, JA NIITÄ VOIDAAN MUUTTAA MILLOIN TAHANSA ILMAN ERILLISTÄ ILMOITUSTA. SOVELTUVAN LAIN SALLIMISSA RAJOISSA MICROSOFT JA/TAI SEN TOIMITTAJAT EIVÄT OTA POIS MITÄÄN ESITYKSIÄ, TAKUITA JA EHTOJA RIIPPUMATTA SIITÄ, OVATKO NE NIMENOMAISIA, OLETETTUJA TAI LAKISÄÄTEISIÄ, MUKAAN LUKIEN MUTTA EI RAJOITTUEN ESITYKSIIN, TAKUISIIN TAI EHTOJA, RIKKOMATTOMUUDESTA, HYVÄSTÄ KUNNOSTA TAI LAADUSTA, SOVELTUVUUDESTA KAUPANKÄYNNIN TARKOITUKSESSA JA SOPIVUUDESTA TIETTYYN TARKOITUKSEEN MATERIAALIEN SUHTEEN. 

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

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.

Osallistumalla yhteisöihin voit kysyä kysymyksiä ja vastata niihin, antaa palautetta sekä kuulla lisää asiantuntijoilta, joilla on runsaasti tietoa.

Oliko näistä tiedoista hyötyä?

Kuinka tyytyväinen olet käännöksen laatuun?
Mikä vaikutti kokemukseesi?
Kun valitset Lähetä, palautettasi käytetään Microsoftin tuotteiden ja palveluiden parantamiseen. IT-järjestelmänvalvojasi voi kerätä nämä tiedot. Tietosuojatiedot.

Kiitos palautteesta!

×