TechKnowledge Content
Проблема
Змінення звіту пустої форми замовлення на придбання POP, щоб надрукувати нотатку про замовлення на придбання.
Роздільна здатність
1. Перейдіть у звіт Writer.
2. Відкрийте звіт.
а. У верхньому рядку меню клацніть піктограму Звіти.
б. У вихідному звіті виділіть пусту форму замовлення на придбання POP і натисніть кнопку Вставити.
в. Потім на стороні Змінено звіти виділіть той самий звіт і натисніть кнопку Відкрити.
г. У вікні Визначення звіту натисніть кнопку Макет.
3. Обчислювані поля.
а. На панелі інструментів виберіть у розкривному списку пункт Обчислювані поля.
б. Потім натисніть кнопку Створити.
в. У вікні Визначення обчислюваного поля введіть примітку PO 1 як ім'я.
г. У розкривному списку Тип результату виберіть String (Рядок).
е. Тип виразу має бути Обчислюваний.
У розділі функцій:
а. Установіть курсор в обчислюваному місці.
б. Виберіть вкладку Функції.
в. Виберіть елемент Визначені користувачем.
г. З розкривного списку Core виберіть System (Система).
е. У розкривному списку Функція виберіть RW_GetNoteText.
д. Натисніть кнопку Додати.
У розділі полів:
а. Виберіть вкладку Поля.
б. Клацніть розкривний список Ресурси та виберіть Придбати роботу з замовленнями.
в. Клацніть розкривний список Поля та виберіть Масив ідентифікаторів PO Note і натисніть кнопку Додати.
г. Введіть 1 для індексу масиву.
У розділі констант:
а. Виберіть вкладку Константи.
б. Клацніть розкривний список Тип і виберіть Пункт Ціле число.
в. У полі Константи введіть 50 і натисніть кнопку Додати. (Це значення відповідає кількості символів для друку)
У розділі констант:
а. Виберіть вкладку Константи.
б. Клацніть розкривний список Тип і виберіть Пункт Ціле число.
в. У полі Константи введіть 1 і натисніть кнопку Додати. (Це значення позначає рядок нотатки, який буде надруковано)
Остаточне обчислюване поле має виглядати так:
FUNCTION_SCRIPT(RW_GetNoteTextPOP_PO. Масив ідентифікаторів PO нотаток[1]501)
Це перший рядок нотатки.
Щоб надрукувати інші рядки нотатки, потрібно створити додаткові обчислювані поля. Обчислюване поле буде таким самим, як і остання константа. Щоб надрукувати різні рядки, потрібно змінити значення 1 на 2 для друку другого рядка, введіть 3 для третього рядка тощо. Друге обчислюване поле виглядало б так:
FUNCTION_SCRIPT(RW_GetNoteTextPOP_PO. Масив ідентифікаторів po note[1]502)
4. Перенесення полів до звіту.
а. На панелі інструментів виберіть у розкривному списку пункт Обчислювані поля.
б. У вікні прокручування знайдіть примітку PO 1 і перетягніть її в розділ RH звіту.
в. Перетягніть будь-які інші обчислювані поля, створені до того самого розділу.
5. Leaving Report Writer.
а. У верхньому правому куті вікна Макет звіту виберіть X.
б. Збережіть зміни.
в. У вікні Визначення звіту натисніть кнопку OK.
г. У верхньому рядку меню виберіть пункт Файл | Microsoft Great Plains Dynamics/eEnterprise.
е. Надання користувачам доступу до зміненого звіту у вікні Настроювання безпеки (параметри | Системний | Безпека) у великих звичайних місцях.
Ці кроки також мають працювати у формі "Інше замовлення на придбання POP".
Ідентифікатор документа TechKnowledge: 27934