1с как скрыт колонку макета

Как в 1С настроить отображение нужных колонок или скрыть ненужные

Как в 1С БП 3.0 настроить отображение данных?

В программе «1С:Бухгалтерия 8» можно настроить список отображаемых реквизитов так, как Вам удобно. В форме документа или в форме списка документов можно настроить отображение только нужных колонок (кнопок) и скрыть ненужные.

Приводим пошаговую инструкцию

Шаг 1. Настройка ширины колонок

Откройте документ. Поставьте курсор мыши на табличную часть документа. В правой верхней части экрана нажмите кнопку «Еще» и выберите «Изменить форму».

Рисунок 1 — Выбор списка реквизитов

В окне «Настройка формы» слева выберите поочередно нужные элементы и настройте их ширину и место расположения в документе (синие кнопки со стрелками — кнопка «вверх» (двигает колонку влево, кнопка «вниз» — вправо). Также можно скрыть отображение элемента в документе, сняв соответствующий флажок.

Рисунок 2 — Выбор очередности реквизитов

Шаг 2. Настройка расположения колонок

Расположение колонок можно также настроить в списке документов. Для этого по кнопке «Еще» выберите «Изменить форму».

Рисунок 3 — Изменить форму списка

В открывшемся окне «Настройка формы» выделите колонку и кнопка с синими стрелками «вверх» и «вниз» передвигайте ее до нужного расположения (кнопка «вверх» двигает колонку влево, кнопка «вниз» — вправо).

Источник

СКД: скрываем нужные группы (блоки) по требованию пользователя

Цель: реализовать возможность скрывать блок колонок пользователем в отчёте, как показано на рисунках:

Отчёт выполнен на базе схемы компоновки данных (СКД).

Написан запрос, для выборки нужных данных. Он индивидуален, поэтому его нет смысла представлять.

Описание самого «увлекательного» процесса настройки СКД представлено ниже.

В параметры СКД вынесены необходимые параметры:

В данном случае, — Аналитика, ОбъектЭксплуатации и Управленческий.

В настройках СКД отчёт состоит из двух группировок: дополнительной информации и детальных записей.
В дополнительной информации выводится заголовок отчёта, а в детальных записях — его данные.
Обратим внимание, что в настройках отчёта необходимо вывести параметры: Аналитика, Объект эксплуатации и Управленческие аналитики.

Это показана на рисунке:

Зададим первоначальные значения этих параметров. В нашем случае, значение принимает следующий вид: «Ложь».

В детальных записях (вкладка Выбранные поля) выведены колонки отчёта и созданы группы, которые, в зависимости от выбранных пользователем параметров, будут выводиться в отчёт:

Не забываем, что эти параметры необходимо включить в пользовательские настройки:

На этом «увлекательный» процесс закончен. Перейдём к написанию кода для реализации скрытия нужных блоков (полный текст процедур можно найти после описания).

Достаточно много времени заняла отладка кода, чтобы попасть в нужный блок и установить свойство «Использование».
Все манипуляции будут проходить в модуле объекта отчёта, в процедуре «ПриКомпоновкеРезультата».

Итак, что мы делаем:

1) получаем пользовательские настройки элементов и структуры отчёта

2) создаём параметры видимости колонок

3) для удобства отладки вынесли названия выводимых заголовков (блоков)

4) перебираем параметры отчёта, получаем текущие значения видимости и обращаемся именно к нужному блоку отчёта с детальными записями. Если выбираемый блок относится к группе с заголовком «Расшифровки», а именно в этом блоке содержатся скрываемые колонки, то применяем процедуру «ОтображениеБлокаКолонок» для манипуляций с видимостью

5) манипуляции с видимостью заключаются в том, что в зависимости от установленного значения параметра видимости, свойство «Использование» принимает необходимое значение.

Источник

Как скрыть область в печатной форме документов

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Не выводится область в печатной форме
Сделал внешнюю печатную форму АктОбОказанииУслуг (переделал с типовой). Добавил туда область.

Как упорядочить строки в печатной форме
Здравствуйте, подскажите как сделать печатную форму накладной. Строки в печатной форме по выбору.

Как Вывести Заголовок В Печатной Форме
Привет, товарищи! Делал внешнюю печатную форму к документу «Зарплата к выплате». Там всё простенько.

Как напечатать константу в печатной форме
Как напечатать константу в печатной форме

Решение

Как на печатной форме сделать прерывистую линию?
Господа! Надо в QuickReport нарисовать прерывистые линии, точками, разной ширины. Как воплотить.

Как сократить номер документа в печатной форме ЗУП 2.5
Как сократить номер документа в печатной форме ЗУП 2.5, при том что форма внешняя.

