|
Не работает ВвестиЗначение() в управляемом приложении | ☑ | ||
|---|---|---|---|---|
|
0
bvb
15.01.14
✎
18:34
|
Сделал обработчик табличной часть документа.
В алгоритме нужно выбрать значение справочника "Номенклатура". Использую ВвестиЗначение() При подключении обработки в конфу - ругается |
|||
|
1
Wobland
15.01.14
✎
18:35
|
будем знать
|
|||
|
2
Fram
15.01.14
✎
18:39
|
а в качестве внешней работало?
|
|||
|
3
fisher
15.01.14
✎
18:40
|
Модуль обработки в управляемом приложении исполняется на сервере.
|
|||
|
4
bvb
15.01.14
✎
18:44
|
(2) на БП 2.0 на обычном приложении да
(3) Вставил #Если Клиент Тогда Процедура Инициализировать(Объект, ИмяТабличнойЧасти, ТабличноеПолеОбъекта) Экспорт Перем ВыбЗнач; Если ВвестиЗначение(ВыбЗнач, "Выберите номенклатуру", Тип("СправочникСсылка.Номенклатура")) Тогда |
|||
|
5
fisher
15.01.14
✎
18:45
|
(4) Изучаем назначение конструкций #Если Клиент
|
|||
|
6
Wobland
15.01.14
✎
18:46
|
(4) полегчало?
|
|||
|
7
Chai Nic
15.01.14
✎
18:56
|
Я так понял, в БСП обработчик можно определить на сервере или на клиенте. Если на клиенте - то он не получает доступа к объекту, а получает доступ лишь к ссылке на него. То есть, если требуется интерактивность с вводом значений - то обязательно надо, чтобы объект был уже записан. Если же обработчик на сервере - то он получает доступ непосредственно к объекту, и наличие ссылки не обязательно, что более удобно - но нельзя проводить взаимодействие с пользователем.
Как соединить одно с другим, я так и не разобрался.. v8: Обработка заполнения ТЧ в УФ |
|||
|
8
bvb
15.01.14
✎
19:06
|
(6) Нет
(5) Ты хочешь сказать что все тело обрабатывается на сервере ? Как тогда из нее вызвать диалог ввода ? |
|||
|
9
hhhh
15.01.14
✎
19:12
|
(8) никак не вызвать, привыкайте уже
|
|||
|
10
fisher
15.01.14
✎
19:29
|
(8) Да. Из тела никак не вызвать. Единственный вариант - изучать доку по БСП для УФ. Если ответ и есть - то он там (если они такую потребность предусмотрели).
|
| Форум | Правила | Описание | Секции | Поиск |