TechKnowledge Content
Проблем:
Как мога да получа номера на po и датата в отчета за разписки за покупки?
Разделителна способност:
СВЪРЗВАНЕ:
Изберете
таблицата от горната лента с менюта.
В прозореца Таблици
маркирайте IV_Purchase_Receiptsand изберете бутона
Отвори.
В прозореца Дефиниция на таблица изберете бутона
Релации.
След това изберете бутона Нов.
Ново:
Щракнете върху бутона Елипса отляво на реда Вторична таблица. (Бутонът с три периода)
Изберете хронологията
на редовете на разписката за закупуване и щракнете
върху OK.
За избор на клавиша вторична таблица: POP_RcptLineHistIdx_ItemNum Съответства на съответните
полета:
Основна таблица: Вторична таблица:
Номер на елемент Номер на елемент Оставете празен POP номер на разписка Оставете празен номер на реда на разписката Изберете OK.
Затворете прозореца Релации между таблици, като щракнете върху X в горния десен ъгъл на този прозорец.
Щракнете
върху OK.
В прозореца Таблици
маркирайте POP_ReceiptLineHistand изберете бутона
Отвори.
В прозореца Дефиниция на таблица изберете бутона
Релации.
След това изберете бутона Нов.
Ново:
Щракнете върху бутона Елипса отляво на реда Вторична таблица. (Бутонът с три периода)
Изберете работата
с поръчката за закупуване и щракнете върху
OK.
За избор на клавиша вторична таблица: POP_POIdxID Съответства на съответните полета: Основна
таблица: Вторична таблица:
НОМЕР НА PO
Изберете
OK.
Изберете бутона Ново отново. Трябва да свържем таблицата "Хронология на поръчките за покупка" към таблицата "Разписки за покупки на наличности" Ново: Щракнете върху бутона
"Елипса" отляво на реда "Вторична таблица". (Бутонът с три периода)
Изберете
хронологията на поръчките за закупуване и щракнете
върху OK.
За избор на клавиша вторична таблица: POP_POHistIdxID Съответства на съответните полета: Основна
таблица: Вторична таблица:
PO номер PO Номер
Изберете
OK.
Затворете прозореца Релации между таблици, като щракнете върху X в горния десен ъгъл на този прозорец.
Щракнете
върху OK.
Отваряне на отчета:
Щракнете върху иконата Отчети от горната лента с менюта.
От страната Първоначални отчети маркирайте разписките
за покупка на наличности и изберете вмъкване.
След това от страната Променени отчети маркирайте същия отчет и изберете бутона Отвори.
В прозореца Дефиниция на отчет изберете бутона
Таблици.
Таблици:
В прозореца Релации между таблици на отчети маркирайте работата с разписки за покупки на
наличности и изберете бутона
Нов.
Маркирайте
хронологията на редовете на разписката за покупка*и
изберете бутона OK.
В прозореца Релации между таблици на отчети маркирайте хронологията на редовете на разписката за
покупка*и изберете
бутона Нов.
Осветете
работата по поръчката за закупуванеи изберете бутона
OK.
В прозореца Релации между таблици на отчети маркирайте хронологията на редовете на разписката за
покупка*и изберете
бутона Нов.
Маркирайте
хронологията на поръчките за закупуване и изберете
бутона OK.
Ограничения:
В прозореца Ограничения на отчета изберете
Нов
.
Ново: Дайте име на ограничението Дата на документа В
полетосекция:
В
секцията Полета щракнете върху падащия списък за таблицата с отчети и изберете работата по поръчката за покупка.
Щракнете върху падащия списък за Полета на таблица и изберете
Дата на документа.
Изберете бутона
Добавяне на поле.
В раздела
оператори:
В секцията Оператори изберете
бутона =.
В полетосекция: В секцията полета щракнете върху падащия списък за Таблица на
отчетите и изберете работата по
поръчката за покупка.
Щракнете върху падащия списък за Полета на таблица и изберете
Дата на документа.
Изберете бутона Добавяне на поле Изразът за ограничение трябва да
прочете:
POP_PO.Document Date = POP_PO.Document Date
Изберете
OKbutton.
Затворете прозореца Ограничения за отчети.
Изберете бутона
Оформление Ще трябва да създадете 3 изчисляеми полета.
Изчисляеми
полета:
В кутията с инструментиизберете
Изчисляеми полетаот падащия списък.
След това изберете
бутона "Нов".
В прозореца Дефиниция на изчисляемо поле въведете
PO Numberкато името.
За тип
резултатизберете
Stringот падащия списък.
Типовете
изрази трябва да са
условни.
В
полетоsection:
Поставете курсора в
условния израз.
Изберете раздела Полета.
Щракнете върху падащия списък за Таблица на
отчетитеи изберете Работа с
разписки за покупки на наличности.
Щракнете върху падащия списък за Полета на таблица и изберете ИД на
доставчикаи изберете
бутона Добави.
В секцията оператори изберете
бутона =.
Изберете
таб "Константи".
Щракнете върху падащия списък за
Typeand изберете
String.
Въведете
INV ADJв полето Константи и изберете бутона
Добави.
Поставете курсора в true
Case.
Изберете
таб "Константи".
Щракнете върху падащия списък за
Typeand изберете
String.
В полето Константи оставете го празнои изберете бутона
Добави.
Поставете курсора в полето
Неистина.
Изберете раздела Полета.
Щракнете върху падащия списък за Таблица на
отчетитеи изберете Работа с
разписки за покупки на наличности.
Щракнете върху падащия списък за Полета на таблица
и изберете Номер на поръчка за покупка и изберете бутона
Добави.
Условния израз трябва да прочете: IV_Purchase_Receipts.ИД на доставчик = "INV ADJ"
True Case: ""
False Case: IV_Purchase_Receipts.Purchase Order Number
Choose the
OKbutton.
Изберете бутона
"Нов" отново.
В прозореца Дефиниция на изчисляемо поле въведете
Dateas името.
За тип
резултатизберете
Датаот падащия списък.
Типовете
изрази трябва да са
условни.
В
полетоsection:
Поставете курсора в
условния израз.
Изберете раздела Полета.
Щракнете върху падащия списък за таблицата с
отчети и изберете Хронология на
поръчките за покупка.
Щракнете върху падащия списък за Полета на
таблица и изберете Дата на
документаи изберете бутона
Добави.
В секцията оператори изберете
бутона =.
Изберете
таб "Константи".
Щракнете върху падащия списък за
Typeand изберете
Дата.
В полето Константи ще видите 000000000000. Изберете бутона
Добави.
Поставете курсора в true
Case.
Изберете раздела Полета.
Щракнете върху падащия списък за Таблица на
отчетитеи изберете Работа
с поръчката за покупка.
Щракнете върху падащия списък за Полета на
таблица и изберете Дата на
документаи изберете бутона
Добави.
Поставете курсора в полето
Неистина.
Изберете раздела Полета.
Щракнете върху падащия списък за таблицата с
отчети и изберете Хронология на
поръчките за покупка.
Щракнете върху падащия списък за Полета на
таблица и изберете Дата на
документаи изберете бутона
Добави.
Условния израз трябва да прочете: POP_POHist.Document Date = 0/0/0000
True Case: POP_PO.Document
Date False Case: POP_POHist.Document Date
Изберете
OKbutton.
Изберете бутона
"Нов" отново.
В прозореца Дефиниция на изчисляемо поле въведете
Дата на поръчка за покупкакато име.
За тип
резултатизберете
Датаот падащия списък.
Типовете
изрази трябва да са
условни.
В
полетоsection:
Поставете курсора в
условния израз.
Изберете раздела Полета.
Щракнете върху падащия списък за Таблица на
отчетитеи изберете Работа
с разписки за покупки.
Щракнете върху падащия списък за Полета на таблица и изберете ИД на
доставчикаи изберете
бутона Добави.
В секцията оператори изберете
бутона =.
Изберете
таб "Константи".
Щракнете върху падащия списък за
Typeand изберете
String.
Въведете
INV ADJв полето Константи и изберете бутона
Добави.
Поставете курсора в true
Case.
Изберете
таб "Константи".
Щракнете върху падащия списък за
Typeand изберете
Дата.
В полето Константи ще видите 000000000000. Изберете бутона
Добави.
Поставете курсора в полето
Неистина.
Изберете раздела Полета.
Щракнете върху падащия списък за Изчисляеми
полетаи изберете
Дата.
Условния израз трябва да прочете: IV_Purchase_Receipts.ИД на доставчик = "INV ADJ"
True Case: 0/0/0000
False Case: Date (изчисляемо поле, създадено
по-рано) Изберете OKbutton.
В
кутията с инструментиизберете Изчисляеми полета от падащия списък.
В прозореца за превъртане намерете PO Номер и Дата на поръчка за покупка и го плъзнете в секцията H3 в отчета.
В оформлението на отчета
щракнете двукратно върху двете полета, които току-що са били пуснати в отчета.
В прозореца Опции за полета на отчет се уверете, че типът на показване
е зададен на Скриване при изпразване.
Изберете
OK бутона.
Изберете X от горния десен ъгъл на прозореца Оформление на отчет.
Запишете промените си.
Щракнете върху OK в прозореца Дефиниция на отчет.
От горната лента с менюта изберете
Файл| Great Plains Dynamics.
Даване на достъп на потребителите до модифицирания отчет в
настройката на защитатаwindow (
Setup| Система| сигурност) в "Големи равнини".
Тази статия е TechKnowledge Document ID:22002