|
Азы по 8.2 | ☑ | ||
---|---|---|---|---|
0
serg-lom89
13.05.14
✎
11:26
|
Добрый день..самостоятельно изучаю 8.2
Пытаюсь прописать заполнено ли окно контрагента.На то что не заполненно сообщение выдет,а когда заполненно...тоже выдает сообщение))) Подскажите что не так? Если не ЗначениеЗаполнено(ПроверяемыеРеквизиты.Найти("Контрагент")) Тогда Сообщение=новый сообщениеПользователю(); Сообщение.Текст="не заполнено Контрагент"; Сообщение.УстановитьДанные(ЭтотОбъект); Сообщение.сообщить(); Отказ=истина; КонецЕсли; |
|||
1
barrgand
13.05.14
✎
11:27
|
(0) Что такое ПроверяемыеРеквизиты?
|
|||
2
DexterMorgan
13.05.14
✎
11:28
|
(1) массив очевидно
|
|||
3
Necessitudo
13.05.14
✎
11:29
|
Еще бы. Пиши так -
Если не ЗначениеЗаполнено(Контрагент) Тогда Сообщение=новый сообщениеПользователю(); Сообщение.Текст="не заполнено Контрагент"; Сообщение.УстановитьДанные(ЭтотОбъект); Сообщение.сообщить(); Отказ=истина; КонецЕсли; |
|||
4
DexterMorgan
13.05.14
✎
11:32
|
(0) ну неужели в СП лень до конца прочитать?
Процедура ОбработкаПроверкиЗаполнения(Отказ, ПроверяемыеРеквизиты) // Проверим заполненность реквизита "Покупатель" Если Не ЗначениеЗаполнено(Покупатель) Тогда // Если он не заполнен, сообщим об этом пользователю Сообщение = Новый СообщениеПользователю(); Сообщение.Текст = "Не указан Покупатель, на которого выписывается товарная накладная!"; Сообщение.Поле = "Покупатель"; Сообщение.УстановитьДанные(ЭтотОбъект); Сообщение.Сообщить(); // Сообщим платформе, что мы сами обработали проверку заполнения реквизита "Поставщик" ПроверяемыеРеквизиты.Удалить(ПроверяемыеРеквизиты.Найти("Покупатель")); // Так как информация в документе не консистентна, то продолжать работу дальше смысла нет Отказ = Истина; КонецЕсли; // Сообщим платформе, что мы сами обрабатываем проверку реквизита Товар в табличной части Товары ПроверяемыеРеквизиты.Удалить(ПроверяемыеРеквизиты.Найти("Товары.Товар")); |
|||
5
Господин ПЖ
13.05.14
✎
11:32
|
8.2 сырая и устарела
|
|||
6
DexterMorgan
13.05.14
✎
11:36
|
(5) 8.* - не просто сырая, но и ограниченная платформа. в ней нельзя использовать мощнейшие возможности 1С++, вот 7.7..
|
|||
7
serg-lom89
13.05.14
✎
11:53
|
(3) Спасибо))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |