Top.Mail.Ru

Новичкам

Создание, запись и чтение текстовых файлов в 1С 8.3

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

Создание, запись и чтение текстовых файлов в 1С 8.3 Читать полностью »

Удаление лишних пробелов в строках на платформе 1С:Предприятие 8.3

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

Удаление лишних пробелов в строках на платформе 1С:Предприятие 8.3 Читать полностью »

Планы обмена в 1С 8.3: руководство по созданию, настройке и программной регистрации для новичков

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

Планы обмена в 1С 8.3: руководство по созданию, настройке и программной регистрации для новичков Читать полностью »

Ошибка «Переменная не определена» в 1С: почему возникает и как исправить

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

Ошибка «Переменная не определена» в 1С: почему возникает и как исправить Читать полностью »

Как при записи передать параметр из формы в модуль объекта 1С и обратно: "ПараметрыЗаписи" и "ДополнительныеСвойства"

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

Как при записи передать параметр из формы в модуль объекта 1С и обратно: "ПараметрыЗаписи" и "ДополнительныеСвойства" Читать полностью »

События ПередЗаписью и ПриЗаписи - в чем отличия, что для чего применять?

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

События ПередЗаписью и ПриЗаписи - в чем отличия, что для чего применять? Читать полностью »

Как в 1С позиционироваться в уже открытой форме списка (и не плодить окна)

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

Оптимизация запросов в 1С: Три практических примера

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

Оптимизация запросов в 1С: Три практических примера Читать полностью »

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

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

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