AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Функционал
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.03.2019, 23:21   #21  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
https://www.irs.gov/pub/irs-pdf/f1095c.pdf
Баги в v10 совершенно не удивляют. Сырец еще тот. Стандартный ответ поддержки: "Окно возможностей для 10.0.0 закрылось в феврале. Ваша ошибка будет исправлена в 10.0.x / PU2x". В этом плане не очень понятно, почему версия называется preview, несмотря на то, что ее все равно выпустят ровно в таком виде, как есть: Friss oder stirb!
За это сообщение автора поблагодарили: rDenis2 (1).
Старый 22.03.2019, 03:00   #22  
ax_mct is offline
ax_mct
Banned
 
2,548 / 1091 (0) ++++++++
Регистрация: 10.10.2005
Адрес: Westlands
Цитата:
Сообщение от rDenis2 Посмотреть сообщение
Добрый день, кто нибудь уже разобрался с PDF в ER?
...
Задача стоит такая, есть Word template с графикой и надо используя ER создать Remittance advice PDF и послать его по емейлу.
Electronic reporting - Generate documents in PDF format by filling in PDF templates
Данный функционал предполагается April 2019 по их расписанию
Цитата:
These release notes describe functionality that may not have been released yet. To see when this functionality is planned to release, please review What’s new and planned for Dynamics 365 for Finance and Operations. Delivery timelines and projected functionality may change or may not ship (see Microsoft policy).
При этом конечно их policy это нечто.
https://www.microsoft.com/en-us/lega...isclaimer.aspx
Цитата:
То что мы пишем это только то что мы думаем на момент написания. Из-за того что рынок это рынок и мы никак не может понять что же для вас лучше, пожалуйста не верьте тому что мы пишем, мы все равно ни за что не отвечаем.

В любой момент времени мы может изменить свои обещания или вовсе о них забыть. В любом случае мы вам об этом не скажем, ищите сами на нашем сайте то на что вам все равно нельзя полагаться.
Добрый и жующий человек выше дал ссылку на PDF.
Старый 22.03.2019, 10:50   #23  
4seti is offline
4seti
Участник
Аватар для 4seti
 
2 / 28 (1) +++
Регистрация: 10.01.2017
Цитата:
Сообщение от rDenis2 Посмотреть сообщение
Добрый день, кто нибудь уже разобрался с PDF в ER? В LCS доступна виртуальная машина v10 (update24). Можно загружать PDF темплейты в Designere. У меня к сожалению пока не получилось. Создал простую ПДФ форму в Acrobat, загрузил в ER Designer, он распознал поля. Но сохранить не получается даже без маппинга, ошибка Object of class 'ERTextFormatFieldComponent' already serialized. Возможно ПДФ форма некорректная.

Может у кого есть PDF template который показан на скриншотах https://docs.microsoft.com/en-us/bus...-pdf-templates чтобы посмотреть структуру

Есть ли способ трансформировать Excel/Word template с header/lines например дефолтный ERVendOutPaymControlReport, который доступен в ER для BACS, в PDF template, у меня Acrobat их не респознал.

Задача стоит такая, есть Word template с графикой и надо используя ER создать Remittance advice PDF и послать его по емейлу. Пока создалось впечатление, что придется делать PDF template, и ёще не понятно работает ли он с несколькими строчками или только фиксированные поля.
Через Import from PDF делаете? С ним похоже есть какая-то бага в случае если формат отнаследован от другого.
Можно попробовать Workaround - под нужной нодой (Folder/PDF Merger) просто создать новый PDF File, выбрать нужный темплейт, потом пройти в Import -> Update From PDF, выбрать нужный темплейт, группировку если нужна, и нажать "ОК".
За это сообщение автора поблагодарили: belugin (10), rDenis2 (1).
Старый 22.03.2019, 13:49   #24  
rDenis2 is offline
rDenis2
Участник
 
62 / 36 (2) +++
Регистрация: 13.05.2010
"Можно попробовать Workaround - под нужной нодой (Folder/PDF Merger) просто создать новый PDF File, выбрать нужный темплейт, потом пройти в Import -> Update From PDF, выбрать нужный темплейт, группировку если нужна, и нажать "ОК". "

Спасибо! Это сработало.Первый узел PDF Merger а под ним PDF File. Получилось сохранить дизайн, и сгенирировать ПДФ для vend payment journal. Правда напечаталась только одна строка - первая. Возможно template надо делать подругому, буду смотреть дальше.
Миниатюры
Нажмите на изображение для увеличения
Название: Designer.PNG
Просмотров: 183
Размер:	22.2 Кб
ID:	12251  
Старый 22.03.2019, 14:40   #25  
4seti is offline
4seti
Участник
Аватар для 4seti
 
