Skip to content

Commit

Permalink
Правки контроля
Browse files Browse the repository at this point in the history
  • Loading branch information
Bayselonarrend committed Nov 5, 2024
1 parent 2820864 commit a69e807
Show file tree
Hide file tree
Showing 4 changed files with 46 additions and 55 deletions.
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@

#Область ОбработчикиСобытий

&НаКлиенте
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
ОткрытьФорму("Обработка.YPM_МенеджерПакетов.Форма", , ПараметрыВыполненияКоманды.Источник, ПараметрыВыполненияКоманды.Уникальность, ПараметрыВыполненияКоманды.Окно, ПараметрыВыполненияКоманды.НавигационнаяСсылка);
КонецПроцедуры

#КонецОбласти
Original file line number Diff line number Diff line change
@@ -1,37 +1,3 @@
<?xml version="1.0" encoding="UTF-8"?>
<ConditionalAppearance xmlns="http://v8.1c.ru/8.1/data-composition-system/settings" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dcscor="http://v8.1c.ru/8.1/data-composition-system/core" 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:ent="http://v8.1c.ru/8.1/data/enterprise" xmlns:win="http://v8.1c.ru/8.1/data/ui/colors/windows">
<item>
<selection>
<item>
<field>СписокФайловВерсия</field>
</item>
<item>
<field>СписокФайловФайл</field>
</item>
<item>
<field>СписокФайловРазмер</field>
</item>
<item>
<field>СписокФайловСкачиваний</field>
</item>
<item>
<field>СписокФайловАдресФайла</field>
</item>
</selection>
<filter>
<item xsi:type="FilterItemComparison">
<left xsi:type="dcscor:Field">СписокФайлов.UUID</left>
<comparisonType>InList</comparisonType>
<right xsi:type="v8:ValueListType">
<v8:lastId xsi:type="xs:decimal">-1</v8:lastId>
</right>
</item>
</filter>
<appearance>
<dcscor:item xsi:type="SettingsParameterValue">
<dcscor:parameter>ЦветФона</dcscor:parameter>
<dcscor:value xsi:type="v8ui:Color">web:MediumGreen</dcscor:value>
</dcscor:item>
</appearance>
</item>
</ConditionalAppearance>
Original file line number Diff line number Diff line change
Expand Up @@ -190,6 +190,10 @@
<items xsi:type="form:Table">
<name>СписокПакетов</name>
<id>1</id>
<title>
<key>ru</key>
<value>Список пакетов</value>
</title>
<visible>true</visible>
<enabled>true</enabled>
<userVisible>
Expand Down Expand Up @@ -1155,6 +1159,10 @@
<items xsi:type="form:Table">
<name>СписокФайлов</name>
<id>79</id>
<title>
<key>ru</key>
<value>Список файлов</value>
</title>
<visible>true</visible>
<enabled>true</enabled>
<userVisible>
Expand Down Expand Up @@ -1621,10 +1629,6 @@
</userVisible>
<horizontalAlign>Left</horizontalAlign>
</autoCommandBar>
<handlers>
<event>OnActivateRow</event>
<name>СписокФайловПриАктивизацииСтроки</name>
</handlers>
<searchStringAddition>
<visible>true</visible>
<enabled>true</enabled>
Expand Down Expand Up @@ -1956,6 +1960,10 @@
<items xsi:type="form:Button">
<name>УстановитьРасширение</name>
<id>205</id>
<title>
<key>ru</key>
<value>Установить</value>
</title>
<visible>true</visible>
<enabled>true</enabled>
<userVisible>
Expand Down Expand Up @@ -1991,6 +1999,10 @@
<items xsi:type="form:Button">
<name>УдалитьРасширение</name>
<id>213</id>
<title>
<key>ru</key>
<value>Удалить</value>
</title>
<visible>true</visible>
<enabled>true</enabled>
<userVisible>
Expand Down Expand Up @@ -2026,6 +2038,10 @@
<items xsi:type="form:Button">
<name>ОтметитьРасширениеКакУстановленное</name>
<id>215</id>
<title>
<key>ru</key>
<value>Отметить как установленное</value>
</title>
<visible>true</visible>
<enabled>true</enabled>
<userVisible>
Expand Down Expand Up @@ -2907,14 +2923,17 @@
ПОМЕСТИТЬ ДатыПоследнихВерсий
ИЗ
РегистрСведений.YPM_ИндексПакетов КАК YPM_ИндексПакетов

СГРУППИРОВАТЬ ПО
YPM_ИндексПакетов.Репозиторий,
YPM_ИндексПакетов.Автор

