TechKnowledge Content
Запитання.
Як заборонити поле "Адреса 2" в будь-якому Project у форматі рахунка-фактури?
Відповідь.
Спочатку відкрийте report Writer (Знаряддя – Настроювання – Report Writer) і знайдіть формат рахунка-фактури, який ви використовуєте. Відкрийте звіт. У вікні Визначення звіту натисніть кнопку Макет і перейдіть до панелі інструментів. У розкривному списку виберіть обчислювані поля. Створіть три обчислювані поля нижче. (Натисніть кнопку Створити, щоб створити нове обчислюване поле.)
Обчислюване поле 1.
Назва: citystatezip
Тип результату: Рядок
Тип виразу: Обчислюваний
обчислюваний вираз:
1. На вкладці Функції виберіть елемент Визначено систему та натисніть кнопку STRIP. Натисніть кнопку Додати.
2. На вкладці Поля виберіть PA Bill HDR TEMP або PA Invoice Format HDR TEMP (Цей файл залежить від типу формату рахунка-фактури, який ви використовуєте) з полем Місто. Натисніть кнопку Додати.
3. Клацніть CAT у групі операторів.
4. На вкладці Константи типом буде Рядок. Клацніть ПРОБІЛ потрібну кількість пробілів між полем міста та області. Натисніть кнопку Додати. Він додасть ''.
5. Натисніть кнопку CAT.
6. На вкладці Функція натисніть кнопку STRIP. "Додати".
7. На вкладці Поля виберіть PA Bill HDR TEMP або PA Invoice Format HDR TEMP з полем Стан. "Додати".
8. Натисніть кнопку CAT.
9. На вкладці Константи типом буде Рядок. Клацніть ПРОБІЛ потрібну кількість пробілів між полем області та поштовим індексом. Натисніть кнопку Додати. Він додасть ''.
10. Натисніть кнопку CAT.
11. На вкладці Функції виберіть STRIP. "Додати".
12. На вкладці Поля виберіть PA Bill HDR TEMP або PA Invoice Format HDR TEMP з полем Zip.
13. Натисніть кнопку OK, щоб зберегти обчислюване поле.
Вираз має виглядати так:
STRIP(PA_Billing_HDR_TEMP. Місто ) # " " # STRIP(PA_Billing_HDR_TEMP. State ) # " # STRIP(PA_Billing_HDR_TEMP.Zip )
АБО
STRIP(PA_Invoice_Format_HDR_TEMP. Місто ) # " " # STRIP(PA_Invoice_Format_HDR_TEMP. State ) # " # STRIP(PA_Invoice_Format_HDR_TEMP.Zip)
Обчислюване поле 2:
Ім'я: Адреса2обчисити
Тип результату: Рядок
Тип виразу:
Умовний умовний вираз:
1. На вкладці Поля виберіть файл PA Billing HDR TEMP або PA Invoice Format HDR TEMP з полем Адреса 2. "Додати".
2. Клацніть =у групі Оператори.
3. На вкладці Константи типом буде Рядок. Не вводьте жодних значень; Натисніть кнопку Додати (буде додати ''').)
4. Додайте такі записи "Істина" та "Хибний":
"Істина":
На вкладці Поля натисніть кнопку Обчислювані поля. Після цього виберіть файл citystatezip. Натисніть кнопку Додати.
Хибний регістр:
На вкладці Поля виберіть TEMP PA Billing HDR або PA Invoice Format HDR TEMP з полем Адреса 2. Натисніть кнопку Додати.
5. Натисніть кнопку OK, щоб зберегти обчислюване поле.
Обчислюване поле 3.
Ім'я: newcitystatezip
Тип результату: Рядок
Тип виразу:
Умовний умовний вираз:
1. На вкладці Поля виберіть файл PA Billing HDR TEMP або PA Invoice Format HDR TEMP з полем Адреса 2. Натисніть кнопку "Додати"
2. Клацніть =у групі Оператори.
3. На вкладці Константи типом буде Рядок. Не вводьте жодних значень; Натисніть кнопку Додати (буде додати ''').)
4. Додайте такі записи "Істина" та "Хибний":
"Істина":
На вкладці Поля виберіть TEMP-файл PA Billing HDR із полем "Країна". Натисніть кнопку Додати.
Хибний регістр:
На вкладці Поля виберіть обчислювані поля з полем citystatezip. Натисніть кнопку Додати.
5. Натисніть кнопку OK, щоб зберегти обчислюване поле.
Обчислюване поле 4.
Назва: країна
Тип результату: Рядок
Тип виразу:
Умовний умовний вираз:
1. На вкладці Поля виберіть файл PA Billing HDR TEMP або PA Invoice Format HDR TEMP із полем Адреса 2. Натисніть кнопку Додати.
2. Клацніть =у групі Оператори.
3. На вкладці Константи типом буде Рядок. Не вводьте жодних значень; Натисніть кнопку Додати (буде додати ''').)
4). Додайте такі записи "Істина" та "Хибний":
"Істина":
На вкладці Поля виберіть файл PA Billing HDR TEMP або PA Invoice Format HDR TEMP із полем "Країна". Натисніть кнопку Додати.
Хибний регістр:
На вкладці Поля виберіть обчислювані поля з полем newcitystatezip. Натисніть кнопку Додати.
5. Натисніть кнопку OK, щоб зберегти обчислюване поле.
Обчислюване поле 5:
Ім'я: newcountry
Тип результату: Рядок
Тип виразу:
Умовний умовний вираз:
1. На вкладці Поля виберіть файл PA Billing HDR TEMP або PA Invoice Format HDR TEMP з полем Адреса 2. Натисніть кнопку Додати.
2. Клацніть =у групі Оператори.
3. На вкладці Константи типом буде Рядок. Не вводьте жодних значень; Натисніть кнопку Додати (буде додати ''').)
4. Додайте такі записи "Істина" та "Хибний":
"Істина":
На вкладці Константи типом буде Рядок. Натисніть кнопку Додати.
Хибний регістр:
На вкладці Поля виберіть файл PA Billing HDR TEMP або PA Invoice Format HDR TEMP із полем країни. Натисніть кнопку Додати.
5. Натисніть кнопку OK, щоб зберегти обчислюване поле.
Видаліть адреси 2 та індекси міста та області з макета звіту. Замініть їх обчислюваними полями Address2calc і newcitystatezip і newcountry.
Закрийте макет і збережіть зміни. Поверніться до Dynamics (Файл – Great Plains Dynamics і надайте захист зміненому звіту (Setup - System – Security).
Ідентифікатор документа TechKnowledge: 20520