Как поставить одновременно две версии Apache - x32 и x64?
Решил я тут на днях опубликовать базу 1С, для того чтоб проверить отладку под другим пользователем в веб-клиенте. Но, как водится, не обошлось без приключений Apache x64 и комьюнити-лицензия Суть проблемы. На сайте developer.1c.ru можно скачать дистрибутивы платформы. Но есть ...

Как в 1С позиционироваться в уже открытой форме списка (и не плодить окна)
Задача: В форме документа для табличной части "Товары" нужно сделать так, чтобы при клике на колонку "Артикул" открывался справочник «Номенклатура» ровно на той позиции, которую выбрал пользователь. Суть проблемы: почему стандартный метод не работает? Частая задача при разработке в 1С: ...

Вывод результата запроса в табличный документ
В этом рецепте рассмотрим два быстрых способа, как вывести результат запроса в табличный документ. Без создания макета, без разметки областей. Универсальный обход колонок Первый вариант построен на динамической генерации областей с параметрами на основе обхода колонок результата запроса. Здесь преимущество ...

Как настроить собственную (произвольную) иерархию в СКД 1С и починить отбор «В группе»
В разработке на платформе «1С:Предприятие» обычная иерархия справочников (по стандартному реквизиту Родитель) не всегда отвечает бизнес-требованиям. Часто возникает необходимость построить иерархическую структуру по произвольному реквизиту (например, ДопРодитель). В этом рецепте описан процесс реализации альтернативной иерархии в Системе компоновки данных (СКД), ...
Как в СКД сделать иерархическую нумерацию строк
В этом рецепте рассмотрим пару способов, как сделать нумерацию строк в отчетах на СКД с учетом нумерации родительской группировки. Речь идет о нумерации вида:1. Родительская группировка 1.1 Вложенная группировка 1.2 Вложенная группировка2. Родительская группировка 2.1 Вложенная...Итак, если ...
Ошибка "Запрещено изменение параметра, отменяющего действие (параметр номер 1 в процедуре)
Иногда при добавлении обработчика в расширение, можно получить ошибку вида "Запрещено изменение параметра, отменяющего действие". Это могут быть обработчики, содержащие параметр Отказ, например, ПриЗаписиНаСервере.Ошибка возникает, если выбрать расширяемый обработчик с вариантом выполнения "После". Исправить ее достаточно просто - нужно выбрать ...

Как проверить наличие реквизита в 1С: Предприятие 8.3
При разработке на платформе 1С:Предприятие часто возникает необходимость проверить, существует ли определенный реквизит у объекта, в структуре, таблице значений или в метаданных. Это особенно актуально при работе с универсальными механизмами, доработками или при интеграции с различными конфигурациями, где набор реквизитов ...

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

Как в 1С прибавить к дате 1 день: подробная инструкция для разработчиков
Работа с датами — одна из ежедневных задач при кастомизации и разработке в системе «1С:Предприятие 8». Несмотря на кажущуюся простоту, операция прибавления времени имеет важные синтаксические особенности в зависимости от того, где именно пишется код: во встроенном языке платформы, в ...

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