TechKnowledge Content
ÖSSZEGZÉS
Ez a cikk azt ismerteti, hogy miként elemezhet egy karakterláncmezőt, és hogyan lehet a mezőnek csak egy részét visszaadni függvényprogramokkal RW_Substring RW_ParseString a Jelentésíróban.
TOVÁBBI INFORMÁCIÓ
Olvassa el a függvény-parancsfájlok leírását és paramétereit, RW_Substring RW_ParseString és tekintse meg az egyes függvény-parancsfájlok példáit.
A két függvényprogram másképp működik, és néha az egyik jobban működik, mint a másik. A RW_Substring függvény egész számot használ a kezdő közzétételhez, majd egy egész számot ad vissza. A RW_ParseString az egész számmal adja meg a sorokban szereplő karakterek számát, a második egész szám pedig meghatározza a függvénynek, hogy milyen sort kell kinyomtatni.
A függvény RW_Left és RW_Right is használható karakterláncok részeinek visszaadére. Ezekről és más tárolt eljárásokról további információt az SDK-ban talál. Az SDK letölthető a CD2-ről. Az SDK-ban a függvény parancsfájl-információit is tartalmazza a RW_Func.rtf.
RW_Substring
Leírás:
RW_Substring szövegmező egy részét adja vissza, és a Dexterity substring() függvényt használja.
Paraméterek:
karaktersorozatban IN_String. { A kívánt karakterláncot tartalmazó karakterlánc }
in integer IN_Start. { Egy egész szám, amely a használat kezdőpozíciót jelzi }
egész IN_Length. { A visszaadni kívánt karakterek számát jelző egész szám }
Visszatérési érték:
a függvény a visszaadott OUT_string.
Példa a RW_Substring függvény parancsprogramra
A példa 5–10 karaktert ad vissza a Tétel leírása mezőből. Ez a cikk bemutatja, hogy miként módosíthatja a Részletes elemlista jelentést a függvény-parancsfájlok megjelenítése érdekében.
1. A Jelentésíróban (kattintson az Eszközök menü Testreszabás gombjára), nyissa meg a jelentést, és kattintson az Elrendezés gombra.
2. Hozzon létre egy új számított mezőt. Adjon neki egy nevet és egy találattípust: Karakterlánc
3. Kattintson a Függvények fülre, majd a Felhasználó által definiált beállításra, majd válassza ki a Rendszer alaprendszere és egy Függvény RW_Substring.
4. Adja hozzá a függvény parancsprogramját.
5. Adja hozzá a elemezni kívánt karakterláncmezőt.
6. Válassza a mezők fület, majd szúrja be az elemezni kívánt karakterláncmezőt. Ebben a példában az Elemminta tábla Item description (Elem leírása) mezőjét használjuk.
7. Adja hozzá ezt a mezőt.
8. Kattintson az Állandók fülre, és írjon be egy egész számba, amely jelzi a használat kezdő helyét. Ebben a példában válassza az 5-öt az 5. karakterrel való kezdéshez.
9. Az egész szám beszúrása a Hozzáadás gombra kattintva
10. Adja meg a visszaadni kívánt karakterek egész számát. Ebben a példában az 5–10 karaktereket szeretné kinyomtatni, ezért írjon be egy 6-ost. Az 5–10 karakter hosszúságú karakterek 6 karakterből állhatnak.
11. Húzza ezt a számított mezőt a jelentésre.
Ebben a példában egy, az alábbihoz hasonló számított kifejezést fog látni:
FUNCTION_SCRIPT(RW_SubstringIV_Item_MSTR. Elemleírás56 )
RW_ParseString
Leírás:
RW_ParseString függvény a megadott sor karakterláncát adja eredményül, amikor a megadott karakterláncmezőt egy megadott hosszúságú sorra elemezi, és a Dexterity Field_ParseText() függvényt használja.
Paraméterek:
karaktersorozatban IN_string. { String Field to Parse }
in integer IN_characters. { Karakterek száma per Line }
in egész IN_line. { Line Number to Return }
Visszatérési érték:
a függvény a visszaadott OUT_string.
Példa a RW_ParseString függvény parancsprogramra
Ez a példa 5–9 karaktereket ad vissza a Tétel leírása mezőből. Elmagyarázza, hogy miként módosíthatja a Részletes elemlista jelentést a függvény-parancsfájlok megjelenítése érdekében.
1. A Jelentésíróban (kattintson az Eszközök menü Testreszabás gombjára), nyissa meg a jelentést, és kattintson az Elrendezés gombra.
2. Hozzon létre egy új számított mezőt. Adjon neki egy nevet és egy találattípust: Karakterlánc
3. Válassza a Függvények fület, a Felhasználó által definiált beállítást, valamint a rendszer és a függvény RW_ParseString.
4. Adja hozzá a függvény parancsprogramját.
5. Adja hozzá a elemezni szeretne karakterláncmezőt.
5. Válassza a Mezők fület, majd szúrja be az elemezni kívánt karakterláncmezőt. Ebben a példában adja meg a Tételminta tábla Elem leírása mezőjét.
6. Adja hozzá a mezőt.
7. Kattintson az Állandók fülre, és írjon be egy egész számot, amely a sorokban szereplő karakterek számát jelzi. Ebben a példában azért használja az 5-öst, mert a második sorban a 6. karakterrel szeretné kezdeni.
8. Az egész szám beszúrása a Hozzáadás gombra kattintva
9. Adja hozzá az eredményül adott sorszám egészét. A 6–10 karakterek a második sorban lesznek, ezért írjon be egy 2-es karaktert. Ezzel kinyomtatta a második sort, amely a 6–10 karaktereket tartalmazza.
Ebben a példában egy, az alábbihoz hasonló számított kifejezést fog látni:
FUNCTION_SCRIPT(RW_ParseStringIV_Item_MSTR. Elem leírása52 )
Ez a cikk a következő techknowledge document id: 34430 volt:
FELELŐSSÉGI NYILATKOZAT
A MICROSOFT ÉS/VAGY BESZÁLLÍTÓI NEM VÁLLALNAK SEMMILYEN JÓTÁLLÁST VAGY GARANCIÁT A DOKUMENTUMOKBAN TALÁLHATÓ INFORMÁCIÓK PONTOSSÁGÁRA, MEGBÍZHATÓSÁGÁRA ÉS PONTOSSÁGÁRA, VALAMINT A WEBHELYEN KÖZZÉTETT KAPCSOLÓDÓ ÁBRÁKRA (AZ "ANYAGOK") BÁRMILYEN CÉLRA.
AZ ANYAGOK TECHNIKAI PONTATLANSÁGOKAT VAGY TIPOGRÁFIAI HIBÁKAT TARTALMAZHATNAK, ÉS BÁRMIKOR ÉRTESÍTÉS NÉLKÜL JAVÍTHATÓAK. A MICROSOFT ÉS/VAGY BESZÁLLÍTÓI A HATÁLYOS JOGSZABÁLYOK ÁLTAL MEGENGEDETT LEGNAGYOBB MÉRTÉKIG KIZÁRNAK ÉS KIZÁRNAK MINDEN KIFEJEZETT, VÉLELMEZETT VAGY TÖRVÉNYES GARANCIÁT ÉS FELTÉTELT, BELEÉRTVE TÖBBEK KÖZÖTT A JÓTÁLLÁSOKAT, A JOGCÍMRE, A JOG MEGSÉRTÉSÉRE VONATKOZÓ FELTÉTELEKET, A KIELÉGÍTŐ ÁLLAPOTOT VAGY MINŐSÉGET, A FORGALOMKÉPESSÉGET ÉS AZ ADOTT CÉLRA VALÓ ALKALMASSÁGOT, VALAMINT AZ ANYAGOKRA VONATKOZÓ FELTÉTELEKET.
-------------------------------------------------------------------