![]() |
![]() |
![]() |
|
Программное изменение типа колонки таблицы значений управляемой формы | ☑ | ||
---|---|---|---|---|
0
ljn83
28.10.15
✎
13:14
|
На управляемой форме есть реквизит формы типа таблица значений
У нее есть колонка число 15, 2 нужно чтобы эта колонка стала 15,4 требование реализовать изменение программно, не изменяя свойств реквизитов формы в конструкторе |
|||
1
cw014
28.10.15
✎
13:15
|
Пожалуйста, меняй
|
|||
2
cw014
28.10.15
✎
13:16
|
Никто не запрещает
|
|||
3
ljn83
28.10.15
✎
13:53
|
(1) не получается не могу сообразить как сделать
|
|||
4
Гёдза
28.10.15
✎
14:01
|
(3) То-то же
|
|||
5
Mort
28.10.15
✎
14:03
|
В СП для свойства "ТипЗначение" реквизита формы указано чтение и запись. Попробуй, но имхо не взлетит.
|
|||
6
Mort
28.10.15
✎
14:05
|
+(5) Да, толку не будет. Изменяется описание, а не сам реквизит.
|
|||
7
Гёдза
28.10.15
✎
14:05
|
а потому что нельзя
|
|||
8
ljn83
28.10.15
✎
14:06
|
КолонкиТаблицыТоваров = ПолучитьРеквизиты("ТаблицаТовары");
Для каждого КолонкаТаблицыТоваров Из КолонкиТаблицыТоваров Цикл Если КолонкаТаблицыТоваров.Имя = "ВНаличии" Тогда КолонкаТаблицыТоваров.ТипЗначения = Число_15_3; КонецЕсли; КонецЦикла; ТЗ = РеквизитФормыВЗначение("ТаблицаТовары"); в результате ни на что не ругается но в тз колонка остается 15,2 |
|||
9
Гёдза
28.10.15
✎
14:09
|
создать, перенести, удалить, переименовать
|
|||
10
cw014
28.10.15
✎
14:09
|
ИзменитьРеквизиты, блеать
|
|||
11
ljn83
28.10.15
✎
19:22
|
(10) jnrelf ns nfrjq evysq dpzkcz&
|
|||
12
ljn83
28.10.15
✎
19:23
|
(10) от куда ты такой умный взялся?
|
|||
13
ljn83
28.10.15
✎
19:28
|
я думал методом ПолучитьРеквизиты я получаю как раз реквизиты формы (отладчик показывает тип именно такой)
и вроде как меняю его тип значения в таблицу я реквизит потом загоняю только для проверки изменился ли тип колонки, а он не меняется похоже и вправду не поменять реквизит формы созданный в конфигураторе не программно ((( |
|||
14
Мимохожий Однако
28.10.15
✎
19:29
|
сделай строкой и пиши туда любые числа
|
|||
15
ljn83
28.10.15
✎
19:34
|
(14) да это типовая форма, а если я на число 15,3 поменять не могу то точно так же не поменять и на строку
|
|||
16
Мимохожий Однако
28.10.15
✎
19:36
|
Если это обработка - сделай свою внешнюю. Если документ - сделай свою форму.
|
|||
17
ljn83
28.10.15
✎
19:46
|
(16) мне нужго оставить типовой функционал и сохранять поддержку
|
|||
18
Мимохожий Однако
28.10.15
✎
20:08
|
(17)Именно таким способом типовой функционал останется не тронутым.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |