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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.12.2010, 21:25   #1  
EAlex is offline
EAlex
Участник
 
27 / 14 (1) ++
Регистрация: 30.01.2004
Многостраничный tiff в отчет.
Добрый день!

Есть сканированные документы в формате многостраничного tiff, сопровождающие отгрузку. Как их все вывести в стандартный отчет Axapta?
Старый 06.12.2010, 09:33   #2  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
никак

объясните какая у вас стоит задача, тогда форумчане смогут вам дать хорошие советы по её решению.
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
Старый 06.12.2010, 09:48   #3  
samolalex is offline
samolalex
Участник
Аватар для samolalex
Самостоятельные клиенты AX
 
259 / 107 (4) +++++
Регистрация: 18.06.2010
Адрес: Москва
Задача, по-моему, нетривиальна. Раз вы хотите многостраничный tiff перегнать в отчет, то думаю, что представление информации в отсканированном документе имеет определенную структурированность.
Задачу я бы решил следующим алгоритмом:
1) Отсканированный документ распознал бы через спец. программу и сохранил в формате doc.
2) Необходимые группы данных скопировал бы из doc в файл xls, разумеется, в отдельные ячейки.
3) Импортировал бы данные из Excel и сохранил бы их в созданных в Axapta таблицах (с необходимой структурой данных). Вот пример импорта - Построчный импорт из Excel через COM
4) Далее, имея данные в таблицах, стандартными способами построил бы необходимый(-ые) отчет(-ы).
__________________
С уважением, Александр.

Последний раз редактировалось samolalex; 06.12.2010 в 09:52.
Старый 06.12.2010, 09:52   #4  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
как мне показалось, при отгрузке товара у топик стартера должен быть выдан пакет документов. На ряду со стандартными Торг-12, ТТН и т.п. к этому пакету нужно ещё добавить и какие то документы из вне. и сделать это надо автоматически без каких либо телодвижений.
но это мое ИМХО, хотелось бы послушать EAlex
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
Старый 06.12.2010, 10:15   #5  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,479 / 1250 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
Использовал стандартный документооборот. Менеджер при отгрузке (обязательно или по запросу) сам должен был открыть (правда, pdf) и его распечатать. Документы хранились на файл-сервере.

С Уважением,
Георгий
Старый 06.12.2010, 10:17   #6  
EAlex is offline
EAlex
Участник
 
27 / 14 (1) ++
Регистрация: 30.01.2004
Цитата:
как мне показалось, при отгрузке товара у топик стартера должен быть выдан пакет документов.
Точно. В отсканированных файлах прилагаются сертификаты. Сертификаты отсканированы с обоих сторон листа. Соответственно на печать надо выводить обе стороны. Просто вывести на печать не представляет проблему - можно либо через внешнюю программу, либо через MODI.Document. Проблему составляет печать комплекта документов с опцией двух- и односторонней печати одновременно. В комплекте документов распечатываются как документы, выводимые на одной стороне листа (накладная, ТТН, документы для складских работников), так и документы, выводимые на 2-х сторонах листа (собственно сертификаты). Часть печатных форм реализованы в Excel. Сейчас делают так - настраивают принтер через панель управления на двухстороннюю печать, выводятся сканы, затем принтер настраивается на одностороннюю печать, выводится все остальное. Это неудобно и долго, тем более, что стопка документов для одной(!) отгрузки может достигать 30 -40 см. Основная идея вот какая - принтер оставить настроенным на одностороннюю печать, по умолчанию выводить на него все документы, а сканы реализовать стандартным отчетом аксапты, по очереди выводя на страницу отчета лист скана, и настроить для отчета двухстороннюю печать через PrintJobSettings. Отсюда и вопрос.
Старый 06.12.2010, 10:23   #7  
EAlex is offline
EAlex
Участник
 
27 / 14 (1) ++
Регистрация: 30.01.2004
Цитата:
Сообщение от George Nordic Посмотреть сообщение
Использовал стандартный документооборот. Менеджер при отгрузке (обязательно или по запросу) сам должен был открыть (правда, pdf) и его распечатать. Документы хранились на файл-сервере.