ИНДЕКСИРОВАТЬ ПО
Репозиторий,
Автор
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
ВЫБРАТЬ
МАКСИМУМ(YPM_ИндексПакетов.Версия) КАК Версия,
ДатыПоследнихВерсий.Автор КАК Автор,
ДатыПоследнихВерсий.Репозиторий КАК Репозиторий
Expand All @@ -2923,16 +2942,19 @@
ДатыПоследнихВерсий КАК ДатыПоследнихВерсий
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.YPM_ИндексПакетов КАК YPM_ИндексПакетов
ПО ДатыПоследнихВерсий.Репозиторий = YPM_ИндексПакетов.Репозиторий
И ДатыПоследнихВерсий.Автор = YPM_ИндексПакетов.Автор
И ДатыПоследнихВерсий.Дата = YPM_ИндексПакетов.Дата

И ДатыПоследнихВерсий.Автор = YPM_ИндексПакетов.Автор
И ДатыПоследнихВерсий.Дата = YPM_ИндексПакетов.Дата
СГРУППИРОВАТЬ ПО
ДатыПоследнихВерсий.Автор,
ДатыПоследнихВерсий.Репозиторий

ИНДЕКСИРОВАТЬ ПО
Автор,
Репозиторий
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
ВЫБРАТЬ
РегистрСведенийYPM_ИндексПакетов.Репозиторий КАК Репозиторий,
РегистрСведенийYPM_ИндексПакетов.Автор КАК Автор,
РегистрСведенийYPM_ИндексПакетов.Описание КАК Описание,
Expand All @@ -2950,13 +2972,12 @@
РегистрСведений.YPM_ИндексПакетов КАК РегистрСведенийYPM_ИндексПакетов
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.YPM_УстановленныеРешения КАК YPM_УстановленныеРешения
ПО РегистрСведенийYPM_ИндексПакетов.Репозиторий = YPM_УстановленныеРешения.Репозиторий
И РегистрСведенийYPM_ИндексПакетов.Автор = YPM_УстановленныеРешения.Автор
И РегистрСведенийYPM_ИндексПакетов.Автор = YPM_УстановленныеРешения.Автор
ЛЕВОЕ СОЕДИНЕНИЕ ПоследниеВерсии КАК ПоследниеВерсии
ПО РегистрСведенийYPM_ИндексПакетов.Репозиторий = ПоследниеВерсии.Репозиторий
И РегистрСведенийYPM_ИндексПакетов.Автор = ПоследниеВерсии.Автор
И РегистрСведенийYPM_ИндексПакетов.Автор = ПоследниеВерсии.Автор
ГДЕ
РегистрСведенийYPM_ИндексПакетов.Тип = &amp;ОтборПоТипу

СГРУППИРОВАТЬ ПО
РегистрСведенийYPM_ИндексПакетов.Репозиторий,
РегистрСведенийYPM_ИндексПакетов.Автор,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -264,13 +264,13 @@
&НаКлиенте
Процедура УдалитьРасширение(Команда)

ТД = Элементы.СписокФайлов.ТекущиеДанные;
ТДФ = Элементы.СписокФайлов.ТекущиеДанные;

Если ТД = Неопределено Тогда
Если ТДФ = Неопределено Тогда
Возврат;
КонецЕсли;

СообщениеУдаления = УдалитьРасширениеНаСервере(ТД.UUID);
СообщениеУдаления = УдалитьРасширениеНаСервере(ТДФ.UUID);
Сообщить(СообщениеУдаления);

Элементы.СписокПакетов.Обновить();
Expand All @@ -281,8 +281,8 @@
&НаКлиенте
Процедура ОтметитьРасширениеКакУстановленное(Команда)

ОО = Новый ОписаниеОповещения("ПослеВводаИмениРасширения", ЭтотОбъект);
ПоказатьВводСтроки(ОО, , "Имя расширения из списка расширений конфигурации", , Ложь);
ООп = Новый ОписаниеОповещения("ПослеВводаИмениРасширения", ЭтотОбъект);
ПоказатьВводСтроки(ООп, , "Имя расширения из списка расширений конфигурации", , Ложь);

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

Expand Down Expand Up @@ -538,9 +538,9 @@
&НаСервереБезКонтекста
Процедура ЗаписатьУстановку(Знач СтруктураЗаписи)

МЗ = РегистрыСведений.YPM_УстановленныеРешения.СоздатьМенеджерЗаписи();
ЗаполнитьЗначенияСвойств(МЗ, СтруктураЗаписи);
МЗ.Записать(Истина);
МЗУ = РегистрыСведений.YPM_УстановленныеРешения.СоздатьМенеджерЗаписи();
ЗаполнитьЗначенияСвойств(МЗУ, СтруктураЗаписи);
МЗУ.Записать(Истина);

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

Expand Down

0 comments on commit a69e807

Please sign in to comment.