|
Поле ввода - типа Справочник | ☑ | ||
|---|---|---|---|---|
|
0
TVA_11
31.07.13
✎
15:07
|
Хочется туда выводить название справочника, а не элемент справочника.
Название выводится хорошо в случае галочки редактировать, но тогда 1С ругается, что в поле ввода введено неверное значение. Если галочку редактирование убрать, то тогда: Элемент.ВыделенныйТекст = Строка(ТипЗнч(Справочник)); Накапливается, а не перезаписывается. Например "БанкиБанкиБанки" и тд. Как это можно обойти? |
|||
|
1
rbcvg
31.07.13
✎
15:09
|
че?
|
|||
|
2
Ёпрст
гуру
31.07.13
✎
15:09
|
текст поверх наияни
|
|||
|
3
Ёпрст
гуру
31.07.13
✎
15:09
|
натяни
|
|||
|
4
TVA_11
31.07.13
✎
15:11
|
Элемент.ВыделенныйТекст = Строка(ТипЗнч(Справочник));
Справочник выбрали в ПолеВвода. Тоесть там стояла буквочка T, выбрать а после выбора там стоит ... тоесть предалагется выбрать элемент справочника, но нам этого не надо. Надо показать, какой справочник выбран, этого достаточно. |
|||
|
5
TVA_11
31.07.13
✎
15:15
|
Если отключить стандартное редактирование, то мы просто не попадаем в
Процедура СпрПриИзменении(Элемент) ... КонецПроцедуры И я соответственно, не могу изменить ПолеВвода |
|||
|
6
1Сергей
31.07.13
✎
15:16
|
поле выбора впендюрь
|
|||
|
7
Михаил Козлов
31.07.13
✎
15:16
|
Метаданные.Справочники загнать в список и выбирать.
|
|||
|
8
Ёпрст
гуру
31.07.13
✎
15:24
|
(4) в обработка выбора присваивай свой текст и делай стандартная обработка = ложь
текст появится, но Т останется.. в При начале выбора проверяй свой текст и в зависимости от этого присваиваивай нужный тип элементу.. |
|||
|
9
TVA_11
31.07.13
✎
15:34
|
Пробую сейчас составной тип
текст и справочники Процедура СпрОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка) ВыбранноеЗначение = Строка(ТипЗнч(ВыбранноеЗначение)); КонецПроцедуры Но не тот вывод пока. СтандартнаяОбработка = Истина не меняю. |
| Форум | Правила | Описание | Секции | Поиск |