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

Очистка Поля в Справочнике

Автор ls600, 11 фев 2013, 09:06

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

ls600

Доброго времени суток! Такая ситуация. При создании Нового Контрагента на форме есть кнопка "Проверить". Нужно дописать код что бы если в базе есть контрагент с таким РНН  то  поле автоматические очищается. Как реализовать такое?!


Процедура КнопкаПроверкиРНННажатие(Элемент)

ПрисутствиеОшибок = ПроверкаДубликатовКонтрагента(Истина);

Если ОбщегоНазначения.РННСоответствуетТребованиям(РНН) Тогда
Если НЕ ПрисутствиеОшибок Тогда
Предупреждение("Введенный РНН корректен!");
КонецЕсли;
Иначе  ЭтотОбъект.РНН.Очистить(); //Ни че не происходит, ???
КонецЕсли;                     


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

Yura063

Есть 2 варианта!
1. Циклом прогоняешь по всем контрагентам и проверяешь РНН если найдет то присваиваешь флагу например ложь и делаешь выход из цикла.
2. Запрос по контрагентам с параметром РНН.
Помогли, отблагодари!

Dethmontt

Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

ls600


Теги:

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

Рейтинг@Mail.ru

Поиск