powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / Как изменить порядок колонок таблицы значений?
8 сообщений из 8, страница 1 из 1
Как изменить порядок колонок таблицы значений?
    #37771459
mavksalisova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!
Не подскажете, пожалуйста, есть ли возможность изменить порядок колонок таблицы значений? Я думала колонки располагаются по порядку автоматически - как укажем в первом параметре метода Свернуть.

Например, есть таблица значений ТабЗн:
|Товар|Поставщик|Склад|Кво|

Делаем:
ТабЗн.Свернуть("Склад,Товар","Кво");

Получаем колонки:
|Товар|Склад|Кво|

А надо:
|Склад|Товар|Кво|

(хотя погруппировано конечно правильно - как и задано было в параметре, но вот порядок колонок тоже хотелось иметь возможность изменить)
...
Рейтинг: 0 / 0
Как изменить порядок колонок таблицы значений?
    #37771708
olegves
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mavksalisovaЗдравствуйте!
Не подскажете, пожалуйста, есть ли возможность изменить порядок колонок таблицы значений? Я думала колонки располагаются по порядку автоматически - как укажем в первом параметре метода Свернуть.

версия какая?

и зачем это надо?
...
Рейтинг: 0 / 0
Как изменить порядок колонок таблицы значений?
    #37771867
DmitriyZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mavksalisova, делайте таблицу сразу с правильным(нужном) расположением колонок.
...
Рейтинг: 0 / 0
Как изменить порядок колонок таблицы значений?
    #37771909
LexaK
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Синтаксис-помощник пробовали читать?

КоллекцияКолонокТаблицыЗначений (ValueTableColumnCollection)
Сдвинуть (Move)
Синтаксис:

Сдвинуть(<Колонка>, <Смещение>)
Параметры:

<Колонка> (обязательный)

Тип: Число; КолонкаТаблицыЗначений. Индекс сдвигаемой колонки или сама колонка.
<Смещение> (обязательный)

Тип: Число. Количество колонок, на которое необходимо переместить колонку. Положительное значение означает, что колонка будет передвинута ближе к концу таблицы значений (вправо), отрицательное - ближе к началу (влево).
Описание:

Сдвигает колонку на указанное количество позиций.

Доступность:

Сервер, толстый клиент, внешнее соединение
...
Рейтинг: 0 / 0
Как изменить порядок колонок таблицы значений?
    #37771948
mavksalisova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Извините, забыла указать, что работаю с 1С 7.7
...
Рейтинг: 0 / 0
Как изменить порядок колонок таблицы значений?
    #37772172
mavksalisova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
olegves,

версия 1С 7.7

У меня динамически изменяется количество и порядок группировок. Это я попробовала реализовать так(т.к. работаю с таблицей значений):

СтрокаДляСвертки="";
Для И=1 По Группировки.КоличествоСтрок() Цикл
Если Группировки.Пометка()=1 Тогда
СтрокаДляСвертки = СтрокаДляСвертки+Группировки.ПолучитьЗначение(И)+?(И=Группировки.КоличествоСтрок(),"",",");
КонецЕсли;
ТабЗн.Свернуть(СтрокаДляСвертки,"Сумма");

Затем при помощи рекурсии вывожу из ТЗ в отчет.
...
Рейтинг: 0 / 0
Как изменить порядок колонок таблицы значений?
    #37772182
mavksalisova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
LexaK,

Спасибо! Но это наверное для 8ки? Извиняюсь, что сразу не указала версию.
...
Рейтинг: 0 / 0
Как изменить порядок колонок таблицы значений?
    #37772189
mavksalisova
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DmitriyZmavksalisova, делайте таблицу сразу с правильным(нужном) расположением колонок.

Может быть придется как-то так, если не найдется более простой вариант.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Как изменить порядок колонок таблицы значений?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]