Skip to content

Commit

Permalink
Merge pull request #44 from 1C-Company/develop
Browse files Browse the repository at this point in the history
Исправления и доработки
  • Loading branch information
marmyshev authored Oct 3, 2018
2 parents 1258839 + a2d8b06 commit 0b196ae
Show file tree
Hide file tree
Showing 6 changed files with 249 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,53 @@
</dataPath>
<defaultItem>true</defaultItem>
<titleLocation>None</titleLocation>
<items xsi:type="form:FormField">
<name>Используется</name>
<id>40</id>
<visible>true</visible>
<enabled>true</enabled>
<userVisible>
<common>true</common>
</userVisible>
<dataPath xsi:type="form:DataPath">
<segments>Список.Используется</segments>
</dataPath>
<titleLocation>None</titleLocation>
<extendedTooltip>
<name>ИспользуетсяРасширеннаяПодсказка</name>
<id>42</id>
<visible>true</visible>
<enabled>true</enabled>
<userVisible>
<common>true</common>
</userVisible>
<type>Label</type>
<autoMaxWidth>true</autoMaxWidth>
<autoMaxHeight>true</autoMaxHeight>
<extInfo xsi:type="form:LabelDecorationExtInfo">
<horizontalAlign>Left</horizontalAlign>
</extInfo>
</extendedTooltip>
<contextMenu>
<name>ИспользуетсяКонтекстноеМеню</name>
<id>41</id>
<visible>true</visible>
<enabled>true</enabled>
<userVisible>
<common>true</common>
</userVisible>
<autoFill>true</autoFill>
</contextMenu>
<type>CheckBoxField</type>
<editMode>Enter</editMode>
<showInHeader>true</showInHeader>
<headerPicture xsi:type="core:PictureRef">
<picture>StdPicture.GenerateReport</picture>
</headerPicture>
<headerHorizontalAlign>Left</headerHorizontalAlign>
<showInFooter>true</showInFooter>
<extInfo xsi:type="form:CheckBoxFieldExtInfo"/>
</items>
<items xsi:type="form:FormField">
<name>Наименование</name>
<id>19</id>
Expand Down Expand Up @@ -564,6 +611,10 @@
<segments>Список.DefaultPicture</segments>
</rowPictureDataPath>
<extInfo xsi:type="form:DynamicListTableExtInfo">
<handlers>
<event>OnGetDataAtServer</event>
<name>СписокПриПолученииДанныхНаСервере</name>
</handlers>
<autoRefreshPeriod>60</autoRefreshPeriod>
<period>
<startDate>0001-01-01T00:00:00</startDate>
Expand Down Expand Up @@ -609,6 +660,15 @@
<edit>
<common>true</common>
</edit>
<notDefaultUseAlwaysAttributes xsi:type="form:DataPath">
<segments>Список.РегламентноеЗадание</segments>
</notDefaultUseAlwaysAttributes>
<notDefaultUseAlwaysAttributes xsi:type="form:DataPath">
<segments>Список.Используется</segments>
</notDefaultUseAlwaysAttributes>
<notDefaultUseAlwaysAttributes xsi:type="form:DataPath">
<segments>Список.Ссылка</segments>
</notDefaultUseAlwaysAttributes>
<main>true</main>
<extInfo xsi:type="form:DynamicListExtInfo">
<queryText>ВЫБРАТЬ
Expand All @@ -622,7 +682,8 @@
ОчередиВыполнения.ПрефиксНачалаНомераВерсии,
ОчередиВыполнения.ПрефиксОкончанияНомераВерсии,
ОчередиВыполнения.Предопределенный,
ОчередиВыполнения.ИмяПредопределенныхДанных
ОчередиВыполнения.ИмяПредопределенныхДанных,
Ложь КАК Используется
ИЗ
Справочник.ОчередиВыполнения КАК ОчередиВыполнения
ГДЕ
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,4 +8,20 @@

КонецПроцедуры

#КонецОбласти

#Область ОбработчикиСобытийТаблицыФормыСписок

&НаСервереБезКонтекста
Процедура СписокПриПолученииДанныхНаСервере(ИмяЭлемента, Настройки, Строки)

Для Каждого Строка Из Строки Цикл
Задание = РегламентныеЗадания.НайтиПоУникальномуИдентификатору(Строка.Значение.Данные.РегламентноеЗадание);
Если Задание <> Неопределено Тогда
Строка.Значение.Данные.Используется = Задание.Использование;
КонецЕсли;
КонецЦикла;

КонецПроцедуры

