Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 13:23

не работает в управляемом интерфейсе

Автор magnifico61, 26 фев 2015, 17:54

0 Пользователей и 1 гость просматривают эту тему.

magnifico61

АвторПодписи = Справочники.ФизическиеЛица.ПустаяСсылка();
ВвестиЗначение(АвторПодписи,"Выберите автора подписи:");


в обычном приложении все прекрасно работает, как это реализовать в управляемом?

LexaK

проверьте где выполняете эту команду

Доступность:
Тонкий клиент, веб-клиент, толстый клиент.

читайте СП (Синтаксис помощник).
если помогло нажмите: Спасибо!

cska-fanat-kz

все интерактивные методы типа ВвестиЗначение() выполняются только на клиенте.
контролируйте контекст выполнения и будет вам счастье.
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

magnifico61

факт в том, что это написано во внешней обработке и я не знаю как это разделить на клиент и сервер

has

Вот пример выполнения на клиенте

&НаКлиенте
Процедура Команда1(Команда)

    Перем ВыбЗнач;

    Массив = Новый Массив;
    Массив.Добавить(Тип("СправочникСсылка.Контрагенты"));

    ОписаниеТиповК = Новый ОписаниеТипов(Массив);

    Если ВвестиЗначение(ВыбЗнач, "Введите значение", ОписаниеТиповК) Тогда

        Сообщить(ВыбЗнач);

    КонецЕсли;

КонецПроцедуры

magnifico61

это надо сделать для печатной формы торг12, это надо сделать после того как пользователь нажимает на печать торг 12 ему предлагается выбрать сотрудника для подписи

cska-fanat-kz

тогда тут сложнее. печать осуществляется целиком на сервере...
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

magnifico61

вот и я о том же, даже и не знаю, как это реализовать, чтобы пользователь мог выбрать ответственного за подпись

Kironten

Можно например подобным образом попробовать сделать.
Видеоурок

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск