Имя: Пароль:
1C
1С v8
Сдвинуть колонку не работает
, ,
0 Eastert
 
02.10.18
14:32
Как сдвинуть колонку в самый конец табличного поля?
Вот так не работает:

    ЭлементыФормы.НачисленияПолные.Колонки.Сдвинуть(ЭлементыФормы.НачисленияПолные.Колонки.ОбщийРезультат, 10);

Ничего не изменяется
1 ам794123
 
02.10.18
14:42
это нужно делать на сервере
2 Eastert
 
02.10.18
14:44
(1) это обычные формы, файловый вариант
3 ам794123
 
02.10.18
14:46
ну тогда сдвинь вручную
4 ам794123
 
02.10.18
14:46
как вариант
5 hhhh
 
02.10.18
14:48
(2) возможно пользователь задал свой порядок колонок
6 Eastert
 
02.10.18
15:04
(3) они программно создаются
7 Eastert
 
02.10.18
15:05
(6) создается программно колонка, нужно либо ее вставить на один назад, либо последнюю в самый конец сдвинуть
8 Tatitutu
 
02.10.18
15:08
(7) так сначала КОНЕЦ табличного поля найди

чего сразу на 10 позиций прыгаешь - ходи конем!
9 Ботаник Гарден Меран
 
02.10.18
15:14
СоздатьКолонки() не хватает?
10 Eastert
 
02.10.18
15:22
(8) ну нашел я конец, что дальше? оно на 1 ни на 2 ни на 10  никак не изменяется
11 НЕА123
 
02.10.18
15:24
(10)
поставь -1
12 НЕА123
 
02.10.18
15:26
может через Вставить() правильнее
13 Eastert
 
02.10.18
15:27
(11) -1 тоже не работает
(12) Вставить() вместо добавить(), когда я эту колонку создаю?
14 НЕА123
 
02.10.18
15:31
(13)
да
Вставить(колвоколонок - 1,"новая колонка")
будет предпоследней (может быть)
15 Eastert
 
02.10.18
15:35
(14) да, так работает, спасибо