#КонецОбласти
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,100 @@
</dataPath>
<defaultItem>true</defaultItem>
<titleLocation>None</titleLocation>
<items xsi:type="form:FormField">
<name>КонвертироватьПоРасписанию</name>
<id>35</id>
<visible>true</visible>
<enabled>true</enabled>
<userVisible>
<common>true</common>
</userVisible>
<dataPath xsi:type="form:DataPath">
<segments>Список.КонвертироватьПоРасписанию</segments>
</dataPath>
<titleLocation>None</titleLocation>
<extendedTooltip>
<name>КонвертироватьПоРасписаниюРасширеннаяПодсказка</name>
<id>37</id>
<visible>true</visible>
<enabled>true</enabled>
<userVisible>
<common>true</common>
</userVisible>
<type>Label</type>
<autoMaxWidth>true</autoMaxWidth>
<autoMaxHeight>true</autoMaxHeight>
<extInfo xsi:type="form:LabelDecorationExtInfo">
<horizontalAlign>Left</horizontalAlign>
</extInfo>
</extendedTooltip>
<contextMenu>
<name>КонвертироватьПоРасписаниюКонтекстноеМеню</name>
<id>36</id>
<visible>true</visible>
<enabled>true</enabled>
<userVisible>
<common>true</common>
</userVisible>
<autoFill>true</autoFill>
</contextMenu>
<type>CheckBoxField</type>
<editMode>Enter</editMode>
<showInHeader>true</showInHeader>
<headerPicture xsi:type="core:PictureRef">
<picture>StdPicture.GenerateReport</picture>
</headerPicture>
<headerHorizontalAlign>Left</headerHorizontalAlign>
<showInFooter>true</showInFooter>
<extInfo xsi:type="form:CheckBoxFieldExtInfo"/>
</items>
<items xsi:type="form:FormField">
<name>ВыполнятьКоммиты</name>
<id>32</id>
<visible>true</visible>
<enabled>true</enabled>
<userVisible>
<common>true</common>
</userVisible>
<dataPath xsi:type="form:DataPath">
<segments>Список.ВыполнятьКоммиты</segments>
</dataPath>
<titleLocation>None</titleLocation>
<extendedTooltip>
<name>ВыполнятьКоммитыРасширеннаяПодсказка</name>
<id>34</id>
<visible>true</visible>
<enabled>true</enabled>
<userVisible>
<common>true</common>
</userVisible>
<type>Label</type>
<autoMaxWidth>true</autoMaxWidth>
<autoMaxHeight>true</autoMaxHeight>
<extInfo xsi:type="form:LabelDecorationExtInfo">
<horizontalAlign>Left</horizontalAlign>
</extInfo>
</extendedTooltip>
<contextMenu>
<name>ВыполнятьКоммитыКонтекстноеМеню</name>
<id>33</id>
<visible>true</visible>
<enabled>true</enabled>
<userVisible>
<common>true</common>
</userVisible>
<autoFill>true</autoFill>
</contextMenu>
<type>CheckBoxField</type>
<editMode>Enter</editMode>
<showInHeader>true</showInHeader>
<headerPicture xsi:type="core:PictureRef">
<picture>StdPicture.WriteAndClose</picture>
</headerPicture>
<headerHorizontalAlign>Left</headerHorizontalAlign>
<showInFooter>true</showInFooter>
<extInfo xsi:type="form:CheckBoxFieldExtInfo"/>
</items>
<items xsi:type="form:FormField">
<name>Адрес</name>
<id>16</id>
Expand Down Expand Up @@ -465,6 +559,10 @@
<horizontalStretch>true</horizontalStretch>
<verticalStretch>true</verticalStretch>
<extInfo xsi:type="form:DynamicListTableExtInfo">
<handlers>
<event>OnGetDataAtServer</event>
<name>СписокПриПолученииДанныхНаСервере</name>
</handlers>
<autoRefreshPeriod>60</autoRefreshPeriod>
<period>
<startDate>0001-01-01T00:00:00</startDate>
Expand Down Expand Up @@ -506,11 +604,57 @@
<edit>
<common>true</common>
</edit>
<notDefaultUseAlwaysAttributes xsi:type="form:DataPath">
<segments>Список.РегламентноеЗадание</segments>
</notDefaultUseAlwaysAttributes>
<notDefaultUseAlwaysAttributes xsi:type="form:DataPath">
<segments>Список.Ссылка</segments>
</notDefaultUseAlwaysAttributes>
<notDefaultUseAlwaysAttributes xsi:type="form:DataPath">
<segments>Список.КонвертироватьПоРасписанию</segments>
</notDefaultUseAlwaysAttributes>
<main>true</main>
<extInfo xsi:type="form:DynamicListExtInfo">
<queryText>ВЫБРАТЬ &#xD;
ХранилищаКонфигураций.Ссылка, &#xD;
ХранилищаКонфигураций.ПометкаУдаления, &#xD;
ХранилищаКонфигураций.Наименование, &#xD;
ХранилищаКонфигураций.Адрес, &#xD;
ХранилищаКонфигураций.ВерсияПлатформы, &#xD;
ХранилищаКонфигураций.РегламентноеЗадание, &#xD;
ХранилищаКонфигураций.КаталогВыгрузкиВерсий, &#xD;
ХранилищаКонфигураций.ИмяПользователяХранилища, &#xD;
ХранилищаКонфигураций.ПарольПользователяХранилища, &#xD;
ХранилищаКонфигураций.ВерсияВGit, &#xD;
ХранилищаКонфигураций.ЛокальныйКаталогGit, &#xD;
ХранилищаКонфигураций.УдалятьВременныеДанныеВерсииПослеКоммита, &#xD;
ХранилищаКонфигураций.ПерваяВерсия, &#xD;
ХранилищаКонфигураций.ПоследняяВерсия, &#xD;
ХранилищаКонфигураций.АдресРепозиторияGit, &#xD;
ХранилищаКонфигураций.ПользовательСервераGit, &#xD;
ХранилищаКонфигураций.ПарольСервераGit, &#xD;
ХранилищаКонфигураций.ВыполнятьКоммиты, &#xD;
ХранилищаКонфигураций.МаксимальноеКоличествоПодготавливаемыхВерсий, &#xD;
ХранилищаКонфигураций.ИмяВетки, &#xD;
ХранилищаКонфигураций.МинимальноеКоличествоМетаданных, &#xD;
ХранилищаКонфигураций.ОбрабатыватьВсеОчереди, &#xD;
ХранилищаКонфигураций.ЗапретитьИспользованиеОбщихОчередей, &#xD;
ХранилищаКонфигураций.КоличествоКоммитов, &#xD;
ХранилищаКонфигураций.РазрешитьПомещатьАнонимноЕслиНеНайденПользователь, &#xD;
ХранилищаКонфигураций.КаталогВыгрузкиВРепозитории, &#xD;
ХранилищаКонфигураций.УдалятьКонфигурацииПоставщиков, &#xD;
ХранилищаКонфигураций.ВыгружатьИзменения, &#xD;
ХранилищаКонфигураций.Описание, &#xD;
ХранилищаКонфигураций.КонвертироватьВФорматEDT, &#xD;
ЛОЖЬ КАК КонвертироватьПоРасписанию&#xD;
ИЗ &#xD;
Справочник.ХранилищаКонфигураций&#xD;
КАК &#xD;
ХранилищаКонфигураций</queryText>
<mainTable>Catalog.ХранилищаКонфигураций</mainTable>
<dynamicDataRead>true</dynamicDataRead>
<autoFillAvailableFields>true</autoFillAvailableFields>
<customQuery>true</customQuery>
<autoSaveUserSettings>true</autoSaveUserSettings>
<getInvisibleFieldPresentations>true</getInvisibleFieldPresentations>
</extInfo>
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
#Область ОбработчикиСобытийТаблицыФормыСписок

