1С 8.3 БСП Шпаргалка
Данные > 1С 8.3 БСП
Библиотека стандартных подсистем (далее - БСП) - это типовая конфигурация, состоящая из набора функциональных универсальных подсистем для быстрой разработки конфигураций на платформе 1С 8.3. Программисты 1С используют БСП как инструментарий разработчика во многих типовых и не типовых решениях. Предназначена для унификации и стандартизации методов, а также для ускорения процесса разработки (сокращает лишний код). Подсистемы можно использовать как все вместе, так и по отдельности. На начальном этапе рекомендуется воспользоваться помощником внедрения ПервоеВнедрениеБСП.epf из папки ExtFiles или в пользовательском режиме в разделе "Инструменты разработчика - Первое внедрение БСП".
Крайний релиз БСП: 3.1.10
❓ Как узнать версию БСП в 1С 8.3
// Текущую версию БСП можно узнать через регистр "Версии подсистем",
// Пункт меню -> Функции для технического специалиста
// И найти запись "СтандартныеПодсистемы" или программно:
&НаСервере
Функция ПолучитьВерсиюБСП()
ВерсияБСП = СтандартныеПодсистемыСервер.ВерсияБиблиотеки();
ОбщегоНазначения.СообщитьПользователю(ВерсияБСП);
Возврат ВерсияБСП;
КонецФункции
// Пункт меню -> Функции для технического специалиста
// И найти запись "СтандартныеПодсистемы" или программно:
&НаСервере
Функция ПолучитьВерсиюБСП()
ВерсияБСП = СтандартныеПодсистемыСервер.ВерсияБиблиотеки();
ОбщегоНазначения.СообщитьПользователю(ВерсияБСП);
Возврат ВерсияБСП;
КонецФункции
Раздел "Шпаргалка Библиотеки Стандартных Подсистем" структурирован по интуитивно понятным тематическим подразделам и в алфавитном порядке. Создан для изучения методов БСП и оперативного поиска нужной процедуры или функции (Ctrl+F). Ссылки кликабельны:
Рекомендую телеграм канал: Контент по программированию 1С 8.3
Безопасное выполнение внешнего кода
Безопасное хранилище
Буфер обмена
Варианты отчетов
Внешнее соединение
Внешние компоненты
Вэб-сервисы и интернет
Генерация штрих-кода
//
- ПрочитатьXMLВТаблицу
- ПустойУникальныйИдентификатор
- РазностьМассивов
- СвернутьМассив
- СвойствоСтруктуры
- СкопироватьРекурсивно
- СократитьСтрокуКонтрольнойСуммой
- СпискиЗначенийИдентичны
- СтрокаТаблицыЗначенийВСтруктуру
- СтруктураПоМенеджеруЗаписи
- ТаблицаЗначенийВМассив
- УдалитьВсеВхожденияЗначенияИзМассива
- УдалитьВсеВхожденияТипаИзМассива
- УдалитьЗначениеИзМассива
- УдалитьНепроверяемыеРеквизитыИзМассива
- ФиксированныеДанные
Данные
//
Данные в базе
//
Даты запрета изменений
//
Запрет редактирования реквизитов объектов
//
Динамический список
//
Длительные операции
//
Дополнительные отчеты и обработки
Журнал регистрации
Запросы
Запуск внешних приложений
//
Контактная информация
//
Метаданные
- ВидОбъектаПоСсылке
- ВидОбъектаПоТипу
- ДобавитьПереименование
- ЕстьРеквизитОбъекта
- ЗначениеСсылочногоТипа
- ИдентификаторОбъектаМетаданных
- ИдентификаторыОбъектовМетаданных
- ИменаРеквизитовПоТипу
- ИмяБазовогоТипаПоОбъектуМетаданных
- ИмяТаблицыПоСсылке
- МенеджерОбъектаПоПолномуИмени
- МенеджерОбъектаПоСсылке
- ОбъектМетаданныхДоступенПоФункциональнымОпциям
- ОбъектМетаданныхПоИдентификатору
Отправка SMS
//
Оценка производительности
Перфиксация объектов
//
Пользователи (в работе)
Пользователи (оповещения)
//
Почтовые сообщения и e-mail
//
Прочее
//
Регламентные задания
Склонение представленных объектов
//
- ПоказатьВопросПользователю
- ПоказыватьПредупреждениеОбУстановленныхОбновленияхПрограммы
- ПредупреждениеПриЗавершенииРаботы
- ПриНачалеРаботыСистемы
- ПропуститьПредупреждениеПередЗавершениемРаботыСистемы
- УстановитьРасширенныйЗаголовокПриложения
- УстановитьУсловноеОформлениеПоляДата
- УстановкаПараметровСеанса
- ЭтоБазоваяВерсияКонфигурации
Стандартные подсистемы
//
Стили
//
Строковые функции
- ВставитьПараметрыВСтроку
- ДополнитьСтроку
- ЗаменитьОдниСимволыДругими
- ИзвлечьТекстИзHTML
- ПараметрыИзСтроки
- ПодставитьПараметрыВСтроку
- ПодставитьПараметрыВСтрокуИзМассива
- ПредставлениеПериодаВТексте
- ПреобразоватьЧислоВАрабскуюНотацию
- ПреобразоватьЧислоВРимскуюНотацию
- РазложитьСтрокуВМассивПодстрок
- РазложитьСтрокуВМассивСлов
- СократитьДвойныеКавычки
Табличный документ
Текущее окружение
- АдресВходаВПрограмму
- АдресПубликацииИнформационнойБазыВЛокальнойСети
- ДоступноИспользованиеРазделенныхДанных
- ИдентификаторИнтернетПоддержкиКонфигурации
- ИнформационнаяБазаФайловая
- КаталогФайловойИнформационнойБазы
- КлиентПодключенЧерезВебСервер
- ОбщиеПараметрыБазовойФункциональности
- ОперативнаяПамятьДоступнаяКлиентскомуПриложению
- ОписанияПодсистем
//
//
Файлы (временные)
Файлы (в работе)
Файлы (загрузка)
Файлы (параметры)
Файлы (получение из интернета)
Файлы (сохранение)
Формы
//
Формы редактирования
Хранилище настроек
//
// Автор библиотеки: ООО "1С-Софт". Все права защищены © 2021
// Код БСП распространяется по лицензии Attribution 4.0 International (CC BY 4.0):
// ссылка на лицензию: https://creativecommons.org/licenses/by/4.0/legalcode
// Код БСП распространяется по лицензии Attribution 4.0 International (CC BY 4.0):
// ссылка на лицензию: https://creativecommons.org/licenses/by/4.0/legalcode
7
комментарии
алекс
07 ноя 2024
Спасибо!
ЕГор
16 сен 2024
Огромное спасибо автору
Активно пользуюсь данной статей
Все расписано шикарно
Активно пользуюсь данной статей
Все расписано шикарно
Артем
12 май 2024
Автор очень благодарю тебя за твою статью. Всего тебе хорошего!
Илья
03 май 2024
Огромная благодарность автору! Даже простое перечисление процедур - уже гора с плеч, а уж с примерами вообще ураган!!!
Роман
27 окт 2023
Огромное Спасибо! Очень полезная подборка методов.
Юрий
09 окт 2023
Большое спасибо за выборку. Прекрасная работа.
Фокси
31 авг 2023
Доброго дня) очень полезная выборка, многое из этого я вижу как применять уже сейчас и где) Большое человеческое спасибо за ваш труд)
____________________
Перепечатка текста и фотографий разрешена при наличии прямой ссылки на источник