Формы — 1C-h
 
4

В этой статье мы по шагам рассмотрим два простейших примера реализации расшифровки в отчете на платформе 8.1. В платформе 1С 8 появился механизм, называемый системой компоновки данных, или СКД. Этот механизм значительно облегчил процедуру создания отчетов. Однако он может вызывать затруднения в реализации каких-то специальных расшифровок.

Вопрос: Как реализовать растягивающиеся (резиновые) элементы формы. Как сделать двигающиеся границы двух списков на одной форме Например, требуется в форме списка документов вывести не только сам список документов, но и некую поясняющую таблицу значений под ним. Требуется реализовать возможность изменения размеров одной таблицы (списка документов) за счет размеров второй таблицы […]

Вопрос Как в 1С реализовать в диалоговой форме процент выполнения цикла, т.е. вывести ProgressBar (см. рисунок) Ответ Шаг первый. Размещаем в форме соответствующий элемент формы — см. меню конфигуратора «Форма — Вставить элемент управления…-Индикатор». Если проставить галочку «Отображать проценты», тогда, кроме собственно закрашивания прогрессбара, в дополнение, будут отображаться проценты числом. […]

6

Вопрос Как заполнить табличное поле данными таблицы значений? Ответ Предположим, на форме создано табличное поле «ТЗ» — см. рисунок: в «Диалоге» в свойствах табличного поля назначены «Данные» — «ТЗ» (верхняя половина рисунка), где «ТЗ» — это реквизит формы с типом «Таблица значений» (см. нижюю половину рисунка — это вкладка «Реквизиты» […]

6

Вопрос Как установить связь по владельцу в форме Предположим, что где-то, например, в форме списка регистра, требуется дать пользователю возможность интерактивно указать единицу хранения номенклатуры. «Номенклатура» — это справочник. «Единица хранения» — справочник, подчиненный номенклатуре. Справочник «Номенклатура» обычно содержит очень много элементов. Если мы в форме списка регистра просто добавим […]

2

Почему в форме на закладке «Реквизиты» (закладка рядом с закладкой модуля формы) какой-то реквизит выделен жирным шрифтом Это так называемый основной реквизит формы. Значение этого реквизита определяет, к какому объекту принадлежит форма. Если в качестве основного реквизита будет назначен какой-то конкретный тип документа, то, например, при закрытии этой формы в […]

29

Что делать, если какое-то окно в 1С невозможно сдвинуть — как переместить окно, если заголовок окна недоступен. Перезапуск 1С не помогает. В 1С иногда случается такая проблема: при неосторожном сдвиге окна, панель заголовка окна уползает за пределы видимости, в результате чего окно становится невозможно сдвинуть — мышкой никак не удается […]

7

Вопрос Как реализовать в форме выбор из списка и как отобразить в форме список. Допустим, имеется справочник «Справочник». Требуется заполнить список значений из элементов этого списка и отобразить их в диалоговой форме. Как это сделать? Ответ Есть два пути. Если требуется отобразить список значений, который предварительно программно заполняется значениями, то […]