2 / 28 (1) +++
Регистрация: 10.01.2017
Цитата:
Сообщение от rDenis2 Посмотреть сообщение
"Можно попробовать Workaround - под нужной нодой (Folder/PDF Merger) просто создать новый PDF File, выбрать нужный темплейт, потом пройти в Import -> Update From PDF, выбрать нужный темплейт, группировку если нужна, и нажать "ОК". "

Спасибо! Это сработало.Первый узел PDF Merger а под ним PDF File. Получилось сохранить дизайн, и сгенирировать ПДФ для vend payment journal. Правда напечаталась только одна строка - первая. Возможно template надо делать подругому, буду смотреть дальше.
PDF не умеет в иерархическую структуру и "размножай мне строки пока я ввожу данные", каждое поле в PDF Form - имеет свое имя, причем в нем нет групп, все эти разделители через точку по сути просто "украшение". Когда происходит в ER импорт формы, Importer/Updater пытается распознать "группы" по этим точкам и создать виртуальную структуру, по этому например если нужно много строк, нужно сделать таблицу прям в PDF и на каждую строку выделить какой-то паттерн имен, например:

Row1: Name_1, Address_1, User_1
Row2: Name_2, Address_2, User_2
RowN: Name_N, Address_N, User_N

в ER можно повесить Binding прям на PDF Group, и вот эти имена генерить в процессе, т.е. повесить доп. binding на имя:


Вот простенький пример с 1095c формой.

Имя в списке формата используется для поиска нужной ячейки для ввода информации, но может быть преопределено в рантайме через свойство Name На форме Mapping.

Более подробно можно прочитать на MS Docs, ссылка была ранее.
За это сообщение автора поблагодарили: EVGL (5), rDenis2 (2).
Старый 23.06.2019, 13:39   #26  
rDenis2 is offline
rDenis2
Участник
 
62 / 36 (2) +++
Регистрация: 13.05.2010
Добрый день, спасибо за пример выше, сейчас я пытаюсь сделать что-то подобное, возникли некоторые проблемы, с кокторыми возможно вы тоже сталкивались
Также вышла статья от МС, где показан пример заполнения ПДФ и динамического именования полей
https://docs.microsoft.com/en-us/dyn...r-fillable-pdf

Для создания ПДФ формы я использую Adobe experience Manager-Forms Designer. По структуре похоже для примера выше вы использовали что-по похожее.
Форма выглядит так в Designer.
Имена полей в теле документа отличаются только числом. Чтобы можно было применить динамическое именование. Например первый столбец Details2.Invoice_1, Details2.Invoice_2, Details2.Invoice_3.. Details2.Invoice_8 (pic1)


Я загрузил пдф фрому в ER и выбрал группировку при импорте, интересно как структуру ПДФ формы отобразил ER (pic2)

Потом я удалил эти поля и вручную создал заново с динамическиму именами, cделал маппинг
Структура в ER (pic3)

Проблема которая появилась, сгенированный ПДФ открыватся с ошибками в Acrobat Reader, в других ридерах (если Chrome или PDfEscape) открывается нормально.
Ошибки такого типа в Acrobat Reader, похоже по каждому полю формы, Malformed SOM expression: (pic4)
Непонятно откуда добавляется FieldRenamigContext_0 часть и как это исправить. Может что-то можете посоветовать при создании ПДФ формы, спасибо.
Миниатюры
Нажмите на изображение для увеличения
Название: PostPic1.png
Просмотров: 94
Размер:	75.6 Кб
ID:	12337   Нажмите на изображение для увеличения
Название: PostPic2.png
Просмотров: 268
Размер:	102.0 Кб
ID:	12338  

Нажмите на изображение для увеличения
Название: PostPic3.png
Просмотров: 121
Размер:	109.5 Кб
ID:	12339   Нажмите на изображение для увеличения
Название: PostPic4.png
Просмотров: 125
Размер:	10.6 Кб
ID:	12340  

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
k3technical: Running an Electronic Report from a menu item Blog bot DAX Blogs 3 05.09.2017 15:37
ax-erp: Walkthrough: Creating a Report Bound to a Report Data Provider Class (X++ Business Logic) [AX 2012] Blog bot DAX Blogs 0 20.09.2012 11:11
sumitsaxfactor: Report Design and Controls Blog bot DAX Blogs 0 05.09.2012 22:11
ax-erp: Save SSRS report to pdf that uses Controller classes [Dynamics AX 2012] Blog bot DAX Blogs 0 19.07.2012 18:11
emeadaxsupport: New Content for Microsoft Dynamics AX 2012 : October 2011 Blog bot DAX Blogs 0 27.10.2011 17:11
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 23:28.