8.2 Можно ли заставить COM-объект сервера открывать клиентский файл #536268


#0 by Stackmann
Здравствуйте. Исходные данные: клиент-серверная система, сервер: MS Windows 2003, MS SQL 2005, 1С 8.2.12.87, MS Office 2010, домен. Под тонким клиентом на другом компьютера (в том же домене) пытаюсь сделать импорт данных из файла Excel, расположенный на компьютере клиента. После удачного создания объекта, последний пытается найти файл на компьютере сервера, а не на компьютере клиента. Соответственно не находит и ругается, что не удалось найти файл. Excel=Новый COMObject("Excel.Application"); Можно ли сделать сабж? Или придется как-то копировать файл на сервер? Процесс сервера пробовал запускать и под учеткой пользователя из группы локальных админов и под пользователем домена (но не в группе админов). Очень прошу помочь. Заранее благодарен.
#1 by H A D G E H O G s
1) Отправить файл через временное гнобилище, там записать и обработать (Ексель - на сервере) 2) Открыть файл на клиенте, считать примитивные данные в СписокСтруктур и отправить на Сервер обрабатываться (Ексель - на клиенте)
#2 by H A D G E H O G s
Хотя - туплю. Можно на УФ кинуть реквизит - ТаблицаЗначений и работать с ее отображением на Клиенте.
#3 by Stackmann
Я понял. Значит нужно дописывать код по переправки данных между клиентом и сервером. Думал, что это уже сделано разработчиком и нужно просто галочки кое-где поставить. Спасибо.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С