|
Доб-ю программно на форму документа реквизит и при выборее знач. пропадает | ☑ | ||
---|---|---|---|---|
0
AlexandrV
19.08.15
✎
11:04
|
НоваяКолонка = ЭлементыФормы[Список].Колонки.Вставить(Положение, Представление);
НоваяКолонка.Данные = ИмяДанных; НоваяКолонка.Имя = Имя; НоваяКолонка.Ширина = 30; Если не ПустаяСтрока(НоваяКолонка.Данные) Тогда ЭлементыФормы[Список].НастройкаОтбораСтрок[ИмяДанных].Доступность = Истина; КонецЕсли; Если ВидЭлемента = "ПолеВыбора" Тогда НоваяКолонка.УстановитьЭлементУправления(Тип("ПолеВыбора")); Если ТипЗнч(СписЗнач) = Тип("СписокЗначений") Тогда НоваяКолонка.ЭлементУправления.СписокВыбора = СписЗнач; КонецЕсли; Добавляю программно на форму документа в таблицу колонку с выбором значения из списка и при установке курсора в элемент таблицы в нем значение пропадает(становится невидимым) при выходе из элемента значение возвращается Проблема для пользователя. Как это можно исключить |
|||
1
Апош
19.08.15
✎
11:12
|
шифт+7 поломался сделать СписЗнач с осмысленными представлениями
|
|||
2
varyag
19.08.15
✎
11:28
|
может редактировать текст отключить?
|
|||
3
varyag
19.08.15
✎
11:30
|
надо для начала понять в какой момент это происходит, а потом понять что именно происходит))) при установке курсора это один щелчок или два?
|
|||
4
AlexandrV
19.08.15
✎
11:41
|
(3) когда заходишь в окно (начинается редактирование) - два щелчка
|
|||
5
AlexandrV
19.08.15
✎
12:01
|
(2) при блокировании редактирования
НоваяКолонка.ЭлементУправления.ТолькоПросмотр = Истина это все равно не помогает(при входе в ячейку значение исчезает), но закрывает возможность изменить данные |
|||
6
varyag
19.08.15
✎
12:11
|
У тебя там поле выбора да?
|
|||
7
AlexandrV
19.08.15
✎
12:14
|
(6) да
НоваяКолонка.УстановитьЭлементУправления(Тип("ПолеВыбора")); |
|||
8
varyag
19.08.15
✎
12:24
|
(7) похоже никак от этого не избавиться при выборе из списка..
|
|||
9
varyag
19.08.15
✎
12:25
|
можно попробовать сделать полеВвода и КнопкаСпискаВыбора.
|
|||
10
varyag
19.08.15
✎
12:26
|
НЕ режим выбора из списка..
|
|||
11
varyag
19.08.15
✎
12:33
|
НоваяКолонка.УстановитьЭлементУправления(Тип("ПолеВвода"));
НоваяКолонка.ЭлементУправления.КнопкаСпискаВыбора = Истина; |
|||
12
AlexandrV
19.08.15
✎
12:56
|
(11) получается что-то в выборе из списка не учтено
а так неплохо, не создавая новых перечислений подставить при выборе список того из чего юзер выбирает что ему надо и записать то, что он выбрал в значение строчного типа |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |