This commit is contained in:
wakadakawaka 2025-08-05 22:06:25 +05:00
parent 348e9a2aee
commit 3bff7690a5
86 changed files with 416 additions and 104 deletions

BIN
public/bsp-multiyaz/1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 313 KiB

BIN
public/bsp-multiyaz/2.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 494 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB

View File

@ -1,6 +1,6 @@
--- ---
title: Подключение к подсистеме Варианты отчетов title: Подключение к подсистеме Варианты отчетов
slug: общие-бсп-стандартные-подсистемы-варианты-отчетов/подключение-к-подсистеме-варианты-отчетов slug: общие-бсп-стандартные-подсистемы-3-1-10-варианты-отчетов/подключение-к-подсистеме-варианты-отчетов
--- ---
# Порядок действий # Порядок действий
## Хранилище вариантов ## Хранилище вариантов

View File

@ -1,6 +1,6 @@
--- ---
title: Подключение к подсистеме Версионирование title: Подключение к подсистеме Версионирование
slug: общие-бсп-стандартные-подсистемы-версионирование/подключение-к-подсистеме-версионирование slug: общие-бсп-стандартные-подсистемы-3-1-10-версионирование/подключение-к-подсистеме-версионирование
--- ---
## Настройка объектов метаданных ## Настройка объектов метаданных

View File

@ -1,6 +1,6 @@
--- ---
title: Подключение к подсистеме Взаимодействия title: Подключение к подсистеме Взаимодействия
slug: общие-бсп-стандартные-подсистемы-взаимодействия/подключение-к-подсистеме-взаимодействия slug: общие-бсп-стандартные-подсистемы-3-1-10-взаимодействия/подключение-к-подсистеме-взаимодействия
--- ---
# Настройка объекта # Настройка объекта
Создаем новый документ/справочник. В документе должны быть реквизит `Ответственный` (СправочникСсылка.Пользователи) и табличная часть `ПартнерыИКонтактныеЛица`. Создаем новый документ/справочник. В документе должны быть реквизит `Ответственный` (СправочникСсылка.Пользователи) и табличная часть `ПартнерыИКонтактныеЛица`.

View File

@ -0,0 +1,36 @@
---
title: Пример генерации QR-кода
slug: общие-бсп-стандартные-подсистемы-3-1-10-генерация-штрихкода/пример-генерации-qr-кода
---
```bsl
// Возвращает двоичные данные для формирования QR-кода.
// Синтаксис
//
// Функция ДанныеQRКода(QRСтрока, УровеньКоррекции, Размер) Экспорт
// Параметры
//
// QRСтрока - Строка - данные, которые необходимо разместить в QR-коде.
// УровеньКоррекции - Число - уровень погрешности изображения, при котором данный QR-код все еще возможно 100%
// распознать.
// Параметр должен иметь тип целого и принимать одно из 4 допустимых значений:
// 0 (7 % погрешности), 1 (15 % погрешности), 2 (25 % погрешности), 3 (35 % погрешности).
// Размер - Число - определяет длину стороны выходного изображения в пикселях.
// Если минимально возможный размер изображения больше этого параметра - код сформирован не будет.
// Возвращаемое значение
//
// ДвоичныеДанные - буфер, содержащий байты PNG-изображения QR-кода.
ПутьКФайлу = "C:\мой_код.png";
QRСтрока = "https://google.com";
ДанныеQRКода = УправлениеПечатью.ДанныеQRКода(QRСтрока, 0, 300);
КартинкаQRКода = Новый Картинка(ДанныеQRКода);
Попытка
КартинкаQRКода.Записать(ПутьКФайлу);
ОбщегоНазначения.СообщитьПользователю("QR-код записан в файл");
Исключение
ОбщегоНазначения.СообщитьПользователю(КраткоеПредставлениеОшибки(ИнформацияОбОшибке()));
КонецПопытки;
```

View File

@ -1,6 +1,6 @@
--- ---
title: Пример генерации штрихкодов title: Пример генерации штрихкодов
slug: общие-штрихкоды/пример-генерации-штрихкодов slug: общие-бсп-стандартные-подсистемы-3-1-10-генерация-штрихкода/пример-генерации-штрихкодов
--- ---
```bsl ```bsl
// Структура: // Структура:
@ -53,7 +53,42 @@ slug: общие-штрихкоды/пример-генерации-штрихк
// * ЛоготипКартинка - Строка - строка с base64 представлением png картинки логотипа. // * ЛоготипКартинка - Строка - строка с base64 представлением png картинки логотипа.
// * ЛоготипРазмерПроцентОтШК - Число - процент от генерированного QR для вписывания логотипа. // * ЛоготипРазмерПроцентОтШК - Число - процент от генерированного QR для вписывания логотипа.
// //
Параметры = ГенерацияШтрихкода.ПараметрыГенерацииШтрихкода(); ПараметрыШтрихкода = ГенерацияШтрихкода.ПараметрыГенерацииШтрихкода();
ПараметрыШтрихкода.Ширина = 10;
ПараметрыШтрихкода.Высота = 3;
ПараметрыШтрихкода.ТипКода = 1; // EAN13
ПараметрыШтрихкода.УголПоворота = 0;
ПараметрыШтрихкода.Штрихкод = "123456789013";
ПараметрыШтрихкода.ПрозрачныйФон = Истина;
ПараметрыШтрихкода.Масштабировать = Истина;
ПараметрыШтрихкода.СохранятьПропорции = Истина;
ПараметрыШтрихкода.ВертикальноеВыравнивание = 2;
ПараметрыШтрихкода.ТипВходныхДанных = 0; // Тип входных данных (0-Строка, 1-Base64)
ИзображениеШтрихкода = ГенерацияШтрихкода.ИзображениеШтрихкода(ПараметрыШтрихкода);
// Функция ИзображениеШтрихкода(ПараметрыШтрихкода) Экспорт
// Параметры
//
// ПараметрыШтрихкода - см. ГенерацияШтрихкода.ПараметрыГенерацииШтрихкода.
// Возвращаемое значение
//
// Структура:
// Результат - Булево - результат генерации штрихкода.
// ДвоичныеДанные - ДвоичныеДанные - двоичные данные изображения штрихкода.
// Картинка - Картинка - картинка с сформированным штрихкодом или НЕОПРЕДЕЛЕНО.
СтруктураШтрихкода = ГенерацияШтрихкода.ИзображениеШтрихкода(ПараметрыШтрихкода);
Если СтруктураШтрихкода.Результат
И СтруктураШтрихкода.Картинка <> Неопределено Тогда
ПутьКФайлу = "C:\temp\T8\Генерация штрихкода\Штрихкод_Пример.png";
Попытка
СтруктураШтрихкода.Картинка.Записать(ПутьКФайлу);
ОбщегоНазначения.СообщитьПользователю("Штрихкод сформирован и записан в файл");
Исключение
ОбщегоНазначения.СообщитьПользователю(КраткоеПредставлениеОшибки(ИнформацияОбОшибке()));
КонецПопытки;
КонецЕсли;
``` ```

View File

