AXForum  
Zurück   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Kennwort vergessen?
Registrieren Forum Rules Hilfe Benutzerliste Heutige Beiträge Suchen

 
 
Themen-Optionen Thema durchsuchen Ansicht
Alt 25.09.2012, 11:02   #1  
Maxat Yermukhanov ist offline
Maxat Yermukhanov
Участник
 
3 / 10 (1) +
Registriert seit: 25.09.2012
Импорт больших данных с экселл в аксапту с помощью буфера обмена
Добрый день, Господа!!!

Есть проблем-ка при импорте больших данных с экселл в аксапту с помощью буфера обмена:
Во время импорта данных, если открыть другое приложение и воспользоваться copy/paste, то аксапта возвращает ошибку и прекращает импорт.
Кто нибудь решил данную проблему?
Alt 25.09.2012, 11:28   #2  
gl00mie ist offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3.684 / 5813 (201) ++++++++++
Registriert seit: 28.11.2005
Ort: Москва
Blog-Einträge: 3
Да! импортировали без использования буфера обмена
Alt 25.09.2012, 12:03   #3  
Zabr ist offline
Zabr
Участник
Axapta Retail User
 
1.202 / 345 (14) ++++++
Registriert seit: 26.06.2002
Ort: Москва
N.B. Большие объемы лучше загружать средствами не ComExcelDocument_RU, а ADO. Скорость на 2 порядка выше.

P.S. Если есть возможность, то лучше Эксельные файлы сохранять как текст в CSV и грузить через AsciiIO.read(), будет еще быстрее.

Geändert von Zabr (25.09.2012 um 12:09 Uhr)
This post has been rated by: Maxat Yermukhanov (1).
Alt 25.09.2012, 12:51   #4  
gl00mie ist offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3.684 / 5813 (201) ++++++++++
Registriert seit: 28.11.2005
Ort: Москва
Blog-Einträge: 3
Zitat:
Zitat von Zabr Beitrag anzeigen
Большие объемы лучше загружать средствами не ComExcelDocument_RU, а ADO. Скорость на 2 порядка выше.
А глюков - в 4 раза больше "Умная" типизация данных в ADO иногда просто сводит с ума, нафиг-нафиг... По-моему, одно из самых перспективных направлений описано тут: Поговорим об MS Script Control
This post has been rated by: Ivanhoe (3), S.Kuskov (1), Maxat Yermukhanov (1).
Alt 25.09.2012, 14:33   #5  
Gustav ist offline
Gustav
Moderator
Benutzerbild von Gustav
SAP
Лучший по профессии 2009
 
1.858 / 1152 (42) ++++++++
Registriert seit: 24.01.2006
Ort: Санкт-Петербург
Blog-Einträge: 19
Если есть возможность, рекомендую Access. Там типизацию можно задать явно, не полагаясь на "умное" автоопределение.

Не отмахивайтесь сразу! Предварительно перекинуть данные из Excel в Access можно существенно проще, чем кажется на первый взгляд.

Весь подход описан здесь: Импорт из 'офисной БД' (Excel, Access)
This post has been rated by: Maxat Yermukhanov (1).
Alt 25.09.2012, 14:47   #6  
gl00mie ist offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3.684 / 5813 (201) ++++++++++
Registriert seit: 28.11.2005
Ort: Москва
Blog-Einträge: 3
Zitat:
Zitat von Gustav Beitrag anzeigen
Если есть возможность, рекомендую Access.
Все бы здорово, но у этого подхода есть определенные ограничения при использовании в корпоративной среде: даже если автоматизировать создание БД Access из файла Excel, надо еще учесть, что Access входит лишь в редакцию Ms Office Professional, в то время как в корпоративной среде в подавляющем большинстве случаев хватает Ms Office Standard, а поскольку он дешевле, то он обычно и закупается (если закупается, конечно)
Alt 26.09.2012, 08:08   #7  
Maxat Yermukhanov ist offline
Maxat Yermukhanov
Участник
 
3 / 10 (1) +
Registriert seit: 25.09.2012
Всем спасибо
есть пища для размышления
Alt 26.09.2012, 08:52   #8  
DmitryK ist offline
DmitryK
Участник
 
179 / 76 (3) ++++
Registriert seit: 22.12.2011
Здравствуйте, Maxat

Действительно, загрузка данных через клипбоард очень удобна:
1) Можно выделять из большого списка только те строки, которые надо загрузить
2) А почему обязательно excel? Ведь посмотрите структуру данных, она одинакова и для текстового файла. Соответственно - универсальнось
3) Быстро - это ОЗУ
4) Очень удобно в терминальной сессии, не надо перемещать файлы
5) У нас используется такой механизм и все довольны

Не понял, как у Вас могла возникнуть подобная проблема, получите данные из clipboard в текстовый буфер и ковыряйте их, сколько хотите. Дело то секундное )

C уважением, Дмитрий

Geändert von DmitryK (26.09.2012 um 09:03 Uhr)
This post has been rated by: Maxat Yermukhanov (1).
 

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Создание буфера обмена на бездисковых станциях Владимир Максимов DAX: Программирование 9 03.04.2008 11:41
Стандартный импорт данных. Обновление sparur DAX: Функционал 0 24.03.2008 19:07
Тормозит Экспорт/Импорт данных st_msav DAX: Администрирование 28 01.08.2006 15:52
Импорт данных из XML файла Sanek DAX: Программирование 0 01.04.2005 17:56
Введение в Аксапту Роман Кошелев DAX: Прочие вопросы 0 18.12.2001 14:00

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Gehe zu

Рейтинг@Mail.ru
Alle Zeitangaben in WEZ +3. Es ist jetzt 12:19 Uhr.
Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.