В общем случае клиент и сервер 1С — это разные компьютеры с различной файловой системой. Рассмотрим как правильно передать файл с компьютера клиента на компьютер сервера. Метод асинхронной…

Для ограничения доступа пользователей к данным в 1С используются Роли. В статье речь пойдет о программной работе с ними. Ограничение прав доступа в 1С Привилегированный режим работы Безопасный…

Рассмотрим как асинхронно (а в управляемых формах необходимо только так) программно обработать выбор пользователем пути к файлу.   Постановка задачи Предположим, что на форме создан реквизит ПутьКФайлу. Этот…

Для получения случайных чисел в 1С:Предприятие не обязательно прибегать к сторонним средствам, в платформу встроен генератор случайных значений. Разберемся как его использовать.   Для формирования псевдослучайных чисел используется…

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

Иногда требуется запросом получить из периодического регистра сведений данные на несколько дат сразу. Типичный пример — работа с курсами валют. Рассмотрим алгоритм решение данной задачи на примере.  …

Иногда в зависимости от каких-то действий пользователя необходимо программно установить отбор в табличной части. Рассмотрим как это сделать.   Наиболее часто программно наложить отбор на табличную часть (ТЧ)…

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

В 1С есть возможность перебрать все открытые окна и проанализировать их содержимое. Рассмотрим работу с открытыми окнами на примере. Предположим, что стоит задача при нажатии на кнопку анализировать…

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