|
Как в обработке сделать чтобы платформа проверяла заполненность реквизитов?
| ☑ |
0
lanc2233
13.11.14
✎
14:29
|
Управляемые формы.
Есть обработка и ее реквизит. У реквизита "Проверять заполнение" стоит "Выдавать ошибку".
Есть команда. Как в ней сделать чтобы заполненность проверялась стандатным способом, как например при проведении ?
Чтобы самому не писать, что-то вроде Если Не ЗначениеЗаполнено ..
|
|
1
Жан Пердежон
13.11.14
✎
14:30
|
ПроверитьЗаполнение()
|
|
2
lanc2233
13.11.14
✎
14:35
|
Эта штука значение возвращает, но не выдает никаких сообщений. а есть какая-то клиентская процедура, которая подсвечивает реквизиты и возле них сообщения ставит? (как при проведении документов)
|
|
3
antoneus
13.11.14
✎
14:36
|
(2) Есть такая процедура. Называется ПроверитьЗаполнение().
|
|
4
DmitrO
13.11.14
✎
14:37
|
(2)эта штука все сделает как надо, и событие вызовет сообщения выдаст
|
|
5
butterbean
13.11.14
✎
14:38
|
(2) ты как его вызываешь?? надо как метод упр. формы
|
|
6
Поpyчик-4
13.11.14
✎
14:38
|
(2) Почитать СП не предлагать?
|
|
7
DmitrO
13.11.14
✎
14:38
|
так что если она вернула Ложь тебе остается только сделать возврат из обработчика команды.
|
|
8
lanc2233
13.11.14
✎
14:38
|
Отказ = ПроверитьЗаполнение();
Если Отказ Тогда Возврат; КонецЕсли;
так?
|
|
9
lanc2233
13.11.14
✎
14:39
|
В СП никаких деталей по ней нет, кроме того что ее нельзя в тонком клиенте вызывать
|
|
10
DS
13.11.14
✎
15:05
|
(2) Значит все заполнено или что-то не так наконфигурировано.
|
|
11
DS
13.11.14
✎
15:07
|
(9) В тонком клиенте нельзя вызывать метод объекта. И это естественно.
|
|
12
Поpyчик-4
13.11.14
✎
15:31
|
(9) 3.14стишь. Всё там есть с примерами.
Доступность
Тонкий клиент, веб-клиент, сервер, толстый клиент, мобильное приложение(клиент), мобильное приложение(сервер).
|
|
13
lanc2233
13.11.14
✎
15:41
|
Спасибо, работает. Ошибка была.
В принципе и на тонком клиенте все ок.
|
|