&НаСервереБезКонтекста
Процедура СписокПриПолученииДанныхНаСервере(ИмяЭлемента, Настройки, Строки)

Для Каждого Строка Из Строки Цикл
Задание = РегламентныеЗадания.НайтиПоУникальномуИдентификатору(Строка.Значение.Данные.РегламентноеЗадание);
Если Задание <> Неопределено Тогда
Строка.Значение.Данные.КонвертироватьПоРасписанию = Задание.Использование;
КонецЕсли;
КонецЦикла;

КонецПроцедуры


#КонецОбласти
Original file line number Diff line number Diff line change
Expand Up @@ -2981,11 +2981,17 @@
ЧтениеXML.ОткрытьФайл(ИмяФайлаДампа);

Если ЧтениеXML.Прочитать() И ЧтениеXML.Имя = "ConfigDumpInfo" И ЧтениеXML.Прочитать() И ЧтениеXML.Имя = "ConfigVersions" Тогда
Стек = 0;
Пока ЧтениеXML.Прочитать() И ЧтениеXML.Имя = "Metadata" Цикл
Если ЧтениеXML.ТипУзла = ТипУзлаXML.КонецЭлемента Тогда
Стек = Стек - 1;
Продолжить;
КонецЕсли;

Стек = Стек + 1;
Если Стек > 1 Тогда
Продолжить;
КонецЕсли;
ИмяОбъекта = "";
Если ЧтениеXML.КоличествоАтрибутов() > 0 Тогда
Пока ЧтениеXML.ПрочитатьАтрибут() Цикл
Expand Down Expand Up @@ -3326,6 +3332,10 @@
ДетализацияКомментария = СтрЗаменить(ДетализацияКомментария, "%Дата%", ДатаСоздания);
ДетализацияКомментария = СтрЗаменить(ДетализацияКомментария, "%Автор%", РеквизитыВерсии.ПользовательХранилища);

Если Не ЗначениеЗаполнено(Комментарий) Тогда
Комментарий = "<Комментарий не указан>";
КонецЕсли;

Комментарий = Комментарий + "
|//------
|" + ДетализацияКомментария;
Expand Down
2 changes: 1 addition & 1 deletion GitConverter/src/Configuration/Configuration.mdo
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
<defaultRoles>Role.АдминистраторСистемы</defaultRoles>
<defaultRoles>Role.ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок</defaultRoles>
<vendor>Фирма &quot;&quot;</vendor>
<version>1.0.5.6</version>
<version>1.0.5.7</version>
<updateCatalogAddress>http://downloads.v8.1c.ru/tmplts/</updateCatalogAddress>
<includeHelpInContents>true</includeHelpInContents>
<help>
Expand Down

0 comments on commit 0b196ae

Please sign in to comment.