После обновления конфигурации может произойти так, что внешние компоненты NativeAPI перестали работать, при этом обработка кода зависает на строке ПодключитьВнешнююКомпоненту. Происходит данная ситуация из-за изменения в самой процедуре, в ней добавился дополнительный параметр — ТипПодключенияВнешнейКомпоненты. При обновлении конфигурации может произойти Читать дальше …
Внутренние механизмы платформы. Часть 1
Разберем на примерах, что происходит на уровне СУБД при выполнении различных действий в конфигураторе и пользовательском режиме. Для примера создадим пустую конфигурацию и создадим в ней некоторые справочники и документы. Так будет выглядеть структура справочников и документов. Создадим остаточный регистр Читать дальше …
Создание внешней печатной формы из типовой
На примере создания печатной формы расходной накладной рассмотрим возможность создания любой внешней печатной формы из типовой. Для начала необходимо создать внешнюю обработку и правильно описать сведения о внешней обработке. Для этого открываем модуль внешней обработки и создаем там следующую экспортную Читать дальше …
Добавление новых полей в обработку печати этикеток УТ 11.4
На данном примере рассмотрим добавление новых полей в шаблон этикеток в конфигурациях УТ 11.4, что так же будет работать и соответствующих КА и ERP. В качестве примера будем выводить артикул номенклатуры отдельным полем, но таким же образом можно выполнять произвольный Читать дальше …
Программное отключение связей параметров выбора
Чтение данных из файла DBF
Для чтения файла DBF можно написать следующую процедуру: Перед вызовом процедуры надо либо создать таблицу значений с колонками, либо можно использовать реквизит формы с типом значения ТаблицаЗначений. Перед вызовом необходимо написать соответствие названия колонок в таблице значений и колонок в Читать дальше …
Устранение проблемы двойной раскладки в RDP
Иногда при входе на удаленный рабочий стол появляется ситуация, когда раскладку клавиатуры приходится переключать дважды, а в области трея следующий значок: Такое происходит когда сеанс удаленного рабочего стола конфликтует с раскладкой текущего компьютера. Чтобы избежать такой ситуации необходимо в реестре Читать дальше …
Поднятие сервера хранилища 1С
Для поднятия хранилища разработки, которое будет доступно через интернет, можно установить службу хранилища 1С. Первоначально надо установить компонент, если он не был выбран при первоначальной установки платформы. Для этого необходимо зайти в установку и удаления программ Windows, найти платформу необходимой Читать дальше …
&НаКлиенте, &НаСервере, &НаСервереБезКонтекста
Немного теории о стороне выполнения кода. При работе 1С в режиме клиент-сервера, запускается несколько процессов. На компьютере пользователя запускается 1cv8.exe, на сервере 1С запускается rphost.exe, rmngr.exe и ragent.exe. ragent.exe Приложение ragent.exe это по сути и есть наша служба агента 1С, Читать дальше …
Создание внешней обработки
Внешние обработки используются для быстрой корректировки данных без изменения конфигурации. Для начала открываем конфигуратор. Желательнее всего открывать конфигуратор той базы, в которой планируются изменения, либо в аналогичной конфигурации. Если, например, данные необходимо изменить в бухгалтерии предприятия, а откроете конфигуратор управлении Читать дальше …