TechZnáme obsah
SÚHRN V tomto článku sa popisuje používanie balíkov údržby prispôsobení na povolenie funkcií
Great Plains Report Writer zo slovníka zostáv tretích strán.
MORE INFORMATION
Example: The SOP Blank History Invoice Form report is being modified in the Smartlist dictionary in Report Writer. Používateľ sa bude radi volať na funkciu RW_ParseString Report Writer, ktorá sa nachádza v slovníku Veľké obyčajných a nie je dostupná zo slovníka Smartlist.
Ak chcete obísť toto obmedzenie, môžete použiť súbory balíka vytvorené pomocou údržby prispôsobení:
1. Vytvorte záložnú kópiu súboru Exp1493r.dic (slovník zostáv, ktorý používa Smartlist).
2. V programe Smartlists v programe Report Writer otvorte zostavu, ktorá sa má upraviť. V tomto príklade sa používa zostava sopom Blank History Invoice Form.
3. Vytvorenie nových vypočítavanýchpolí. Pomenovať vypočítavané pole podľa potreby, napríklad polevýpočet1.
4. Nastavte prepočítané pole na typ Reťazec.
5. Kliknite na
kartu Funkcie a potom kliknite na tlačidlo Definované
používateľom. Pre
tento rad kliknite na položku Inventár. Vyberte niektorú z uvedených funkcií RW a potom kliknite na položku
Pridať. V rw_ASI_Get_Customer_Item_Description sa použijú nasledujúce údaje.
6. V tomto príklade je potrebné analyzovať pole Popis položky pre prvých 25 znakov. Funkcia vo veľkých obyčajných textoch v | Vypočítavané pole bude vyzerať takto:
FUNCTION_SCRIPT(RW_ParseString IV_Item_MSTR. Popis položky 25 1) Názov položky RW_ParseString nie je tu k dispozícii, preto vyzerá naše vyhlásenie
podobné:
FUNCTION_SCRIPT(rw_ASI_Get_Customer_Item_Description IV_Item_MSTR. Popis položky 25 1)
7. Zatvorte okno rozloženia, uložte zmeny a potom zavrite program Report Writer späť do okna s veľkými obyčajnými textami.
8. Prejdite na kartu Nástroje | Prispôsobenie | Údržba prispôsobenia a táto zostava sa vyberie zo zoznamu.
9. Exportujte ho do súboru balíka.
10. Otvorte súbor balíka v programe Poznámkový blok.
11. Vyhľadajte položku calcfield1 (alebo čokoľvek, čo ste ju pomenovali). Nájdite ju a zobrazí sa funkcia zostavy tam, rw_ASI_Get_Customer_Item_Description ako je uvedené vyššie. Prepnite názov na RW_ParseString, pretože to je názov funkcie, ktorú chceme použiť, ale nebolo možné ju zadať.
12. Ukončite Poznámkový blok zmeny a uložte ich.
13. V okne Údržba prispôsobenia kliknite na položku Importovať, ak chcete importovať balík, vyberte práve upravenú a potom
prepíšte existujúcu zostavu.
14.Vráťte sa na položku Report Writerand, malo by sa zobraziť vypočítavané pole s chcemeou funkciou a funkciami vypočítavaného poľa.
Tento článok bol TechZnámená identifikácia dokumentu:34991