TechKnowledge Content
Проблем
Как да промените отчета с празен формуляр за POP поръчка за покупка, за да отпечатате бележката за поръчка за покупка.
Разделителна способност
1. Отидете в Report Writer.
2. Отворете отчета.
a. Щракнете върху иконата Отчети от горната лента с менюта.
б. От страната Първоначални отчети маркирайте празната форма на POP поръчката за покупка и изберете Вмъкване.
в. След това от страната Променени отчети маркирайте същия отчет и изберете бутона Отвори.
г. В прозореца Дефиниция на отчет изберете бутона Оформление.
3. Изчисляеми полета.
a. В кутията с инструменти изберете Изчисляеми полета от падащия списък.
б. След това изберете бутона Нов.
в. В прозореца Дефиниция на изчисляемо поле въведете PO Note 1 като име.
г. За тип резултат изберете Низ от падащия списък.
д. Типът израз трябва да бъде изчислен.
В секцията "Функции":
a. Поставете курсора в изчисляемото.
б. Изберете раздела Функции.
в. Изберете Дефинирани от потребителя.
г. За падащото меню Ядро изберете Система.
д. За падащия списък Функция изберете RW_GetNoteText.
е. Изберете бутона Добавяне.
В секцията полета:
a. Изберете раздела Полета.
б. Щракнете върху падащия списък за Ресурси и изберете Работа с поръчки за покупка.
в. Щракнете върху падащия списък за Полета и изберете Масив от ИД на po Note и изберете бутона Добави.
г. Въведете 1 за индекса на масива.
В секцията константи:
a. Изберете раздела Константи.
б. Щракнете върху падащия списък за Тип и изберете Цяло число.
в. Въведете 50 в полето Константи и изберете бутона Добави. (Тази стойност представя колко знака трябва да се отпечатат)
В секцията константи:
a. Изберете раздела Константи.
б. Щракнете върху падащия списък за Тип и изберете Цяло число.
в. Въведете 1 в полето Константи и изберете бутона Добави. (Тази стойност представя кой ред от бележката ще се отпечата)
Крайното изчисляемо поле трябва да изглежда така:
FUNCTION_SCRIPT(RW_GetNoteTextPOP_PO). Масив от ИД на бележка на PO[1]501)
Това ще бъде първият ред на бележката.
За да отпечатате другите редове на бележката, ще трябва да създадете допълнителни изчисляеми полета. Изчисляемото поле ще бъде точно същото, с изключение на последната константа. За да получите различните линии за печат, ще трябва да промените 1 на 2, за да отпечатате втория ред, въведете 3 за третия ред и т.н. Второто изчисляемо поле ще изглежда така:
FUNCTION_SCRIPT(RW_GetNoteTextPOP_PO). Масив от ИД на бележка на PO[1]502)
4. Вкарване на полета в отчета.
a. В кутията с инструменти изберете Изчисляеми полета от падащия списък.
б. В прозореца за превъртане намерете PO Note 1 и го плъзнете в секцията RH в отчета.
в. Плъзнете всички други изчисляеми полета, които са създадени в същата секция.
5. Напускане на Report Writer.
a. Изберете X от горния десен ъгъл на прозореца Оформление на отчет.
б. Запишете промените си.
в. Щракнете върху OK в прозореца Дефиниция на отчет.
г. От горната лента с менюта изберете Файл | Microsoft Great Plains Dynamics/eEnterprise.
д. Дайте достъп на потребителите до модифицирания отчет в прозореца Настройка на защитата (настройка | Системни | сигурност) в "Големи равнини".
Тези стъпки трябва да работят и за други формуляри на POP поръчката за покупка.
Тази статия е techKnowledge Document ID: 27934