|
Команда и кнопка на форме |
☑ |
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) по аналогии как в справочнике номенклатуры
|
|