Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

TechKnowledge Content

РЕЗЮМЕ Тази статия описва как да използвате пакетите за поддръжка на персонализации, за да разрешите функциите на Great Plains Report Writer от речник за отчети

на трета страна.


ПРИМЕР ЗА ПОВЕЧЕ ИНФОРМАЦИЯ: Отчетът на формуляра за фактура за празна хронология на


SOP се променя в речника Smartlist в Report Writer. Потребителят иска да се обади на функцията RW_ParseString Report Writer, която е в речника "Големи равнини", и не е достъпна от речника Smartlist.


За да заобиколите това ограничение, могат да се използват файловете на пакета, създадени от поддръжката на персонализации:


1. Направете архивно копие на exp1493r.dic (речника за отчети, който Smartlist използва).


2. В Smartlists in Report Writer отворете отчета, за да бъде променен. В този пример отчетът, който се използва, е sop Blank History Invoice Form.


3. Направете ново изчисляемо поле(я). Дайте име на изчисляемото поле по желание, като например calcfield1.


4. Задайте изчисленото поле, за да въведете String.


5. Щракнете върху раздела
Функции и след това щракнете върху бутона Потребителски
дефиниран. Щракнете
върху Наличности за серията. Изберете някоя от RW функциите, които виждате в списъка, и щракнете върху
Добави. Полето rw_ASI_Get_Customer_Item_Description ще се използва в този пример.


6. В този пример се желае да се анализира полето Образец на елемент Описание на елемент за първите 25 знака. Функцията в "Големи равнини" в "Изрази" | Изчисляемото поле ще изглежда


като: FUNCTION_SCRIPT(RW_ParseString IV_Item_MSTR). Описание на елемент 25 1) Обаче RW_ParseString не е налично тук, така че нашата команда изглежда


подобна на:


FUNCTION_SCRIPT(rw_ASI_Get_Customer_Item_Description IV_Item_MSTR). Описание на елемент 25 1)


7. Затворете прозореца на оформлението, запишете промените и след това излезте от Report Writer обратно в "Чудесни равнини".


8. Отидете на Инструменти | Персонализиране | Поддръжка на персонализации и изберете този отчет от списъка.


9. Експортирайте го във файл на пакет.


10. Отворете файла на пакета в Notepad.


11. Направете търсене за calcfield1 (или каквото и да го наименувате). Намерете го и ще видите функцията за отчет там, rw_ASI_Get_Customer_Item_Description както по-горе. Превключете името на RW_ParseString защото това е името на функцията, която искаме да използваме, но не можахме да я въведем.


12. Излезте Notepad и запишете промените.


13. Обратно в прозореца Поддръжка за персонализации щракнете върху Импортиране, за да импортирате пакет, изберете този, който току-що е променен, и след
това запишете върху съществуващия отчет.


14.Върнете се в Report Writerи трябва да видите изчисляемото поле с функцията, която искаме, и изчисляемото поле функционира правилно.

Тази статия е TechKnowledge Document ID:34991

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×