Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
05 июл 2022, 12:10

Перемещение колонок в табличной части документа на форме

Автор hesco, 19 ноя 2021, 09:30

0 Пользователей и 1 гость просматривают эту тему.

hesco

Всем привет, все испробовал и не могу понять, как работает метод "Сдвинуть".

У меня есть табличная часть в документе на форме, мне нужно переместить колонки табличной части в конец при выборе определённого типа операции.


Если использовать - "Объект.Товары.Сдвинуть(1, 1)", то он ругается на недопустимое значение параметра 1

Помогите пожалуйста, как правильно реализовывается этот метод..  :wacko:

LexaK

hesco,
читаем СП (внимательно)
метод Сдвинуть выполняет
Описание:
Сдвигает указанную строку табличной части на указанное смещение.
т.е. передвигает ВСЮ строчку Вверх/Вниз
к перемещению колонок это отношение не имеет.

как вариант, для того что вам надо, можно использовать такой подход
создаете и настраиваете нужные формы с нужным расположением колонок под каждую операцию.
а затем при работе, при выборе операции открываете нужную форму
(или форма может быть одна, но множество страниц с разным составом и положением колонок таблицы, просто переключаетесь на нужную)

или тогда динамически создавайте колонки как элементы формы в нужном количестве и порядке,
и при каждой смены Операции пересоздавать набор колонок/элементов заново
если помогло нажмите: Спасибо!

Теги:

Похожие темы (5)

Рейтинг@Mail.ru Rambler's Top100

Поиск