![]() |
#14 |
Участник
|
Цитата:
Изначально опубликовано Dimonishe
Насколько я понимаю, буфер обмена есть место общего пользования для всех приложений системы. И нет никакой гарантии что во время передачи данных туда ничего не будет добавлено или изменено. Цитата:
Изначально опубликовано Dimonishe
Смысл использовать буфер если можно использовать файл лишенный этих недостатков? У использования файлов есть ряд недостатков по сравнению с буфером 1) Это лишний объект, который надо не забыть удалить и вообще следить за его доступностью. Например, при запуске 2 копий отчета на одной машине есть риск затереть данные одной копии или отчет будет прерван поскольку не сможет создать (удалить) этот самый файл. 2) Мало когда итоговый отчет имеет настолько примитивную структуру, что она один-в-один совпадает с файлом. Т.е. простая сетка. Это значит, что после открытия файла требуется доформатировать отчет "по месту" 3) Нет никакой возможности указать формат отображения отдельных столбцов файла. Там в качестве параметра надо указать двумерный массив, а из AXAPTA это невозможно. Это значит, что часть информации может быть потеряна из-за некорректного определения формата самим Excel. Например, 20-разрядные банковские счета будут записаны как числа с потерей точности, при конвертации в строку (последующее форматирование) восстановить потерянные цифры уже невозможно. 4) Использование файла - это всегда создание листа Excel с нуля. Нет возможности вставить полученные данные в указанный диапазон предварительно созданного шаблона Excel. |
|
|
![]() |
||||
Тема | Ответов | |||
Экспорт/импорт платежных поручений | 96 | |||
Стандартный импорт данных. Обновление | 0 | |||
Программный импорт xpo | 13 | |||
Импорт данных 3.0 SP4. Аксапта валится | 1 | |||
Экспорт/импорт таблиц | 15 |
|