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