|
Изменить представление ссылки в поле ввода |
☑ |
0
Oleg141354234
21.11.14
✎
13:15
|
Есть обычная форма, на ней поле ввода - выбор из справочника. Когда элемент заполнен, в поле ввода отображается представление ссылки элемента справочника - Наименование.
Вопрос: Как изменить представление элемента с наименования на код только в этом(!) поле ввода. То есть основное представление хочется оставить прежним.
|
|
1
Banned
21.11.14
✎
13:17
|
Скрыть поле ссылки. Добавить текстовое поле. Туда выводить, что захочется
|
|
2
Cube
21.11.14
✎
13:17
|
(0) Делаешь два реквизита формы: Реквизит1 с нужным типом и Реквизит2 строкового типа. На форму кладешь Реквизит2 и пишешь к нему обработчики ПриНачалеВыбора() и т.п.
Значение хранишь в Реквизит1, представление в Реквизит2.
|
|
3
Oleg141354234
21.11.14
✎
13:23
|
(2) Ничего элегантного значит нет. Так и будет. Спасибо.
|
|
4
Бледно Золотистый
21.11.14
✎
13:40
|
(3) Попробуй что нибудь вроде этого:
Процедура ПолеВвода1ПриИзменении(Элемент)
Элемент.ВыделенныйТекст = "Чих-Пых";
КонецПроцедуры
Процедура ПолеВвода1ОкончаниеВводаТекста(Элемент, Текст, Значение, СтандартнаяОбработка)
Значение = Элемент.Значение;
СтандартнаяОбработка = Ложь;
КонецПроцедуры
|
|