1
0
mirror of https://github.com/firstBitSportivnaya/PSSL.git synced 2024-11-19 17:51:57 +02:00

Переработан командный интерфейс (#97)

Изменен командный интерфейс
This commit is contained in:
Ivan Smirnov 2024-09-03 17:18:46 +03:00 committed by GitHub
parent e3ef441972
commit 108ead975a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
18 changed files with 202 additions and 18 deletions

View File

@ -21,8 +21,9 @@
4. [Подписки на события](docs/ПодпискиНаСобытия.md)
5. Управление интеграциями
6. [Пользовательские функции](docs/ПользовательскиеФункции.md)
7. [Загрузка файла через табличный документ](docs/ЗагрузкаФайлаЧерезТабличныйДокумент.md)
8. [Переопределения методов БСП](docs/ПереопределениеМетодовБСП.md)
7. [Настройки отбора объектов](docs/ПолучениеДанныхПоНастройкеОтбора.md)
8. [Загрузка файла через табличный документ](docs/ЗагрузкаФайлаЧерезТабличныйДокумент.md)
9. [Переопределения методов БСП](docs/ПереопределениеМетодовБСП.md)
## Заимствованные разработки

View File

@ -1,6 +1,4 @@
# Подсистема ПользовательскиеФункции, справочник Настройки отбора объектов
Ссылка на справочник: e1cib/list/Справочник.пбп_НастройкиОтбораОбъектов
# Подсистема Настройки отбора объектов
Настройка отбора содержит следующие данные - тип значения в виде полного имени объекта метаданных (пример - Документ.ПоступлениеТоваровУслуг) и отбор компоновки данных.
@ -25,5 +23,6 @@
КонецПроцедуры
```
См. ниже пример элемента справочника
![alt text](images\НастройкиОтбораОбъектов.png)
![image](images\НастройкиОтбораОбъектов.png)

View File

@ -9,7 +9,7 @@
Сценарий: Проверка установки пометки удаления для элементов справочника Тип соответствия объектов ИБ
* Создание элемента
И В командном интерфейсе я выбираю 'Соответствие объектов ИБ' 'Тип соответствия объектов ИБ'
И В командном интерфейсе я выбираю 'Управление настройками' 'Тип соответствия объектов ИБ'
Тогда открылось окно 'Тип соответствия объектов ИБ'
И я нажимаю на кнопку с именем 'ФормаСоздать'
Тогда открылось окно 'Тип соответствия объектов ИБ (создание)'

View File

@ -9,7 +9,7 @@
Сценарий: Создание элемента справочника Тип соответствия объектов ИБ
* Создание элемента
И В командном интерфейсе я выбираю 'Соответствие объектов ИБ' 'Тип соответствия объектов ИБ'
И В командном интерфейсе я выбираю 'Управление настройками' 'Тип соответствия объектов ИБ'
Тогда открылось окно 'Тип соответствия объектов ИБ'
И я нажимаю на кнопку с именем 'ФормаСоздать'
Тогда открылось окно 'Тип соответствия объектов ИБ (создание)'

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.1 KiB

After

Width:  |  Height:  |  Size: 3.7 KiB

View File

@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.16">
<CommonPicture uuid="f06ba866-16e7-441b-b0ba-92750d29e8dd">
<Properties>
<Name>пбп_ПодсистемаУправлениеНастройками</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Подсистема управление настройками</v8:content>
</v8:item>
<v8:item>
<v8:lang>en</v8:lang>
<v8:content>Integration management subsystem</v8:content>
</v8:item>
</Synonym>
<Comment/>
<AvailabilityForChoice>false</AvailabilityForChoice>
<AvailabilityForAppearance>false</AvailabilityForAppearance>
</Properties>
</CommonPicture>
</MetaDataObject>

View File

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<ExtPicture xmlns="http://v8.1c.ru/8.3/xcf/extrnprops" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.16">
<Picture>
<xr:Abs>Picture.png</xr:Abs>
<xr:LoadTransparent>false</xr:LoadTransparent>
</Picture>
</ExtPicture>

View File

@ -238,30 +238,33 @@
<ChildObjects>
<Language>Русский</Language>
<Language>English</Language>
<Subsystem>пбп_ЗагрузкаИзТабличногоДокумента</Subsystem>
<Subsystem>пбп_КомандныйИнтерфейсУправлениеНастройками</Subsystem>
<Subsystem>пбп_МодификацияФорм</Subsystem>
<Subsystem>пбп_НастройкиОтбораОбъектов</Subsystem>
<Subsystem>пбп_ОбщегоНазначения</Subsystem>
<Subsystem>пбп_ПодпискиНаСобытия</Subsystem>
<Subsystem>пбп_ПользовательскиеФункции</Subsystem>
<Subsystem>пбп_ПредопределенныеЗначения</Subsystem>
<Subsystem>пбп_СоответствиеОбъектовИБ</Subsystem>
<Subsystem>пбп_УправлениеИнтеграциями</Subsystem>
<Subsystem>пбп_ЗагрузкаИзТабличногоДокумента</Subsystem>
<CommonPicture>пбп_ПодсистемаУправлениеИнтеграциями</CommonPicture>
<CommonPicture>пбп_ПодсистемаУправлениеНастройками</CommonPicture>
<CommonPicture>пбп_Реквизит</CommonPicture>
<CommonPicture>пбп_Реквизиты</CommonPicture>
<Role>АдминистраторСистемы</Role>
<Role>ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок</Role>
<Role>пбп_РедактированиеДокументаДемоКаркас</Role>
<Role>пбп_РедактированиеНастроекИнтеграции</Role>
<Role>пбп_РедактированиеНастроекОтбораОбъектов</Role>
<Role>пбп_РедактированиеПланаВидовХарактеристикПредопределенныеЗначения</Role>
<Role>пбп_РедактированиеПользовательскихФункций</Role>
<Role>пбп_РедактированиеРегистраСведенийСоответствияОбъектовИБ</Role>
<Role>пбп_РедактированиеТиповСоответствияОбъектовИБ</Role>
<Role>пбп_РедактированиеНастроекОтбораОбъектов</Role>
<Role>пбп_ЧтениеНастроекОтборовОбъектов</Role>
<Role>пбп_ЧтениеПланаВидовХарактеристикПредопределенныеЗначения</Role>
<Role>пбп_ЧтениеРегистраСведенийСоответствияОбъектовИБ</Role>
<Role>пбп_ЧтениеТиповСоответствияОбъектовИБ</Role>
<Role>пбп_ЧтениеНастроекОтборовОбъектов</Role>
<Role>АдминистраторСистемы</Role>
<Role>ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок</Role>
<Role>ПолныеПрава</Role>
<CommonTemplate>пбп_BSLEditor</CommonTemplate>
<CommonTemplate>пбп_JSONEditor</CommonTemplate>
@ -330,15 +333,15 @@
<Catalog>пбп_ИсторияИнтеграции</Catalog>
<Catalog>пбп_МетодыИнтеграции</Catalog>
<Catalog>пбп_НастройкиИнтеграции</Catalog>
<Catalog>пбп_НастройкиОтбораОбъектов</Catalog>
<Catalog>пбп_ПользовательскиеФункции</Catalog>
<Catalog>пбп_ТипСоответствияОбъектовИБ</Catalog>
<Catalog>пбп_НастройкиОтбораОбъектов</Catalog>
<Document>ДемоРаботаСФормами</Document>
<Enum>пбп_КонтекстыВыполненияПользовательскихФункций</Enum>
<Enum>пбп_СозданОбновлен</Enum>
<Enum>пбп_СтатусыИнтеграции</Enum>
<Enum>пбп_ФорматыЗапросовИнтеграции</Enum>
<Enum>пбп_ТипыJSON</Enum>
<Enum>пбп_ФорматыЗапросовИнтеграции</Enum>
<InformationRegister>пбп_СоответствияОбъектовИБ</InformationRegister>
<ChartOfCharacteristicTypes>пбп_ПредопределенныеЗначения</ChartOfCharacteristicTypes>
</ChildObjects>

View File

@ -0,0 +1,32 @@
<?xml version="1.0" encoding="UTF-8"?>
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.16">
<Subsystem uuid="9c4bcb69-e6f4-4edf-9cf0-715a3a552a7a">
<Properties>
<Name>пбп_КомандныйИнтерфейсУправлениеНастройками</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Управление настройками</v8:content>
</v8:item>
</Synonym>
<Comment/>
<IncludeHelpInContents>true</IncludeHelpInContents>
<IncludeInCommandInterface>true</IncludeInCommandInterface>
<UseOneCommand>false</UseOneCommand>
<Explanation/>
<Picture>
<xr:Ref>CommonPicture.пбп_ПодсистемаУправлениеНастройками</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<Content>
<xr:Item xsi:type="xr:MDObjectRef">Document.ДемоРаботаСФормами</xr:Item>
</Content>
</Properties>
<ChildObjects>
<Subsystem>ПредопределенныеЗначения</Subsystem>
<Subsystem>ПользовательскиеФункции</Subsystem>
<Subsystem>СоответствиеОбъектовИБ</Subsystem>
<Subsystem>НастройкиОтбораОбъектов</Subsystem>
</ChildObjects>
</Subsystem>
</MetaDataObject>

View File

@ -0,0 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.16">
<Subsystem uuid="3d73d19a-f43f-4f9f-b613-ba43cf66dd68">
<Properties>
<Name>НастройкиОтбораОбъектов</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Настройки отбора объектов</v8:content>
</v8:item>
</Synonym>
<Comment/>
<IncludeHelpInContents>true</IncludeHelpInContents>
<IncludeInCommandInterface>true</IncludeInCommandInterface>
<UseOneCommand>false</UseOneCommand>
<Explanation/>
<Picture/>
<Content>
<xr:Item xsi:type="xr:MDObjectRef">Catalog.пбп_НастройкиОтбораОбъектов</xr:Item>
</Content>
</Properties>
<ChildObjects/>
</Subsystem>
</MetaDataObject>

View File

@ -0,0 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.16">
<Subsystem uuid="5bbc7b97-5ec1-4c83-9d78-3aa306c933eb">
<Properties>
<Name>ПользовательскиеФункции</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Пользовательские функции</v8:content>
</v8:item>
</Synonym>
<Comment/>
<IncludeHelpInContents>true</IncludeHelpInContents>
<IncludeInCommandInterface>true</IncludeInCommandInterface>
<UseOneCommand>false</UseOneCommand>
<Explanation/>
<Picture/>
<Content>
<xr:Item xsi:type="xr:MDObjectRef">Catalog.пбп_ПользовательскиеФункции</xr:Item>
</Content>
</Properties>
<ChildObjects/>
</Subsystem>
</MetaDataObject>

View File

@ -0,0 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.16">
<Subsystem uuid="a49c87a6-d58c-45d0-bd5b-260e036a3397">
<Properties>
<Name>ПредопределенныеЗначения</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Предопределенные значения</v8:content>
</v8:item>
</Synonym>
<Comment/>
<IncludeHelpInContents>true</IncludeHelpInContents>
<IncludeInCommandInterface>true</IncludeInCommandInterface>
<UseOneCommand>false</UseOneCommand>
<Explanation/>
<Picture/>
<Content>
<xr:Item xsi:type="xr:MDObjectRef">ChartOfCharacteristicTypes.пбп_ПредопределенныеЗначения</xr:Item>
</Content>
</Properties>
<ChildObjects/>
</Subsystem>
</MetaDataObject>

View File

@ -0,0 +1,25 @@
<?xml version="1.0" encoding="UTF-8"?>
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.16">
<Subsystem uuid="2fa8f6b4-33b1-44b8-b522-dc5da807e0c4">
<Properties>
<Name>СоответствиеОбъектовИБ</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Соответствие объектов в информационной базе</v8:content>
</v8:item>
</Synonym>
<Comment/>
<IncludeHelpInContents>true</IncludeHelpInContents>
<IncludeInCommandInterface>true</IncludeInCommandInterface>
<UseOneCommand>false</UseOneCommand>
<Explanation/>
<Picture/>
<Content>
<xr:Item xsi:type="xr:MDObjectRef">InformationRegister.пбп_СоответствияОбъектовИБ</xr:Item>
<xr:Item xsi:type="xr:MDObjectRef">Catalog.пбп_ТипСоответствияОбъектовИБ</xr:Item>
</Content>
</Properties>
<ChildObjects/>
</Subsystem>
</MetaDataObject>

View File

@ -0,0 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
<MetaDataObject xmlns="http://v8.1c.ru/8.3/MDClasses" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:cmi="http://v8.1c.ru/8.2/managed-application/cmi" xmlns:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:lf="http://v8.1c.ru/8.2/managed-application/logform" xmlns:style="http://v8.1c.ru/8.1/data/ui/style" xmlns:sys="http://v8.1c.ru/8.1/data/ui/fonts/system" xmlns:v8="http://v8.1c.ru/8.1/data/core" xmlns:v8ui="http://v8.1c.ru/8.1/data/ui" xmlns:web="http://v8.1c.ru/8.1/data/ui/colors/web" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows" xmlns:xen="http://v8.1c.ru/8.3/xcf/enums" xmlns:xpr="http://v8.1c.ru/8.3/xcf/predef" xmlns:xr="http://v8.1c.ru/8.3/xcf/readable" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.16">
<Subsystem uuid="6738acef-7837-47cd-987f-1af839125562">
<Properties>
<Name>пбп_НастройкиОтбораОбъектов</Name>
<Synonym>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Настройки отбора объектов</v8:content>
</v8:item>
</Synonym>
<Comment/>
<IncludeHelpInContents>true</IncludeHelpInContents>
<IncludeInCommandInterface>false</IncludeInCommandInterface>
<UseOneCommand>false</UseOneCommand>
<Explanation/>
<Picture/>
<Content>
<xr:Item xsi:type="xr:MDObjectRef">Catalog.пбп_НастройкиОтбораОбъектов</xr:Item>
</Content>
</Properties>
<ChildObjects/>
</Subsystem>
</MetaDataObject>

View File

@ -15,7 +15,7 @@
</Synonym>
<Comment/>
<IncludeHelpInContents>true</IncludeHelpInContents>
<IncludeInCommandInterface>true</IncludeInCommandInterface>
<IncludeInCommandInterface>false</IncludeInCommandInterface>
<UseOneCommand>false</UseOneCommand>
<Explanation/>
<Picture/>

View File

@ -15,7 +15,7 @@
</Synonym>
<Comment/>
<IncludeHelpInContents>true</IncludeHelpInContents>
<IncludeInCommandInterface>true</IncludeInCommandInterface>
<IncludeInCommandInterface>false</IncludeInCommandInterface>
<UseOneCommand>false</UseOneCommand>
<Explanation/>
<Picture/>

View File

@ -15,7 +15,7 @@
</Synonym>
<Comment/>
<IncludeHelpInContents>true</IncludeHelpInContents>
<IncludeInCommandInterface>true</IncludeInCommandInterface>
<IncludeInCommandInterface>false</IncludeInCommandInterface>
<UseOneCommand>false</UseOneCommand>
<Explanation/>
<Picture/>