Показать сообщение отдельно
Старый 27.01.2016, 20:00   #5  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5788 (200) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
По-моему, любой нормальный импорт, работающий с клиентскими данными, должен идти примерно так:
  • запуститься на сервере;
  • запустить "нечто" на клиенте (возможно, 2-й экземпляр себя же по аналогии с RunBase.promptPrim()), чтобы считать "сырые" данные на клиенте и вернуть их на сервер;
  • прогнать на сервере цикл разбора/проверки/сохранения импортированных данных со всей сопутствующей бизнес-логикой.
для экспорта - аналогично, но с чуть иной последовательностью шагов.
От импортов/экспортов/отчетов в Excel, которые всё делают на клиенте, меня лично коробит.