|
Доб-ю программно на форму документа реквизит и при выборее знач. пропадает
| ☑ |
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) получается что-то в выборе из списка не учтено
а так неплохо, не создавая новых перечислений подставить при выборе список того из чего юзер выбирает что ему надо и записать то, что он выбрал в значение строчного типа
|
|