Руководство разработчика

Многоуровневый заголовок отчета

Многоуровневый заголовок отчета создается путем объединения столбцов заголовка отчета. Объединяющая строка в заголовке таблицы добавляется при помощи метода ОБЪЕДИНИТЬ_СТОЛБЦЫ.

Первоначальный вид заголовка отчета имеет вид, как показано ниже. После применения метода ОБЪЕДИНИТЬ_СТОЛБЦЫ создается еще одна строка объединения с заголовком ЦЕНА.

Настройка видимости и порядка столбцов при использовании многоуровневых заголовков имеет ряд особенностей. В окне настройки видимости и порядка столбцов названия столбцов с многоуровневыми заголовками отображаются в виде заголовок_строки_объединения/заголовок_столбца. То есть столбцы с многоуровневым заголовком из рисунка выше отображаются в этом диалоге как ЦЕНА/цена и ЦЕНА/цена_прописью. При сокрытии одного из столбцов области объединения этот столбец перестает быть видимым, а объединяющая строка в многоуровневом заголовке оставшихся столбцов в области объединения удаляется. К примеру, при сокрытии столбца цена отчет выглядит следующим образом.

Настройка порядка столбцов может изменить область объединения столбцов. Если какой-то столбец становится между двумя столбцами из зоны объединения, то этот столбец становится частью области объединения и имеет многоуровневый заголовок. Изменение порядка столбцов внутри зоны объединения происходит стандартным образом, как если бы это происходило со столбцами без многоуровневых заголовков. Например, в диалоге настройки видимости и порядка столбцов изменим порядок у столбца дата_поставки - при помощи стрелок вверх/вниз поставим его между столбцом цена_прописью и цена. Результат такого изменения порядка показан ниже. Заголовок этого столбца теперь будет иметь вид - ЦЕНА/дата_поставки.

См. также: