|
Не сдвигаются колонки табличного поля
| ☑ |
0
Aristo
20.07.12
✎
14:21
|
Часть таблицы - постоянные колонки, часть - динамические колонки, их количество зависит от конкретных данных. Нужно сдвинуть некоторые постоянные колонки в конец формы.
Процедура ОбновитьДанныеФормы()
ОбновитьСводнуюТаблицу(СводнаяТаблица);
ЭлементыФормы.СводнаяТаблица.СоздатьКолонки();
Колонки = ЭлементыФормы.СводнаяТаблица.Колонки;
Колонки.Сдвинуть(Колонки["СуммаПоПравообладателю"],Колонки.Количество()-Колонки.Индекс(Колонки["СуммаПоПравообладателю"]));
Колонки.Сдвинуть(Колонки["РазмерВознаграждения"],Колонки.Количество()-Колонки.Индекс(Колонки["РазмерВознаграждения"]));
Колонки.Сдвинуть(Колонки["СуммаДляПеречисленияПравообладателю"],Колонки.Количество()-Колонки.Индекс(Колонки["СуммаДляПеречисленияПравообладателю"]));
Колонки.Сдвинуть(Колонки["ТекущаяЗадолженность"],Колонки.Количество()-Колонки.Индекс(Колонки["ТекущаяЗадолженность"]));
Колонки.Сдвинуть(Колонки["ФактическиПеречисленнаяСумма"],Колонки.Количество()-Колонки.Индекс(Колонки["ФактическиПеречисленнаяСумма"]));
КонецПроцедуры
Почему - то колонки не сдвигаются. Что может быть ?
|
|
1
hhhh
20.07.12
✎
14:28
|
а сколько там колонок? Не 5?
|
|
2
hhhh
20.07.12
✎
14:32
|
может они у вас по кругу ходят?
|
|
3
Aristo
20.07.12
✎
14:40
|
Минимум 9
|
|
4
Aristo
20.07.12
✎
14:42
|
Тьфу минимум 12 Там еще добавляются колонки Контрагент0,Сумма0, НомерПП0, Контрагент1, и т.д. плюс еще 3 колонки постоянных. После этого часть колонок надо в конец передвинуть
|
|
5
Aristo
20.07.12
✎
14:58
|
апушки. Чето хреново стало на мисте с ответами на глупые вопросы :)
|
|
6
Reset
20.07.12
✎
15:06
|
Подсказываю. Индекс колонки начинается с нуля.
|
|
7
Aristo
20.07.12
✎
15:09
|
(6) -1 добавляем, правильно ? :)
|
|