Расширение для 1C:EDT позволяющее разрабатывать конфигурации на основе библиотеки 1С:БСП (Библиотека Стандартных Подсистем, Standard Subsystems Library) с бОльшим комфортом.
Расширение для 1C:EDT, позволяющее разрабатывать конфигурации на основе библиотеки 1С:БСП (Библиотека Стандартных Подсистем, Standard Subsystems Library) с бОльшим комфортом.
Подробнее см. Документацию или в 1C:EDT в меню Help -> Help Contentes -> 1C:SSL support for 1C:EDT
Поддержка помощник ввода (контент-ассиста) в строковых литералах, гиперссылки для перехода или по F3:
ОбщегоНазначения.ПодсистемаСуществует
(Common.SubsystemExist
) - иерархические имена подсистемОбщегоНазначения.ОбщийМодуль
(Common.CommonModule
) - имена общих модулей и модулей менеджеровОбщегоНазначения.ЗначениеРеквизитаОбъекта
(Common.ObjectAttributeValue
) - иерархическое имя реквизита из указанных ссылочных типовОбщегоНазначения.ЗначениеРеквизитаОбъектов
(Common.ObjectsAttributeValue
) - иерархическое имя реквизита из указанных ссылочных типов в массивеОбщегоНазначенияКлиент.ОбщийМодуль
(CommonClient.CommonModule
) - имена общих модулей и модулей менеджеровОбщегоНазначенияКлиент.ПодсистемаСуществует
(CommonClient.SubsystemExist
) - иерархические имена подсистемПозволяет на лету вычислять функции общего модуля ОбщегоНазначения
(Common
), которые возвращают тип в зависимости от переданных параметров.
ОбщийМодуль
(CommonModule
) - функция возвращает конкретный тип модуля, это позволяет вызвать методы модуля, получать типы возвращаемых значений, строить иерархию вызовов с учетом условных вызовов частичного внедрения БСП.МенеджерОбъектаПоСсылке
(ObjectManagerByRef
) - функция возвращает конкретный тип модуля менеджера по ссылкеМенеджерОбъектаПоПолномуИмени
(ObjectManagerByFullName
) - функция возвращает конкретный тип модуля менеджера по полному имениЗначениеРеквизитаОбъекта
(ObjectAttributeValue
) - функция возвращает конкретный тип по типу реквизита передаваемого в параметрахЗначениеРеквизитаОбъектов
(ObjectsAttributeValue
) - функция возвращает конкретный тип реквизита объекта метаданныхЗначенияРеквизитовОбъекта
(ObjectAttributesValues
) - функция возвращает тип со структурой и типизированными свойствами по именам реквизитовЗначенияРеквизитовОбъектов
(ObjectsAttributesValues
) - функция возвращает конкретный тип реквизита объекта метаданныхОписаниеСвойствОбъекта
(ObjectPropertiesDetails
) - возвращает таблицу с типизированными колонкамиТаблицаЗначенийВМассив
(ValueTableToArray
) - возвращает массив из структур с со свойствами идентичными колонкам таблицыСтрокаТаблицыЗначенийВСтруктуру
(ValueTableRowToStructure
) - возвращает структуру со свойствами идентичными колонкам таблицыФиксированныеДанные
(FixedData
) - фиксированные данные, аналогичные переданным в первом параметреВыгрузитьКолонку
(UnloadColumn
) - возвращает типизированный массивПроверитьПроведенностьДокументов
(CheckDocumentsPosting
) - возвращает типизированный массивСкопироватьРекурсивно
(CopyRecursive
) - функция возвращает тип первого входящего параметраПозволяет налету вычислять функции общего модуля ОбщегоНазначенияКлиентСервер
(CommonClientServer
), которые возвращают тип в зависимости от переданных параметров.
СвернутьМассив
(CollapseArray
) - возвращает типизированный массив на основе типа расчитанного по первому параметруРазностьМассивов
(ArraysDifference
) - возвращает типизированный массив на основе типа расчитанного по первому параметруЗначениеВМассиве
(ValueInArray
) - возвращает типизированный массив с типом первого параметраПозволяет налету вычислять функции общего модуля ОбщегоНазначенияКлииент
(CommonClient
), которые возвращают тип в зависимости от переданных параметров.
ОбщийМодуль
(CommonModule
) - функция возвращает конкретный тип модуляДля функций поддерживается вычисление контента строк переданных через локальные переменные, с вычислением бинарных операций (конкатенация строк) в рамках одной процедуры. Для функции
ЗначенияРеквизитовОбъекта
(ObjectAttributesValues
) поддерживается вычисление значений элементов массивов, значений ключей структуры.
1C:SSL support поставляется в виде репозитория Eclipse. Установка расширения может выполняться следующими способами:
В строку выбора репозитория для установки (Work with
) вставьте адрес репозитория:
Для входа на сайт https://edt.1c.ru/releases/plugins/ используйте логин и пароль сайта https://its.1c.ru/ .
Для входа на сайт https://edt.1c.ru/downloads/releases/plugins/ авторизация не требуется.
Далее для установки нужно выполнить следующие действия:
1C:Enterprise Development Tools (EDT)
выберите пункт меню Help – Install New Software (Справка – Установить новое ПО)
.Work with
воспользуйтесь кнопкой Add…
и укажите расположение репозитория.Local..
и далее по кнопке Local
укажите папку, в которую распакован репозиторий.1C:SSL-support
и нажмите кнопку Next>
Next>
Finish
1C:Enterprise Development Tools
. Установка завершена.Добро пожаловать! См. правила в соответствующем разделе
Лицензирование расширений, размещенных в данном проекте, осуществляется на условиях свободной (открытой) лицензии Eclipse Public License - v 2.0 (полный текст лицензии - https://www.eclipse.org/legal/epl-2.0/)
Это означает, что:
Публикуя свои разработки, доработки и исправления к программам других авторов, Вы также подтверждаете, что:
Пояснения выше приведены исключительно для удобства восприятия основных положений лицензии EPL 2.0, и не заменяет содержание понятий, приведенных по тексту лицензионного соглашения. Для более детального понимания Ваших прав и обязанностей рекомендуем ознакомиться с полным текстом открытой лицензии EPL 2.0.