Имя: Пароль:
1C
 
Команда и кнопка на форме
0 kalisto
 
14.12.16
13:07
Доброго дня.
Конфигурация Управление торговлей, редакция 11.2 (11.2.3.213).
Думаю, столкнулась с пустяком для тех, кто работает с упр формами. Делаю обработку по загрузке номенклатуры из excel. Добавила две кнопки и две команды. одна команда открывает выбор файла (до процедуры указала &НаКлиенте). А вторая команда должна делать саму загрузку (указала &НаСервере, или ошибки валятся). Все это в модуле формы. Одна кнопка работает, выбор файла открывает. А вторая нет. Подскажите, пожалуйста, как правильно и где прописать процедуру загрузки.
1 Amra
 
14.12.16
13:09
Процедура самой команды должна быть на клиенте, в ней одна единственная строка- вызов процедуры на сервере, в которой и будет идти загрузка из экселя
2 Остап Сулейманович
 
14.12.16
13:11
(1) Это если только :
1. файл доступен для сервера. Иначе его нужно туда сначала передать.
2. Ексель установлен на сервере. Иначе читать нужно будет на клиенте, а на сервер передавать результаты чтения.
...
3 kalisto
 
14.12.16
13:20
Эксель установлен.
4 Cool_Profi
 
14.12.16
13:27
1. на клиенте спрашиваешь пользователя.
2. на клиенте читаешь файл в двоичные данные
3. на клиенте суёшь его во временное хранилище
4. передаёшь адрес хранилища на сервер
5. на сервере выдираешь из хранилища данные и суёшь в временный файл
6. на сервере читаешь и обрабатываешь файл
7. на сервере передаёшь клиенту результат
8. на клиенте ловишь результат и делаешь с ним, что нужно.

ИЛИ

1. файл лежит на шаре, доступной и клиенту, и серверу.
2. с клиента серверу передаёшь этот путь
и так далее
5 kalisto
 
14.12.16
13:31
Спасибо. Все получилось.
Есть еще вопрос. Запнулась на заполнении единиц измерения.
Не пойму, как связать новую единицу для номенклатуры с классификатором.
6 bodri
 
14.12.16
13:56
(5) по аналогии как в справочнике номенклатуры
Ошибка? Это не ошибка, это системная функция.