С Уважением,
Георгий
Стандартный документооборот и используется. Документы хранятся на файл-сервере. А ассортимент в отгрузке может быть широким, и открытие документов вручную займет уйму времени. Поэтому и в комплект. И в идеале в пакетном режиме.
Старый 06.12.2010, 10:35   #8  
Владимир Максимов is offline
Владимир Максимов
Участник
КОРУС Консалтинг
 
1,691 / 1195 (43) ++++++++
Регистрация: 13.01.2004
Записей в блоге: 3
А если решать проблему не программно, а организационно? Один пользователь печатает "накладную, ТТН, документы для складских работников", а другой пользователь - сертификаты соответствия. В этом случае можно настроить драйверы принтеров по разному для разных пользователей.

Насколько я понимаю, печатать это все вместе "одним пакетом" - глупо. Поскольку сертификаты надо сложить отдельно (несколько коробок, если одна отгрузка - это 30..40 см). Как иначе они будут во всей этой куче искать, например, ТТН?
За это сообщение автора поблагодарили: EAlex (1).
Старый 06.12.2010, 10:44   #9  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
Цитата:
Сообщение от Владимир Максимов Посмотреть сообщение
А если решать проблему не программно, а организационно? Один пользователь печатает "накладную, ТТН, документы для складских работников", а другой пользователь - сертификаты соответствия. В этом случае можно настроить драйверы принтеров по разному для разных пользователей.
ага, поддержу. Тоже промелькнула идея, разделить печать. Пускайте печать на разные принтеры. И пусть за каждый пакет будет ответственен разный человек. Мне кажется это самый простой вариант, и более надежный, в плане отказоустойчивости
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
За это сообщение автора поблагодарили: EAlex (1).
Старый 06.12.2010, 10:47   #10  
EAlex is offline
EAlex
Участник
 
27 / 14 (1) ++
Регистрация: 30.01.2004
Цитата:
Сообщение от Владимир Максимов Посмотреть сообщение
А если решать проблему не программно, а организационно? Один пользователь печатает "накладную, ТТН, документы для складских работников", а другой пользователь - сертификаты соответствия. В этом случае можно настроить драйверы принтеров по разному для разных пользователей.

Насколько я понимаю, печатать это все вместе "одним пакетом" - глупо. Поскольку сертификаты надо сложить отдельно (несколько коробок, если одна отгрузка - это 30..40 см). Как иначе они будут во всей этой куче искать, например, ТТН?
В головной компании так все и организовано. А на удаленном подразделении в подмосковном селе немного другие реалии... и людей меньше, и нанять квалифицированный персонал сложнее.
Старый 06.12.2010, 12:07   #11  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,494 / 1065 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
У нас все печатается автоматом, сканы не многостраничные и печатаются через стандартный отчет аксапты в составе комплекта документов. Каждая страница скана - отдельный отчет, ну и конечно печатается как односторонний документ. Да... и печать идет сразу на принтер. Весь комплект печатается одной кнопкой.

ЗЫ. Что касается, как вывести...
Миниатюры
Нажмите на изображение для увеличения
Название: report_with_bmp.jpg
Просмотров: 345
Размер:	124.8 Кб
ID:	6452  

Последний раз редактировалось raz; 06.12.2010 в 12:17.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Отчет по сроку годности ena_ax DAX: Функционал 1 20.10.2009 13:04
Вывод в отчёт значения QueryBuildRange Sergey Petrov DAX: Программирование 2 16.10.2008 16:33
Вписать динамический отчет в страницу (DAX 4.0) Qaz Qwerty DAX: Программирование 2 17.07.2008 05:46
Как получить указатель на отчёт когда пользователь выбрал Печать на принтер в просмотрщике, в форму SysPrintForm? rkorchagin DAX: Программирование 10 17.04.2008 11:59
Отчет "Запасы в наличии" evb DAX: Программирование 19 17.01.2008 07:37

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

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

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