Top.Mail.Ru

Рецепты 1С

ПолучитьМакет - управляемые формы 1С 8.3 и 8.2

Как правильно использовать метод «ПолучитьМакет()» в управляемых формах 1С

При работе с отчетами или печатными формами в 1С зачастую требуется использование метода "ПолучитьМакет()". Однако важно помнить, что этот метод нельзя вызвать напрямую на сервере в модуле управляемой формы. Рассмотрим, как корректно применять его в таких случаях. Особенности работы с макетами в управляемых формах Когда нам нужно получить макет из самого объекта в управляемой форме …

Как правильно использовать метод «ПолучитьМакет()» в управляемых формах 1С Читать полностью »

Связи параметров выбора в 1С - примеры использования

В платформе 1С:Предприятие существует множество инструментов для настройки бизнес-логики и удобства работы пользователей. Одним из таких мощных механизмов являются связи параметров выбора . Они позволяют устанавливать взаимосвязь между различными реквизитами формы, что делает процесс выбора значений более логичным и контролируемым. В этой статье мы подробно рассмотрим, что такое связи параметров выбора, как их настраивать и …

Связи параметров выбора в 1С - примеры использования Читать полностью »

Что делать если не работает отладка на сервере 1С. jpg

Как включить отладку на сервере 1С в Windows и в Linux?

Важная особенность работы в клиент-серверном режиме 1С:Предприятие заключается в том, что серверные функции и процедуры по умолчанию недоступны для пошаговой отладки. Это связано с тем, что их выполнение происходит непосредственно на стороне сервера, где клиентская часть системы не имеет к ним прямого доступа. И если нам нужно что-то отладить на сервере для клиент-серверной базы, сперва …

Как включить отладку на сервере 1С в Windows и в Linux? Читать полностью »

Как установить отбор по умолчанию в отчете на СКД с общей формой БСП?

В данной статье рассмотрен достаточно сложный случай, задействующий механики программного управлеиня настройками отчета на СКД, а также учитывающий, что отчет использует общую форму отчетов Библиотеки Стандартных Подсистем. Итак, задача. Есть отчет на СКД, который в качестве основной формы использует общую форму БСП "ФормаОтчета". В настройках отбора есть отбор, который нужно установить по умолчанию при открытии …

Как установить отбор по умолчанию в отчете на СКД с общей формой БСП? Читать полностью »

Как в отчете на СКД сделать нумерацию колонок?

Иногда по заданию необходимо сделать нумерацию колонок отчета. Если отчет с фиксированной структурой колонок, нумерацию можно сделать при помощи макета заголовка. Но как быть, если структура колонок будет динамически меняться в зависимости от выбранных полей? В этом случае нумерацию можно сделать в обработчике ПриКомпоновкеРезультата при программном формировании отчета.  О том, как сформировать отчет программно, можно …

Как в отчете на СКД сделать нумерацию колонок? Читать полностью »

Как получить запросом остатки или обороты за каждый день?

В этой статье мы рассмотрим примеры получения запросом данных по остаткам или оборотам за каждый день в интервале, даже если за этот день не было движений. Основной принцип таких запросов - нам нужна "опорная" таблица с датами за каждый день, и уже с ее помощью мы получаем остатки либо обороты.Также доступна видео версия материала. https://youtu.be/jWt4nyAQYyk …

Как получить запросом остатки или обороты за каждый день? Читать полностью »

Как сделать на СКД отчет по продажам за каждый день?

В данном материале мы рассмотрим частный пример задачи по выводу показателей за каждый день в периоде. Предположим, мы хотим создать отчет, который будет выводить данные о продажах на каждый день - даже если продаж не было в какой-то день, строка на эту дату все равно должна быть, а в показатель должен выводиться ноль. Также доступна …

Как сделать на СКД отчет по продажам за каждый день? Читать полностью »

Как создать и подключить внешнюю печатную форму в 1С?

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

Как создать и подключить внешнюю печатную форму в 1С? Читать полностью »

Нарастающий итог

Как сделать нарастающий итог в запросе и на СКД?

В общем случае нам нужно таблицу со значениями, по которым мы хотим получить нарастающий итог (накопительный итог), соединить левым соединением саму с собой. При этом таблица должна быть отсортирована тем или иным образом, и соединение должно быть не по строгому равенству, ключевого поля сортировки, а по условию "больше или равно". Рассмотрим на примерах: Предположим, у …

Как сделать нарастающий итог в запросе и на СКД? Читать полностью »

Отладка фоновых заданий в 1С

Как отлаживать фоновые задания в 1С?

Предпочитаете видеоформат? Ниже доступна также видео версия материала. https://youtu.be/GzD1oW4ZTgM Довольно часто начинающие разработчики 1С сталкиваются с необходимостью отладки фоновых заданий. Часто возникает путаница в терминологии, и говорят об отладке регламентных заданий. Внесем ясность.Регламентные задания - это особый механизм платформы, предназначенный для выполнения каких-то действий по расписанию; к этому механизму относятся объекты конфигурации, которые так и …

Как отлаживать фоновые задания в 1С? Читать полностью »