TechKnowledge Content

ЗВЕДЕННЯ У програмі сторонніх постачальників відстежуються додаткові дані, пов'язані з документами "Замовлення продажів" на рівні "Заголовок продажів" і "Рядок продажів" в одному зв'язку. У цій статті описано, як створити функцію Report Writer, щоб отримати додаткові дані у словнику у звіті форма пустого рахунка-фактури SOP, який внесено до звіту "Створення звіту".ДОДАТКОВІ ВІДОМОСТІ Утиліти відхилення не можуть передавати звіт, оскільки ресурси, уже наявні у словнику розробки, і ідентифікаторів ресурсів, створених у Report Writer.Проте ви можете створити функцію Report Writer, щоб отримати дані у словнику. Потім цю функцію можна викликати з обчислюваного поля за допомогою виклику користувацьких функцій у report Writer.Оскільки ця функція використовується в сторонній програмі, її не можна викликати від автора звітів за допомогою продукту Great Plains, але цю функцію можна викликати зі списку авторів звітів, який використовує сторонні програми. Існує проблема з переміщенням настроюваного звіту до продукту сторонніх постачальників, не створюючи його з нуля.Щоб створити файл пакета з докладними відомості про звіт, скористайтеся вікном обслуговування настроювання. Це можна зробити, відредагвши файл пакета, щоб переключити продукт на продукт сторонніх постачальників. Цей підхід працює, оскільки файли пакетів для звітів містять визначення всього звіту, а не лише зміни у звіті.Виконайте такі дії: 1. Відкрийте словник розробника в параметрі Відхилення.2. Натисніть кнопку розкривного списку Новий ресурс поруч із кнопкою Створити у верхньому лівому куті провідника ресурсів. Виберіть Сценарій (функція) і створіть необхідні функції Report Writer, щоб отримати дані сторонніх постачальників.3. Скористайтеся програмами Dexterity Utilities і створіть файл chunk, виконавши вказівки з посібника з інтеграції з Great Plains Integration. Щоб додати форму пустого рахунка SOP до альтернативного звіту Dynamics, обов'язково скористайтеся модулем словника перенесення, розташованим у меню Ресурси.4. Помістіть новий стороннє фрагмент у папку Great Plains, запустіть Great Plains і додайте новий код.5. Клацніть Tools (Знаряддя), виберіть Customize (Настроювання), а потім – Customization Maintenance (Обслуговування настроювання).6. Виберіть об'єкт SoP Blank Invoice Form і натисніть кнопку Експорт, щоб експортувати його до файлу пакета.7. Відкрийте новий файл пакета в текстовому редакторі, наприклад Блокнот.8. Перші рядки схожі на такі: <компонента Name="SOP Blank Invoice Form" ProductId="00" Object="Report" > Звіт "SOP Blank Invoice Form" (Форма пустого рахунка-фактури SOP) (де 00 = ідентифікатор продукту стороннього продукту.) 9. Закрийте Блокнот та збережіть зміни.10. Клацніть Tools (Знаряддя), виберіть Customize (Настроювання), а потім – Customization Maintenance (Обслуговування настроювання) та імпортуйте змінений файл пакета. Цей крок створить той самий звіт у словнику звітів сторонніх постачальників, що й у зміненому альтернативному звіті.11. Послідовно виберіть елементи Інсталяція , Система, Безпека та надання доступу для користувачів до альтернативного звіту, а потім надайте доступ до імпортованого зміненого звіту.12. Клацніть Tools (Знаряддя), клацніть Customize (Настроювання), натисніть кнопку Report Writer (Звіт про автора звіту) і виберіть продукт сторонніх постачальників. Виберіть звіт і відкрийте його.13. Переконайтеся, що все повернулось правильно. Цей крок дуже важливий, оскільки це рішення є тимчасовим і може не передавати всі файли належним чином. Текстові підказки, додані до звіту, – це найімолодша проблема, яка виникає. У макеті звіту вони можуть відображатися як "немає імені" або "не знайдено". У такому разі видаліть їх і додайте правильні запити.14. Щоб додати до звіту додаткові дані, потрібно створити обчислювані поля, які викликати відповідну функцію Report Writer. Наприклад, обчислюване поле Рядок адреси для виставлення рахунків 1 у цьому звіті викликає функцію Report Writer rw_SelectAddrLine. ПОСИЛАННЯ 1. Скористайтеся посібником Report Writer, щоб отримати додаткову довідку зі створення обчислюваного поля, який викликає користувацьку функцію Report Writer.2. Докладні відомості про створення файла у форматі Chunk див. в посібнику з інтеграції з Great Plains Integration.3. У посібнику з обслуговування програмістів із керування якістю обслуговування 2 додаткова інформація про створення користувацьких функцій.Ідентифікатор документа TechKnowledge: 33486

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.