@ -1,6 +1,6 @@
--- ---
title: Подключение к подсистеме Групповое изменение реквизитов title: Подключение к подсистеме Групповое изменение реквизитов
slug: общие-бсп-стандартные-подсистемы-групповое-изменение-реквизитов/подключение-к-подсистеме-групповое-изменение-реквизитов slug: общие-бсп-стандартные-подсистемы-3-1-10-групповое-изменение-реквизитов/подключение-к-подсистеме-групповое-изменение-реквизитов
--- ---
По умолчанию для группового изменения собственных объектов метаданных с помощью стандартной обработки `Групповое изменение реквизитов` ничего дополнительно настраивать не нужно - доп.настройки нужны только для того, чтобы **обеспечить возможность вывода команд запуска обработки на форму списка** и **ограничить состав доступных реквизитов** По умолчанию для группового изменения собственных объектов метаданных с помощью стандартной обработки `Групповое изменение реквизитов` ничего дополнительно настраивать не нужно - доп.настройки нужны только для того, чтобы **обеспечить возможность вывода команд запуска обработки на форму списка** и **ограничить состав доступных реквизитов**

View File

@ -1,6 +1,6 @@
--- ---
title: Подключение к подсистеме Дата запрета изменений title: Подключение к подсистеме Дата запрета изменений
slug: общие-бсп-стандартные-подсистемы-даты-запрета-изменения/подключение-к-подсистеме-дата-запрета-изменений slug: общие-бсп-стандартные-подсистемы-3-1-10-даты-запрета-изменения/подключение-к-подсистеме-дата-запрета-изменений
--- ---
# Общие модули # Общие модули
В процедуре `ЗаполнитьИсточникиДанныхДляПроверкиЗапретаИзменения` общего модуля `ДатыЗапретаИзмененияПереопределяемый` дополнить: В процедуре `ЗаполнитьИсточникиДанныхДляПроверкиЗапретаИзменения` общего модуля `ДатыЗапретаИзмененияПереопределяемый` дополнить:

View File

@ -1,6 +1,6 @@
--- ---
title: Отключить проверку title: Отключить проверку
slug: общие-бсп-стандартные-подсистемы-даты-запрета-изменения-программный-интерфейст/отключить-проверку slug: общие-бсп-стандартные-подсистемы-3-1-10-даты-запрета-изменения-программный-интерфейст/отключить-проверку
--- ---
```bsl ```bsl
// В текущем сеансе отключает и включает проверку дат запрета изменения и загрузки данных. // В текущем сеансе отключает и включает проверку дат запрета изменения и загрузки данных.

View File

@ -1,6 +1,6 @@
--- ---
title: Проверить на запрет title: Проверить на запрет
slug: общие-бсп-стандартные-подсистемы-даты-запрета-изменения-программный-интерфейст/проверить-на-запрет slug: общие-бсп-стандартные-подсистемы-3-1-10-даты-запрета-изменения-программный-интерфейст/проверить-на-запрет
--- ---
```bsl ```bsl
// Проверяет, запрещено ли изменение данных при интерактивном редактировании пользователем // Проверяет, запрещено ли изменение данных при интерактивном редактировании пользователем

View File

@ -1,6 +1,6 @@
--- ---
title: Длительная многопоточная операция title: Длительная многопоточная операция
slug: общие-бсп-стандартные-подсистемы-длительные-операции/длительная-многопоточная-операция slug: общие-бсп-стандартные-подсистемы-3-1-10-длительные-операции/длительная-многопоточная-операция
--- ---
# Определение длительной операции # Определение длительной операции
Многопоточные операции применяются в случаях обработки большого массива данных — например, для изменения реквизитов номенклатуры, обработки больших табличных документов, массового добавления объектов и пр. Многопоточные операции применяются в случаях обработки большого массива данных — например, для изменения реквизитов номенклатуры, обработки больших табличных документов, массового добавления объектов и пр.

View File

@ -1,6 +1,6 @@
--- ---
title: Длительная однопоточная операция title: Длительная однопоточная операция
slug: общие-бсп-стандартные-подсистемы-длительные-операции/длительная-однопоточная-операция slug: общие-бсп-стандартные-подсистемы-3-1-10-длительные-операции/длительная-однопоточная-операция
--- ---
# Схема выполнения длительной серверной операции # Схема выполнения длительной серверной операции
Механизм длительных операций БСП необходим для выполнения тяжелых операций без блокирования окна клиентского приложения. По умолчанию платформа блокирует клиентский интерфейс до тех пор, пока серверная операция не будет завершена. Подсистема "Длительные операции" позволяет обойти эту проблему Механизм длительных операций БСП необходим для выполнения тяжелых операций без блокирования окна клиентского приложения. По умолчанию платформа блокирует клиентский интерфейс до тех пор, пока серверная операция не будет завершена. Подсистема "Длительные операции" позволяет обойти эту проблему

View File

@ -1,6 +1,6 @@
--- ---
title: Внешняя печатная форма (С ручным созданием элементов формы) title: Внешняя печатная форма (С ручным созданием элементов формы)
slug: общие-бсп-стандартные-подсистемы-дополнительные-отчеты-и-обработки-настройки/внешняя-печатная-форма-с-ручным-созданием-элементов-формы slug: общие-бсп-стандартные-подсистемы-3-1-10-дополнительные-отчеты-и-обработки-настройки/внешняя-печатная-форма-с-ручным-созданием-элементов-формы
--- ---
# Настройка обработки # Настройка обработки

View File

@ -1,6 +1,6 @@
--- ---
title: Внешняя печатная форма (Только программно) title: Внешняя печатная форма (Только программно)
slug: общие-бсп-стандартные-подсистемы-дополнительные-отчеты-и-обработки-настройки/внешняя-печатная-форма-только-программно slug: общие-бсп-стандартные-подсистемы-3-1-10-дополнительные-отчеты-и-обработки-настройки/внешняя-печатная-форма-только-программно
--- ---
# Настройка обработки # Настройка обработки

View File

@ -1,6 +1,6 @@
--- ---
title: Дополнительная обработка title: Дополнительная обработка
slug: общие-бсп-стандартные-подсистемы-дополнительные-отчеты-и-обработки-настройки/дополнительная-обработка slug: общие-бсп-стандартные-подсистемы-3-1-10-дополнительные-отчеты-и-обработки-настройки/дополнительная-обработка
--- ---
# Модуль объекта обработки # Модуль объекта обработки
```bsl ```bsl

View File

@ -1,6 +1,6 @@
--- ---
title: Дополнительный отчет title: Дополнительный отчет
slug: общие-бсп-стандартные-подсистемы-дополнительные-отчеты-и-обработки-настройки/дополнительный-отчет slug: общие-бсп-стандартные-подсистемы-3-1-10-дополнительные-отчеты-и-обработки-настройки/дополнительный-отчет
--- ---
# Модуль объекта обработки # Модуль объекта обработки
```bsl ```bsl

View File

@ -1,6 +1,6 @@
--- ---
title: Регламентная обработка title: Регламентная обработка
slug: общие-бсп-стандартные-подсистемы-дополнительные-отчеты-и-обработки-настройки/регламентная-обработка slug: общие-бсп-стандартные-подсистемы-3-1-10-дополнительные-отчеты-и-обработки-настройки/регламентная-обработка
--- ---
# Модуль объекта обработки # Модуль объекта обработки
```bsl ```bsl