Как скрыть иерархию недоступных документов в представлении ?
Всем привет ! У меня такой возник вопрос. Разрабатывается БД. Каждый юзер имеет права Author-а.

Как программно обратиться к активной печатной форме (перед печатью)
Добрый вечер, гуру! Печатная форма — макет с названием ТТНка в документе с названием ТТН, как.

Источник

Управление настройкой колонок табличного поля

Существует два способа управления настройкой колонок :

Управление настройкой всех колонок табличного поля

Управлять настройкой сразу всех колонок табличного поля можно используя свойство табличного поля ИзменятьНастройкуКолонок . Данное свойство доступно из палитры свойств и из встроенного языка. Если данное свойство имеет значение Ложь , то табличному полю запрещена настройка колонок. Всем колонкам табличного поля запрещено изменять размер и позицию ( т.е. запрещено перетаскивание колонок ) , а также все свойства колонок, настраиваемые в диалоге настройки списка. Соответственно, в диалоге настройки списка становится доступной только закладка » Прочее » .

Данное свойство можно использовать, например, если необходимо создать табличное поле, содержащее фиксированный набор колонок и при этом требуется, чтобы все колонки оставались видимыми.

Управление настройкой отдельных колонок табличного поля

Управлять настройкой отдельных колонок табличного поля можно используя свойство колонки табличного поля ИзменятьНастройку . Данное свойство доступно из палитры свойств и из встроенного языка. Если данное свойство имеет значение Ложь , то колонке запрещено изменять размер и позицию, а также все свойства колонки, настраиваемые в диалоге настройки списка. Соответственно, в диалоге настройки списка данная колонка становится невидимой. Если всем колонкам табличного поля запрещено изменять настройку, то в диалоге настройки списка становится доступной только закладка » Прочее » . Также необходимо заметить, что если свойство ИзменятьНастройку имеет значение Истина , то существует возможность запретить изменение видимости или размера колонки используя для этого свойства колонки ИзменятьВидимость и ИзменениеРазмера соответственно.

Данное свойство можно использовать, например, если необходимо создать составную колонку, содержащую невидимые колонки и при этом необходимо чтобы невидимые колонки были недоступны в диалоге настройки списка.

Источник

Управление видимостью ячеек табличного поля

В табличном поле существует возможность изменять видимость отдельных ячеек при отображении данных . Для этого необходимо использовать обработчик события ПриВыводеСтроки() табличного поля . Параметрами данного события являются объекты типа ОформлениеСтроки и ДанныеСтроки . Объект ОформлениеСтроки имеет свойство Ячейки — коллекцию ячеек отображаемой строки . Каждая ячейка в этой коллекции является объектом типа ОформлениеЯчейки , который содержит свойства , влияющие на отображение ячеек . Для установки видимости отдельных ячеек отображаемой строки необходимо использовать свойство Видимость ячейки отображаемой строки . При установке данного свойства в Ложь табличное поле не будет отображать содержимое соответствующей ячейки табличного поля . Также стоит отметить , что если все ячейки , находящиеся в одной строке составной колонки , имеют выключенное свойство Видимость , то такая строка не будет отображена табличным полем . Объект ДанныеСтроки содержит коллекцию значений текущей строки , соответствующую коллекции колонок отображаемого динамического списка .

Поясним использование данного свойства на следующем примере . Пусть существует журнал документов ДокументыПокупателей (реквизит формы ЖурналДокументовСписок ) , у которого имеются графы Контрагент ( тип СправочникСсылка.Контрагенты ) и Информация (тип СправочникСсылка.ДоговорыВзаиморасчетов) . Колонки , отображающие значения данных граф, объединены в одну составную колонку , причем колонка Информация находится под колонкой Контрагент . Необходимо отображать значения указанных граф только если они не являются пустыми . Тем самым , строки табличного поля , у которых заполнены значения обоих граф , будут отображаться в две строки и в одну строку в противном случае .

Для этого необходимо при обработке события ПриВыводеСтроки() устанавливать видимость ячейкам , отображающим значения соответствующих граф :

Для того чтобы в шапке табличного поля составная колонка отображалась как единственная колонка, необходимо для колонки Информация сбросить свойство » Отображать в шапке » в палитре свойств . Также в нашем примере для колонки Контрагент устанавливается текст шапки » Контрагент / Информация «, указывающий , что в данной колонке отображаются значения граф Контрагент и Информация .

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

Более подробно ознакомиться с отличиями работы табличного поля при отображении динамических списков можно в разделе Особенности работы табличного поля с динамическими списками.

Источник

Читайте также:  Сломанный кейс от наушников
Оцените статью