|
Азы по 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) Спасибо))
|
|