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

10 полезных функций БСП в 1С, которые должен знать разработчик
Библиотека стандартных подсистем (БСП) — это фундамент для создания современных конфигураций на платформе «1С:Предприятие 8». Использование стандартных модулей БСП позволяет разработчику избежать «изобретения велосипеда», сокращает объем исходного кода и помогает соблюдать стандарты разработки фирмы «1С».В этой статье собраны 10 востребованных ...

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

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

Ошибка «Переменная не определена» в 1С: почему возникает и как исправить
Привет! Каждый, кто пишет код в 1С, сталкивался с этой ситуацией. Жмешь кнопку «Проверить синтаксис» или пытаешься запустить отладку, и конфигуратор выдает до боли знакомое сообщение: «Переменная не определена (ИмяПеременной)». Смысл ошибки прост: платформа встретила в коде слово, которое считает ...

Как при записи передать параметр из формы в модуль объекта 1С и обратно: "ПараметрыЗаписи" и "ДополнительныеСвойства"
При разработке в среде «1С:Предприятие» часто возникает задача: передать специфический признак или команду из управляемой формы в модуль объекта в процессе записи. Например, нужно указать системе, что данная запись инициирована из специализированного рабочего места и часть стандартных проверок нужно пропустить ...

События ПередЗаписью и ПриЗаписи - в чем отличия, что для чего применять?
Привет! Если вы только начинаете свой путь в разработке на 1С, то рано или поздно столкнетесь с двумя событиями, которые звучат почти одинаково: ПередЗаписью и ПриЗаписи.На первый взгляд кажется, что разница невелика? И то, и другое происходит, когда мы нажимаем кнопку сохранения ...

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

Оптимизация запросов в 1С: Три практических примера
Знакома ли вам ситуация: на тестовой базе отчет формируется за секунды, а в рабочей — намертво зависает? Или по одной организации всё работает быстро, а по другой — программа уходит в глубокое раздумье?Часто причиной медленной работы отчетов и проведения документов ...

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