Вопрос по ПривестиЗначение() в 8.1 #598795


#0 by DSSS
Доброго дня. Есть ТЧ документа, один из реквизитов которой имеет составной тип: строка и СправочникСсылка.Номенклатура Есть форма этого документа, в которой находится эта ТЧ. Нужно, чтобы при интерактивном редактировании этого реквизита тип не выбирался, а всегда вводился в виде строки. Сейчас работает так: В обработчике НачалоВыбора этой колонки: Все нормально работает, если перед редактированием нажать на пиктограмку выбора(...) Если этот же код поместить в обработчик ПриАктивацииЯчейки табличного поля, то поле вввода колонки нельзя редактировать пока не нажата кнопка выбора(...) Вопрос: как избавится от необходимости нажатия на пиктограмму выбора?! Может можно сделать как-то по другому? нужно чтобы при интерактивном редактировании всегда вводилась строка. Спасибо.
#1 by DSSS
Никто не сталкивался?
#2 by kosts
Элемент.Значение = ""; Так вроде можно
#3 by DSSS
Тоже самое. Редактирование текста начинается только после нажатия на кнопку выбора(...)
#4 by Kreont
СтандартнаяОбработка = Ложь;
#5 by acsent
при активизации ячейки еще нет элемента
#6 by DSSS
А в каком обработчике?
#7 by Kreont
....НачалоВыбора(Элемент, СтандартнаяОбработка)
#8 by DSSS
Начало выбора сработает когда я нажму (...), мне как раз от этого нужно избавиться
#9 by kosts
Вот
#10 by DSSS
Спасибо тебе!
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С