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

Не срабатывает код

Автор AlfaOmega, 07 сен 2017, 11:53

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

AlfaOmega

Доброго времени суток.Есть одна задача,вкратце:нужно сделать поле
-тип Документ.ссылка и кнопку,при нажатии на которую пишется сообщение Проведён документ или нет.Написал код-выдал ошибку. Просьба если кто знает,что я делаю не так.Заранее спасибо.
Процедура Ответ(КнопкаВыполнитьНажатие)
Если Поступление=Документ.ПоступлениеТоваровУслуг.Проведен Тогда Сообщить("Проведен ") Иначе Сообщить("Не Проведен");
КонецЕсли;
КонецПроцедуры

P.S. Поступление и есть поле

ilyay

Если Поступление.Проведен Тогда // проверять на сервере, либо сделать функцию, которая значение реквизита вернет на клиент

alex0402

Цитата: AlfaOmega от 07 сен 2017, 11:53Документ.ПоступлениеТоваровУслуг.Проведен

странная конструкция! что имелось в виду?
Спасибо за Сказать спасибо

AsadRoman

Цитата: ilyay от 07 сен 2017, 15:33
Если Поступление.Проведен Тогда // проверять на сервере, либо сделать функцию, которая значение реквизита вернет на клиент

Если у тебя Поступление тип Документ.Ссылка, то действительно тебе нужно проверять значение Поступление.Проведен и делать это НаСервере. Если интегрирована БСП то использовать функцию БСП: ПолучитьЗначениеРеквизита(). И сравнивать с Документ.ПоступлениеТоваровУслуг.Проведен это что за бред?

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

Рейтинг@Mail.ru

Поиск