View File

@ -1,6 +1,6 @@
--- ---
title: Подключение нетиповых подсистем к механизму доп.отчетов и обработок title: Подключение нетиповых подсистем к механизму доп.отчетов и обработок
slug: общие-бсп-стандартные-подсистемы-дополнительные-отчеты-и-обработки/подключение-нетиповых-подсистем-к-механизму-доп-отчетов-и-обработок slug: общие-бсп-стандартные-подсистемы-3-1-10-дополнительные-отчеты-и-обработки/подключение-нетиповых-подсистем-к-механизму-доп-отчетов-и-обработок
--- ---
# Постановка задачи # Постановка задачи

View File

@ -1,6 +1,6 @@
--- ---
title: Подробно о механизме title: Подробно о механизме
slug: общие-бсп-стандартные-подсистемы-дополнительные-отчеты-и-обработки/подробно-о-механизме slug: общие-бсп-стандартные-подсистемы-3-1-10-дополнительные-отчеты-и-обработки/подробно-о-механизме
--- ---
[Читаем и просвещаемся](https://infostart.ru/1c/articles/558559/) [Читаем и просвещаемся](https://infostart.ru/1c/articles/558559/)

View File

@ -1,6 +1,6 @@
--- ---
title: 1. Обработка Загрузка данных из файла title: 1. Обработка Загрузка данных из файла
slug: общие-бсп-стандартные-подсистемы-загрузка-данных-из-файла/1-обработка-загрузка-данных-из-файла slug: общие-бсп-стандартные-подсистемы-3-1-10-загрузка-данных-из-файла/1-обработка-загрузка-данных-из-файла
--- ---
Для загрузки данных используется обработка `Загрузка данных из файла`. По умолчанию она скрыта, найти можно в функциях для технического специалиста. Для загрузки данных используется обработка `Загрузка данных из файла`. По умолчанию она скрыта, найти можно в функциях для технического специалиста.

View File

@ -1,6 +1,6 @@
--- ---
title: 2. Настраиваемые алгоритмы загрузки в справочники title: 2. Настраиваемые алгоритмы загрузки в справочники
slug: общие-бсп-стандартные-подсистемы-загрузка-данных-из-файла/2-настраиваемые-алгоритмы-загрузки-в-справочники slug: общие-бсп-стандартные-подсистемы-3-1-10-загрузка-данных-из-файла/2-настраиваемые-алгоритмы-загрузки-в-справочники
--- ---
Т.к. справочники, имеющие реквизиты типа `ХранилищеЗначения` не отображаются в обработке `Загрузка данных из файла` по умолчанию, их при необходимости можно подключить самостоятельно. Также можно отключить какой-нибудь справочник и сделать его недоступным для использования в обработке. Т.к. справочники, имеющие реквизиты типа `ХранилищеЗначения` не отображаются в обработке `Загрузка данных из файла` по умолчанию, их при необходимости можно подключить самостоятельно. Также можно отключить какой-нибудь справочник и сделать его недоступным для использования в обработке.

View File

@ -1,6 +1,6 @@
--- ---
title: 3. Загрузка данных в табличную часть title: 3. Загрузка данных в табличную часть
slug: общие-бсп-стандартные-подсистемы-загрузка-данных-из-файла/3-загрузка-данных-в-табличную-часть slug: общие-бсп-стандартные-подсистемы-3-1-10-загрузка-данных-из-файла/3-загрузка-данных-в-табличную-часть
--- ---
Полезное: Полезное:

View File

@ -1,6 +1,6 @@
--- ---
title: Программное создание табличного макета для загрузки данных в табличную часть title: Программное создание табличного макета для загрузки данных в табличную часть
slug: общие-бсп-стандартные-подсистемы-загрузка-данных-из-файла/программное-создание-табличного-макета-для-загрузки-данных-в-табличную-часть slug: общие-бсп-стандартные-подсистемы-3-1-10-загрузка-данных-из-файла/программное-создание-табличного-макета-для-загрузки-данных-в-табличную-часть
--- ---
```bsl ```bsl

View File

@ -1,6 +1,6 @@
--- ---
title: Подключение к подсистеме Запрет редактирования реквизитов title: Подключение к подсистеме Запрет редактирования реквизитов
slug: общие-бсп-стандартные-подсистемы-запрет-редактирования-реквизитов/подключение-к-подсистеме-запрет-редактирования-реквизитов slug: общие-бсп-стандартные-подсистемы-3-1-10-запрет-редактирования-реквизитов/подключение-к-подсистеме-запрет-редактирования-реквизитов
--- ---
# Настройка общего модуля # Настройка общего модуля
В общем модуле `ЗапретРедактированияРеквизитовОбъектовПереопределяемый` дополняем процедуру `ПриОпределенииОбъектовСЗаблокированнымиРеквизитами` своими объектами В общем модуле `ЗапретРедактированияРеквизитовОбъектовПереопределяемый` дополняем процедуру `ПриОпределенииОбъектовСЗаблокированнымиРеквизитами` своими объектами

View File

@ -1,6 +1,6 @@
--- ---
title: Подключение к подсистеме Контактная информация title: Подключение к подсистеме Контактная информация
slug: общие-бсп-стандартные-подсистемы-контактная-информация/подключение-к-подсистеме-контактная-информация slug: общие-бсп-стандартные-подсистемы-3-1-10-контактная-информация/подключение-к-подсистеме-контактная-информация
--- ---
> [Подсистема БСП «Контактная информация» (ИТС)](https://its.1c.ru/db/pubcloud1c#content:80:hdoc:p513) > [Подсистема БСП «Контактная информация» (ИТС)](https://its.1c.ru/db/pubcloud1c#content:80:hdoc:p513)

View File

@ -1,6 +1,6 @@
--- ---
title: Добавить контактную информацию title: Добавить контактную информацию
slug: общие-бсп-стандартные-подсистемы-контактная-информация-программный-интерфейс/добавить-контактную-информацию slug: общие-бсп-стандартные-подсистемы-3-1-10-контактная-информация-программный-интерфейс/добавить-контактную-информацию
--- ---
# Пример применения # Пример применения

View File

@ -1,6 +1,6 @@
--- ---
title: Контактная информация объекта title: Контактная информация объекта
slug: общие-бсп-стандартные-подсистемы-контактная-информация-программный-интерфейс/контактная-информация-объекта slug: общие-бсп-стандартные-подсистемы-3-1-10-контактная-информация-программный-интерфейс/контактная-информация-объекта
--- ---
# Описание # Описание

View File

@ -1,6 +1,6 @@
--- ---
title: Контактная информация объектов title: Контактная информация объектов
slug: общие-бсп-стандартные-подсистемы-контактная-информация-программный-интерфейс/контактная-информация-объектов slug: общие-бсп-стандартные-подсистемы-3-1-10-контактная-информация-программный-интерфейс/контактная-информация-объектов
--- ---
# Описание # Описание

View File

@ -1,6 +1,6 @@
--- ---
title: Контактная информация по представлению title: Контактная информация по представлению
slug: общие-бсп-стандартные-подсистемы-контактная-информация-программный-интерфейс/контактная-информация-по-представлению slug: общие-бсп-стандартные-подсистемы-3-1-10-контактная-информация-программный-интерфейс/контактная-информация-по-представлению
--- ---
# Пример применения # Пример применения

View File

@ -1,6 +1,6 @@
--- ---
title: Объект подключен к подсистеме Контактная информация title: Объект подключен к подсистеме Контактная информация
slug: общие-бсп-стандартные-подсистемы-контактная-информация-программный-интерфейс/объект-подключен-к-подсистеме-контактная-информация slug: общие-бсп-стандартные-подсистемы-3-1-10-контактная-информация-программный-интерфейс/объект-подключен-к-подсистеме-контактная-информация
--- ---
# Пример применения # Пример применения
```bsl ```bsl

View File

@ -1,6 +1,6 @@
--- ---
title: Отбор контактной информации title: Отбор контактной информации
slug: общие-бсп-стандартные-подсистемы-контактная-информация-программный-интерфейс/отбор-контактной-информации slug: общие-бсп-стандартные-подсистемы-3-1-10-контактная-информация-программный-интерфейс/отбор-контактной-информации
--- ---
# Описание # Описание
```bsl ```bsl

View File

@ -1,6 +1,6 @@
--- ---
title: Представление контактной информации объекта title: Представление контактной информации объекта
slug: общие-бсп-стандартные-подсистемы-контактная-информация-программный-интерфейс/представление-контактной-информации-объекта slug: общие-бсп-стандартные-подсистемы-3-1-10-контактная-информация-программный-интерфейс/представление-контактной-информации-объекта
--- ---
# Описание # Описание

View File

@ -1,6 +1,6 @@
--- ---
title: Представление контактной информации title: Представление контактной информации
slug: общие-бсп-стандартные-подсистемы-контактная-информация-программный-интерфейс/представление-контактной-информации slug: общие-бсп-стандартные-подсистемы-3-1-10-контактная-информация-программный-интерфейс/представление-контактной-информации
--- ---
# Пример применения # Пример применения

View File

@ -1,6 +1,6 @@
--- ---
title: Представление телефона title: Представление телефона
slug: общие-бсп-стандартные-подсистемы-контактная-информация-программный-интерфейс/представление-телефона slug: общие-бсп-стандартные-подсистемы-3-1-10-контактная-информация-программный-интерфейс/представление-телефона
--- ---
# Пример применения # Пример применения
```bsl ```bsl

View File

@ -1,6 +1,6 @@
--- ---
title: Проверить адрес на соответствие требованиям title: Проверить адрес на соответствие требованиям
slug: общие-бсп-стандартные-подсистемы-контактная-информация-программный-интерфейс/проверить-адрес-на-соответствие-требованиям slug: общие-бсп-стандартные-подсистемы-3-1-10-контактная-информация-программный-интерфейс/проверить-адрес-на-соответствие-требованиям
--- ---
# Пример применения # Пример применения

View File

@ -1,6 +1,6 @@
--- ---
title: Сведения о телефоне title: Сведения о телефоне
slug: общие-бсп-стандартные-подсистемы-контактная-информация-программный-интерфейс/сведения-о-телефоне slug: общие-бсп-стандартные-подсистемы-3-1-10-контактная-информация-программный-интерфейс/сведения-о-телефоне
--- ---
# Пример применения # Пример применения

View File

@ -1,6 +1,6 @@
--- ---
title: Сведения об адресе title: Сведения об адресе
slug: общие-бсп-стандартные-подсистемы-контактная-информация-программный-интерфейс/сведения-об-адресе slug: общие-бсп-стандартные-подсистемы-3-1-10-контактная-информация-программный-интерфейс/сведения-об-адресе
--- ---
# Пример применения # Пример применения

View File

@ -0,0 +1,134 @@
---
title: Подключение к подсистеме МультиязычностьБазовая
slug: общие-бсп-стандартные-подсистемы-3-1-10-мультиязычность-базовая-функциональность/подключение-к-подсистеме-мультиязычностьбазовая
---
Подсистема позволяет хранить значения строковых реквизитов произвольных объектов метаданных **ссылочного типа** на разных языках:
![Изображение](/bsp-multiyaz/1.png)
Для подключения необходимо:
## Настройка реквизитов
Для целевого строкового реквизита необходимо добавить дополнительные реквизиты, имена которых необходимо формировать по шаблону **<ИмяРеквизита>Язык1** и **<ИмяРеквизита>Язык2**. Например, для строкового реквизита `СодержаниеЗаказа` следует создать строковые реквизиты `СодержаниеЗаказаЯзык1` и `СодержаниеЗаказаЯзык2`.
Реквизиты допускается создавать как непосредственно **на уровне объекта**, так и применять **общие реквизиты**.
## Настройка функциональных опций
Включить добавленные реквизиты в состав функциональных опций спользоватьДополнительныйЯзык1` и спользоватьДополнительныйЯзык2`
## Настройка формы списка
Затем для каждого объекта, допускающего ввод мультиязычных данных, в форме списка в обработчике события `ПриСозданииНаСервере` вставить вызов процедуры
```bsl
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
// СтандартныеПодсистемы.Мультиязычность
МультиязычностьСервер.ПриСозданииНаСервере(ЭтотОбъект);
// Конец СтандартныеПодсистемы.Мультиязычность
КонецПроцедуры
```
## Настройка формы элемента
В обработчики событий формы элемента (документа, записи) `ПриСозданииНаСервере`, `ПриЧтенииНаСервере`, `ПередЗаписьюНаСервере` и `ПослеЗаписиНаСервере` вставить вызовы одноименных процедур их общего модуля `МультиязычностьСервер`:
```bsl
#Область ОбработчикиСобытийФормы
&НаСервере
Процедура ПослеЗаписиНаСервере(ТекущийОбъект, ПараметрыЗаписи)
// СтандартныеПодсистемы.Мультиязычность
МультиязычностьСервер.ПриЧтенииНаСервере(ЭтотОбъект, ТекущийОбъект);
// Конец СтандартныеПодсистемы.Мультиязычность
КонецПроцедуры
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
// СтандартныеПодсистемы.Мультиязычность
МультиязычностьСервер.ПриСозданииНаСервере(ЭтотОбъект, Объект);
// Конец СтандартныеПодсистемы.Мультиязычность
КонецПроцедуры
&НаСервере
Процедура ПриЧтенииНаСервере(ТекущийОбъект)
// СтандартныеПодсистемы.Мультиязычность
МультиязычностьСервер.ПриЧтенииНаСервере(ЭтотОбъект, ТекущийОбъект);
// Конец СтандартныеПодсистемы.Мультиязычность
КонецПроцедуры
&НаСервере
Процедура ПередЗаписьюНаСервере(Отказ, ТекущийОбъект, ПараметрыЗаписи)
// СтандартныеПодсистемы.Мультиязычность
МультиязычностьСервер.ПередЗаписьюНаСервере(ТекущийОбъект);
// Конец СтандартныеПодсистемы.Мультиязычность
КонецПроцедуры
#КонецОбласти
```
> Для регистра сведений здесь и далее переменную `Объект` следует заменить на `Запись`.
В область `ОбработчикиСобытийЭлементовШапкиФормы` модуля формы элемента (документа) поместить следующий код:
```bsl
#Область ОбработчикиСобытийЭлементовШапкиФормы
&НаКлиенте
Процедура Подключаемый_Открытие(Элемент, СтандартнаяОбработка)
// СтандартныеПодсистемы.Мультиязычность
МультиязычностьКлиент.ПриОткрытии(ЭтотОбъект, Объект, Элемент, СтандартнаяОбработка);
// Конец СтандартныеПодсистемы.Мультиязычность
КонецПроцедуры
#КонецОбласти
```
## Настройка модуля объекта
```bsl
#Область ОбработчикиСобытий
Процедура ПриЧтенииПредставленийНаСервере() Экспорт
// СтандартныеПодсистемы.Мультиязычность
МультиязычностьСервер.ПриЧтенииПредставленийНаСервере(ЭтотОбъект);
// Конец СтандартныеПодсистемы.Мультиязычность
КонецПроцедуры
#КонецОбласти
```
## Настройка модуля менеджера
Для объекта ссылочного типа (справочники, документы и т.п.) в модуль менеджера объекта добавить обработчики `ОбработкаПолученияПолейПредставления`, `ОбработкаПолученияПредставления` и `ОбработкаПолученияДанныхВыбора`:
```bsl
#Область ОбработчикиСобытий
Процедура ОбработкаПолученияПолейПредставления(Поля, СтандартнаяОбработка)
// СтандартныеПодсистемы.Мультиязычность
МультиязычностьКлиентСервер.ОбработкаПолученияПолейПредставления(Поля, СтандартнаяОбработка);
// Конец СтандартныеПодсистемы.Мультиязычность
КонецПроцедуры
Процедура ОбработкаПолученияПредставления(Данные, Представление, СтандартнаяОбработка)
// СтандартныеПодсистемы.Мультиязычность
МультиязычностьКлиентСервер.ОбработкаПолученияПредставления(Данные, Представление, СтандартнаяОбработка);
// Конец СтандартныеПодсистемы.Мультиязычность
КонецПроцедуры
Процедура ОбработкаПолученияДанныхВыбора(ДанныеВыбора, Параметры, СтандартнаяОбработка)
// СтандартныеПодсистемы.Мультиязычность
МультиязычностьСервер.ОбработкаПолученияДанныхВыбора(ДанныеВыбора, Параметры, СтандартнаяОбработка, <Метаданные.ПланыВидовХарактеристик.ОбъектыАдресацииЗадач>);
// Конец СтандартныеПодсистемы.Мультиязычность
КонецПроцедуры
#КонецОбласти
```
Четвертым параметром в вызове процедуры `МультиязычностьСервер.ОбработкаПолученияДанныхВыбора` следует передавать объект метаданных.

View File

@ -0,0 +1,10 @@
---
title: Описание подсистемы Перевод текста
slug: общие-бсп-стандартные-подсистемы-3-1-10-мультиязычность-перевод-текста/описание-подсистемы-перевод-текста
---
В состав группы подсистем `Мультиязычность` входит подсистема `Перевод текста`, которая предоставляет возможность автоматического перевода текста на другой язык с помощью внешних сервисов `Yandex.Cloud` и `Google Cloud`. Кроме того, она дополняет подсистему `Печать` для вывода печатных форм на разных языках, а также позволяет автоматически переводить представления мультиязычных реквизитов.
![Изображение](/bsp-multiyaz/2.png)
Программный интерфейс подсистемы представлен в общем модуле `ПереводТекстаНаДругиеЯзыки`.

View File

@ -1,6 +1,6 @@
--- ---
title: Подключение к подсистеме Напоминания пользователя title: Подключение к подсистеме Напоминания пользователя
slug: общие-бсп-стандартные-подсистемы-напоминания-пользователя/подключение-к-подсистеме-напоминания-пользователя slug: общие-бсп-стандартные-подсистемы-3-1-10-напоминания-пользователя/подключение-к-подсистеме-напоминания-пользователя
--- ---
## Общие настройки ## Общие настройки

View File

@ -1,6 +1,6 @@
--- ---
title: Подключение к подсистеме Настройка порядка элементов title: Подключение к подсистеме Настройка порядка элементов
slug: общие-бсп-стандартные-подсистемы-настройка-порядка-элементов/подключение-к-подсистеме-настройка-порядка-элементов slug: общие-бсп-стандартные-подсистемы-3-1-10-настройка-порядка-элементов/подключение-к-подсистеме-настройка-порядка-элементов
--- ---
# Описание # Описание
Подсистема позволяет устанавливать пользовательский порядок элементов в динамических списках: Подсистема позволяет устанавливать пользовательский порядок элементов в динамических списках:

View File

@ -1,6 +1,6 @@
--- ---
title: Отправка сообщений в чат (обсуждения) title: Отправка сообщений в чат (обсуждения)
slug: общие-бсп-стандартные-подсистемы-обсуждения/отправка-сообщений-в-чат-обсуждения slug: общие-бсп-стандартные-подсистемы-3-1-10-обсуждения/отправка-сообщений-в-чат-обсуждения
--- ---
```bsl ```bsl
&НаСервереБезКонтекста &НаСервереБезКонтекста

View File

@ -1,6 +1,6 @@
--- ---
title: Добавление команд заполнения title: Добавление команд заполнения
slug: общие-бсп-стандартные-подсистемы-подключаемые-команды-команды-заполнения/добавление-команд-заполнения slug: общие-бсп-стандартные-подсистемы-3-1-10-подключаемые-команды-команды-заполнения/добавление-команд-заполнения
--- ---
# Общий модуль ЗаполнениеОбъектовПереопределяемый # Общий модуль ЗаполнениеОбъектовПереопределяемый

View File

@ -1,6 +1,6 @@
--- ---
title: Добавление команд отчетов title: Добавление команд отчетов
slug: общие-бсп-стандартные-подсистемы-подключаемые-команды-команды-отчетов/добавление-команд-отчетов slug: общие-бсп-стандартные-подсистемы-3-1-10-подключаемые-команды-команды-отчетов/добавление-команд-отчетов
--- ---
# В общем модуле `ВариантыОтчетовПереопределяемый` добавляем свой объект # В общем модуле `ВариантыОтчетовПереопределяемый` добавляем свой объект

View File

@ -1,6 +1,6 @@
--- ---
title: Добавление команд печати title: Добавление команд печати
slug: общие-бсп-стандартные-подсистемы-подключаемые-команды-команды-печати/добавление-команд-печати slug: общие-бсп-стандартные-подсистемы-3-1-10-подключаемые-команды-команды-печати/добавление-команд-печати
--- ---
# В общем модуле `УправлениеПечатьюПереопределяемый` # В общем модуле `УправлениеПечатьюПереопределяемый`

View File

@ -1,6 +1,6 @@
--- ---
title: Добавление команд создания на основании title: Добавление команд создания на основании
slug: общие-бсп-стандартные-подсистемы-подключаемые-команды-команды-создания-на-основании/добавление-команд-создания-на-основании slug: общие-бсп-стандартные-подсистемы-3-1-10-подключаемые-команды-команды-создания-на-основании/добавление-команд-создания-на-основании
--- ---
# В общем модуле `CозданиеНаОснованииПереопределяемый` # В общем модуле `CозданиеНаОснованииПереопределяемый`

View File

@ -1,6 +1,6 @@
--- ---
title: Подключение к подсистеме Подключаемые команды title: Подключение к подсистеме Подключаемые команды
slug: общие-бсп-стандартные-подсистемы-подключаемые-команды/подключение-к-подсистеме-подключаемые-команды slug: общие-бсп-стандартные-подсистемы-3-1-10-подключаемые-команды/подключение-к-подсистеме-подключаемые-команды
--- ---
> Чтобы форма открывалась быстрее, нужно добавить реквизит формы `ПараметрыПодключаемыхКоманд` с типом `Произвольный` > Чтобы форма открывалась быстрее, нужно добавить реквизит формы `ПараметрыПодключаемыхКоманд` с типом `Произвольный`

View File

@ -1,6 +1,6 @@
--- ---
title: Подключение к подсистеме Префиксация объектов title: Подключение к подсистеме Префиксация объектов
slug: общие-бсп-стандартные-подсистемы-префиксация-объектов/подключение-к-подсистеме-префиксация-объектов slug: общие-бсп-стандартные-подсистемы-3-1-10-префиксация-объектов/подключение-к-подсистеме-префиксация-объектов
--- ---
## Общее ## Общее

View File

@ -1,6 +1,6 @@
--- ---
title: Подключение к подсистеме Свойства title: Подключение к подсистеме Свойства
slug: общие-бсп-стандартные-подсистемы-свойства/подключение-к-подсистеме-свойства slug: общие-бсп-стандартные-подсистемы-3-1-10-свойства/подключение-к-подсистеме-свойства
--- ---
# Полезное # Полезное

View File

@ -1,6 +1,6 @@
--- ---
title: Добавить значение свойства title: Добавить значение свойства
slug: общие-бсп-стандартные-подсистемы-свойства-программный-интерфейс/добавить-значение-свойства slug: общие-бсп-стандартные-подсистемы-3-1-10-свойства-программный-интерфейс/добавить-значение-свойства
--- ---
# Описание # Описание

View File

@ -1,6 +1,6 @@
--- ---
title: Добавить свойство title: Добавить свойство
slug: общие-бсп-стандартные-подсистемы-свойства-программный-интерфейс/добавить-свойство slug: общие-бсп-стандартные-подсистемы-3-1-10-свойства-программный-интерфейс/добавить-свойство
--- ---
# Описание # Описание

View File

@ -1,6 +1,6 @@
--- ---
title: Дополнительные реквизиты используются title: Дополнительные реквизиты используются
slug: общие-бсп-стандартные-подсистемы-свойства-программный-интерфейс/дополнительные-реквизиты-используются slug: общие-бсп-стандартные-подсистемы-3-1-10-свойства-программный-интерфейс/дополнительные-реквизиты-используются
--- ---
# Описание # Описание

View File

@ -1,6 +1,6 @@
--- ---
title: Дополнительные сведения используются title: Дополнительные сведения используются
slug: общие-бсп-стандартные-подсистемы-свойства-программный-интерфейс/дополнительные-сведения-используются slug: общие-бсп-стандартные-подсистемы-3-1-10-свойства-программный-интерфейс/дополнительные-сведения-используются
--- ---
# Описание # Описание

View File

@ -1,6 +1,6 @@
--- ---
title: Есть владельцы меток title: Есть владельцы меток
slug: общие-бсп-стандартные-подсистемы-свойства-программный-интерфейс/есть-владельцы-меток slug: общие-бсп-стандартные-подсистемы-3-1-10-свойства-программный-интерфейс/есть-владельцы-меток
--- ---
# Описание # Описание

View File

@ -1,6 +1,6 @@
--- ---
title: Записать свойства у объекта title: Записать свойства у объекта
slug: общие-бсп-стандартные-подсистемы-свойства-программный-интерфейс/записать-свойства-у-объекта slug: общие-бсп-стандартные-подсистемы-3-1-10-свойства-программный-интерфейс/записать-свойства-у-объекта
--- ---
# Описание # Описание

View File

@ -1,6 +1,6 @@
--- ---
title: Значение свойства title: Значение свойства
slug: общие-бсп-стандартные-подсистемы-свойства-программный-интерфейс/значение-свойства slug: общие-бсп-стандартные-подсистемы-3-1-10-свойства-программный-интерфейс/значение-свойства
--- ---
# Описание # Описание

View File

@ -1,6 +1,6 @@
--- ---
title: Значения свойств title: Значения свойств
slug: общие-бсп-стандартные-подсистемы-свойства-программный-интерфейс/значения-свойств slug: общие-бсп-стандартные-подсистемы-3-1-10-свойства-программный-интерфейс/значения-свойств
--- ---
# Описание # Описание

View File

@ -1,6 +1,6 @@
--- ---
title: Проверить свойство у объекта title: Проверить свойство у объекта
slug: общие-бсп-стандартные-подсистемы-свойства-программный-интерфейс/проверить-свойство-у-объекта slug: общие-бсп-стандартные-подсистемы-3-1-10-свойства-программный-интерфейс/проверить-свойство-у-объекта
--- ---
# Описание # Описание

View File

@ -1,6 +1,6 @@
--- ---
title: Свойства доступны title: Свойства доступны
slug: общие-бсп-стандартные-подсистемы-свойства-программный-интерфейс/свойства-доступны slug: общие-бсп-стандартные-подсистемы-3-1-10-свойства-программный-интерфейс/свойства-доступны
--- ---
```bsl ```bsl

View File

@ -1,6 +1,6 @@
--- ---
title: Свойства объекта title: Свойства объекта
slug: общие-бсп-стандартные-подсистемы-свойства-программный-интерфейс/свойства-объекта slug: общие-бсп-стандартные-подсистемы-3-1-10-свойства-программный-интерфейс/свойства-объекта
--- ---
# Описание # Описание

View File

@ -0,0 +1,71 @@
---
title: Подключение к подсистеме Склонение представлений объектов
slug: общие-бсп-стандартные-подсистемы-3-1-10-склонение-представлений-объектов/подключение-к-подсистеме-склонение-представлений-объектов
---
Подсистема `Склонение представлений объектов` предназначена для автоматического склонения представлений объектов с возможностью ручной корректировки пользователем
![Изображение](/bsp-sklonenie-predstavleniy/1.png)
Для каждого объекта метаданных, который определен для встраивания подсистемы склонения объектов, необходимо:
- Все склоняемые объекты перечислить в свойстве `Тип` определяемого типа `ОбъектСклонения`.
- Во всех формах элементов дополнить обработчики:
```bsl
#Область ОбработчикиСобытийФормы
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
// СтандартныеПодсистемы.СклонениеПредставленийОбъектов
СклонениеПредставленийОбъектов.ПриСозданииНаСервере(ЭтотОбъект, Объект.Наименование);
// Конец СтандартныеПодсистемы.СклонениеПредставленийОбъектов
КонецПроцедуры
&НаСервере
Процедура ПриЗаписиНаСервере(Отказ, ТекущийОбъект, ПараметрыЗаписи)
// СтандартныеПодсистемы.СклонениеПредставленийОбъектов
СклонениеПредставленийОбъектов.ПриЗаписиФормыОбъектаСклонения(ЭтотОбъект, Объект.Наименование, ТекущийОбъект.Ссылка,);
// Конец СтандартныеПодсистемы.СклонениеПредставленийОбъектов
КонецПроцедуры
#КонецОбласти
```
- На форме рядом с реквизитом, который необходимо просклонять, **добавить команду в виде гиперссылки с названием `Склонения`**.
Обработчик команды:
```bsl
#Область ОбработчикиКомандФормы
&НаКлиенте
Процедура Склонения(Команда)
// СтандартныеПодсистемы.СклонениеПредставленийОбъектов
СклонениеПредставленийОбъектовКлиент.ПоказатьСклонение(ЭтотОбъект, Объект.Наименование);
// Конец СтандартныеПодсистемы.СклонениеПредставленийОбъектов
КонецПроцедуры
#КонецОбласти
```
- В обработчике `ПриИзменении` реквизита, **который должен склоняться**. Например, для реквизита формы `Наименование`:
```bsl
#Область ОбработчикиСобытийЭлементовШапкиФормы
&НаКлиенте
Процедура НаименованиеПриИзменении(Элемент)
// СтандартныеПодсистемы.СклонениеПредставленийОбъектов
СклонениеПредставленийОбъектовКлиент.ПросклонятьПредставление(ЭтотОбъект, Объект.Наименование);
// Конец СтандартныеПодсистемы.СклонениеПредставленийОбъектов
КонецПроцедуры
#КонецОбласти
```

View File

@ -0,0 +1,20 @@
---
title: Просклонять ФИО
slug: общие-бсп-стандартные-подсистемы-3-1-10-склонение-представлений-объектов/просклонять-фио
---
```bsl
// Падеж - Число - падеж, в который необходимо просклонять представление объекта.
// 1 - Именительный.
// 2 - Родительный.
// 3 - Дательный.
// 4 - Винительный.
// 5 - Творительный.
// 6 - Предложный.
ФИО = "Романов Михаил Юрьевич";
Падеж = 2;
Результат = СклонениеПредставленийОбъектов.ПросклонятьФИО(ФИО, Падеж);
ОбщегоНазначения.СообщитьПользователю(Результат);
```

View File

@ -0,0 +1,20 @@
---
title: Просклонять произвольную строку
slug: общие-бсп-стандартные-подсистемы-3-1-10-склонение-представлений-объектов/просклонять-произвольную-строку
---
```bsl
// Падеж - Число - падеж, в который необходимо просклонять представление объекта.
// 1 - Именительный.
// 2 - Родительный.
// 3 - Дательный.
// 4 - Винительный.
// 5 - Творительный.
// 6 - Предложный.
НаименованиеТовара = "Компьютерная мышь";
Падеж = 2;
Результат = СклонениеПредставленийОбъектов.ПросклонятьПредставление(НаименованиеТовара, Падеж);
ОбщегоНазначения.СообщитьПользователю(Результат);
```

View File

@ -0,0 +1,14 @@
---
title: Подключение к подсистеме Структура подчиненности
slug: общие-бсп-стандартные-подсистемы-3-1-10-структура-подчиненности/подключение-к-подсистеме-структура-подчиненности
---
# Настройка критерия отбора
Для настройки связи между родительскими и подчиненными `документами`, `справочниками` и `ПВХ`, выводимыми в отчет `Связанные документы`, необходимо настроить критерий отбора `СвязанныеДокументы`.
В свойстве `Тип` требуется указать возможные типы **родительских** документов, а в свойстве `Состав` реквизиты **подчиненных** документов, справочников и планов видов характеристик, в которых будет происходить поиск родительских документов.
# Вывод команды отчета
- Если в конфигурацию внедрена подсистема `Подключаемые команды`, то нужно предварительно встроить эту подсистему в интересующий документ.
- Если в конфигурацию внедрена подсистема `Подключаемые команды` и она **уже встроена** в интересующий документ, то дополнительных действий **не требуется**: команда для открытия отчета `Связанные документы` автоматически размещается в подменю `Отчеты`.
- Если в конфигурации отсутствует подсистема `Подключаемые команды`, то задать список типов выбранных документов в типах параметра общей команды `СвязанныеДокументы`.

View File

@ -1,6 +1,6 @@
--- ---
title: Подключение к подсистеме Присоединенные файлы title: Подключение к подсистеме Присоединенные файлы
slug: общие-бсп-стандартные-подсистемы-файлы/подключение-к-подсистеме-присоединенные-файлы slug: общие-бсп-стандартные-подсистемы-3-1-10-файлы/подключение-к-подсистеме-присоединенные-файлы
--- ---
[Полезные файлы](/bsp-rabota-s-failami/rabota-s-failami.zip) [Полезные файлы](/bsp-rabota-s-failami/rabota-s-failami.zip)

View File

@ -1,6 +1,6 @@
--- ---
title: Добавить со сканера title: Добавить со сканера
slug: общие-бсп-стандартные-подсистемы-файлы-программный-интерфейс-клиент/добавить-со-сканера slug: общие-бсп-стандартные-подсистемы-3-1-10-файлы-программный-интерфейс-клиент/добавить-со-сканера
--- ---
# Описание # Описание

View File

@ -1,6 +1,6 @@
--- ---
title: Добавить файл title: Добавить файл
slug: общие-бсп-стандартные-подсистемы-файлы-программный-интерфейс-клиент/добавить-файл slug: общие-бсп-стандартные-подсистемы-3-1-10-файлы-программный-интерфейс-клиент/добавить-файл
--- ---
# Описание # Описание

View File

@ -1,6 +1,6 @@
--- ---
title: Добавить файлы title: Добавить файлы
slug: общие-бсп-стандартные-подсистемы-файлы-программный-интерфейс-клиент/добавить-файлы slug: общие-бсп-стандартные-подсистемы-3-1-10-файлы-программный-интерфейс-клиент/добавить-файлы
--- ---
# Описание # Описание

View File

@ -1,6 +1,6 @@
--- ---
title: Напечатать файлы title: Напечатать файлы
slug: общие-бсп-стандартные-подсистемы-файлы-программный-интерфейс-клиент/напечатать-файлы slug: общие-бсп-стандартные-подсистемы-3-1-10-файлы-программный-интерфейс-клиент/напечатать-файлы
--- ---
# Описание # Описание

View File

@ -1,6 +1,6 @@
--- ---
title: Открыть файл title: Открыть файл
slug: общие-бсп-стандартные-подсистемы-файлы-программный-интерфейс-клиент/открыть-файл slug: общие-бсп-стандартные-подсистемы-3-1-10-файлы-программный-интерфейс-клиент/открыть-файл
--- ---
# Описание # Описание

View File

@ -1,6 +1,6 @@
--- ---
title: Скопировать файл title: Скопировать файл
slug: общие-бсп-стандартные-подсистемы-файлы-программный-интерфейс-клиент/скопировать-файл slug: общие-бсп-стандартные-подсистемы-3-1-10-файлы-программный-интерфейс-клиент/скопировать-файл
--- ---
# Описание # Описание

View File

@ -1,6 +1,6 @@
--- ---
title: Сохранить файл как title: Сохранить файл как
slug: общие-бсп-стандартные-подсистемы-файлы-программный-интерфейс-клиент/сохранить-файл-как slug: общие-бсп-стандартные-подсистемы-3-1-10-файлы-программный-интерфейс-клиент/сохранить-файл-как
--- ---
# Описание # Описание

View File

@ -1,6 +1,6 @@
--- ---
title: Добавить присоединенный файл из папки на сервере title: Добавить присоединенный файл из папки на сервере
slug: общие-бсп-стандартные-подсистемы-файлы-программный-интерфейс-сервер/добавить-присоединенный-файл-из-папки-на-сервере slug: общие-бсп-стандартные-подсистемы-3-1-10-файлы-программный-интерфейс-сервер/добавить-присоединенный-файл-из-папки-на-сервере
--- ---
# Описание # Описание

View File

@ -1,6 +1,6 @@
--- ---
title: Добавить присоединенный файл title: Добавить присоединенный файл
slug: общие-бсп-стандартные-подсистемы-файлы-программный-интерфейс-сервер/добавить-присоединенный-файл slug: общие-бсп-стандартные-подсистемы-3-1-10-файлы-программный-интерфейс-сервер/добавить-присоединенный-файл
--- ---
# Описание # Описание

View File

@ -1,6 +1,6 @@
--- ---
title: КоличествоПрисоединенныхФайлов title: КоличествоПрисоединенныхФайлов
slug: общие-бсп-стандартные-подсистемы-файлы-программный-интерфейс-сервер/количествоприсоединенныхфайлов slug: общие-бсп-стандартные-подсистемы-3-1-10-файлы-программный-интерфейс-сервер/количествоприсоединенныхфайлов
--- ---
```bsl ```bsl
Количество = РаботаСФайламиСлужебныйВызовСервера.КоличествоПрисоединенныхФайлов(ВладелецПрисоединенныхФайлов) Количество = РаботаСФайламиСлужебныйВызовСервера.КоличествоПрисоединенныхФайлов(ВладелецПрисоединенныхФайлов)

View File

@ -1,6 +1,6 @@
--- ---
title: Максимальный размер файла title: Максимальный размер файла
slug: общие-бсп-стандартные-подсистемы-файлы-программный-интерфейс-сервер/максимальный-размер-файла slug: общие-бсп-стандартные-подсистемы-3-1-10-файлы-программный-интерфейс-сервер/максимальный-размер-файла
--- ---
# Описание # Описание

View File

@ -1,6 +1,6 @@
--- ---
title: Перенести из справочника Файлы в справочник ПрисоединенныеФайлы title: Перенести из справочника Файлы в справочник ПрисоединенныеФайлы
slug: общие-бсп-стандартные-подсистемы-файлы-программный-интерфейс-сервер/перенести-из-справочника-файлы-в-справочник-присоединенныефайлы slug: общие-бсп-стандартные-подсистемы-3-1-10-файлы-программный-интерфейс-сервер/перенести-из-справочника-файлы-в-справочник-присоединенныефайлы
--- ---
# Описание # Описание

View File

@ -1,6 +1,6 @@
--- ---
title: Получить двоичные данные файла title: Получить двоичные данные файла
slug: общие-бсп-стандартные-подсистемы-файлы-программный-интерфейс-сервер/получить-двоичные-данные-файла slug: общие-бсп-стандартные-подсистемы-3-1-10-файлы-программный-интерфейс-сервер/получить-двоичные-данные-файла
--- ---
# Описание # Описание

View File

@ -1,6 +1,6 @@
--- ---
title: Присоединенные файлы объекта title: Присоединенные файлы объекта
slug: общие-бсп-стандартные-подсистемы-файлы-программный-интерфейс-сервер/присоединенные-файлы-объекта slug: общие-бсп-стандартные-подсистемы-3-1-10-файлы-программный-интерфейс-сервер/присоединенные-файлы-объекта
--- ---
# Описание # Описание

View File

@ -1,6 +1,6 @@
--- ---
title: Проверка на возможность присоединения файла к объекту title: Проверка на возможность присоединения файла к объекту
slug: общие-бсп-стандартные-подсистемы-файлы-программный-интерфейс-сервер/проверка-на-возможность-присоединения-файла-к-объекту slug: общие-бсп-стандартные-подсистемы-3-1-10-файлы-программный-интерфейс-сервер/проверка-на-возможность-присоединения-файла-к-объекту
--- ---
# Описание # Описание

View File

@ -1,6 +1,6 @@
--- ---
title: Связанные файлы по владельцу title: Связанные файлы по владельцу
slug: общие-бсп-стандартные-подсистемы-файлы-программный-интерфейс-сервер/связанные-файлы-по-владельцу slug: общие-бсп-стандартные-подсистемы-3-1-10-файлы-программный-интерфейс-сервер/связанные-файлы-по-владельцу
--- ---
Получение связанных файлов по владельцу, если файлы владельца хранятся в справочнике "Файлы" Получение связанных файлов по владельцу, если файлы владельца хранятся в справочнике "Файлы"

View File

@ -1,6 +1,6 @@
--- ---
title: Скопировать присоединенные файлы title: Скопировать присоединенные файлы
slug: общие-бсп-стандартные-подсистемы-файлы-программный-интерфейс-сервер/скопировать-присоединенные-файлы slug: общие-бсп-стандартные-подсистемы-3-1-10-файлы-программный-интерфейс-сервер/скопировать-присоединенные-файлы
--- ---
# Описание # Описание

View File

@ -1,17 +0,0 @@
---
title: Пример генерации QR-кода
slug: общие-штрихкоды/пример-генерации-qr-кода
---
```bsl
// QRСтрока - Строка - данные, которые необходимо разместить в QR-коде.
//
// УровеньКоррекции - Число - уровень погрешности изображения, при котором данный QR-код все еще возможно 100%
// распознать.
// Параметр должен иметь тип целого и принимать одно из 4 допустимых значений:
// 0 (7 % погрешности), 1 (15 % погрешности), 2 (25 % погрешности), 3 (35 % погрешности).
//
// Размер - Число - определяет длину стороны выходного изображения в пикселях.
// Если минимально возможный размер изображения больше этого параметра - код сформирован не будет.
//
КартинкаQR = ГенерацияШтрихкода.ДанныеQRКода(QRСтрока, УровеньКоррекции, Размер)
```

View File

@ -1,11 +0,0 @@
---
title: Подключение
slug: типовые-erp-связанные-документы/подключение
---
# Редактирование критериев отбора
В **`тип данных`** критерия отбора **`Связанные документы`** нужно добавить свои объекты
В **`состав`** критерия отбора **`Связанные документы`** добавьте реквизит тот реквизит, по которому будет формироваться связь. Обычно это те реквизиты, в которых указываются **`основания`**
# Подключить формы к подсистеме "Подключаемые команды"
См. соответствующую статью в разделе `\Примеры, сниппеты\БСП и типовые\Интеграция собственных объектов\Подключение к подсистемам\Подключаемые команды`