mirror of
https://github.com/BlizD/Tasks.git
synced 2025-03-21 21:17:24 +02:00
#69, Управление задачами, Иванов Изменные объекты доработки
This commit is contained in:
parent
ee63564320
commit
3702ad4606
@ -2,6 +2,7 @@
|
|||||||
<Form xmlns="http://v8.1c.ru/8.3/xcf/logform" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:dcscor="http://v8.1c.ru/8.1/data-composition-system/core" xmlns:dcsset="http://v8.1c.ru/8.1/data-composition-system/settings" 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: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.1">
|
<Form xmlns="http://v8.1c.ru/8.3/xcf/logform" xmlns:app="http://v8.1c.ru/8.2/managed-application/core" xmlns:cfg="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:dcscor="http://v8.1c.ru/8.1/data-composition-system/core" xmlns:dcsset="http://v8.1c.ru/8.1/data-composition-system/settings" 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: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.1">
|
||||||
<WindowOpeningMode>LockOwnerWindow</WindowOpeningMode>
|
<WindowOpeningMode>LockOwnerWindow</WindowOpeningMode>
|
||||||
<AutoTitle>false</AutoTitle>
|
<AutoTitle>false</AutoTitle>
|
||||||
|
<VerticalScroll>useIfNecessary</VerticalScroll>
|
||||||
<UseForFoldersAndItems>Items</UseForFoldersAndItems>
|
<UseForFoldersAndItems>Items</UseForFoldersAndItems>
|
||||||
<AutoCommandBar name="ФормаКоманднаяПанель" id="-1"/>
|
<AutoCommandBar name="ФормаКоманднаяПанель" id="-1"/>
|
||||||
<Events>
|
<Events>
|
||||||
|
@ -97,6 +97,11 @@
|
|||||||
<ContextMenu name="ЗадачаКонтекстноеМеню" id="29"/>
|
<ContextMenu name="ЗадачаКонтекстноеМеню" id="29"/>
|
||||||
<ExtendedTooltip name="ЗадачаРасширеннаяПодсказка" id="30"/>
|
<ExtendedTooltip name="ЗадачаРасширеннаяПодсказка" id="30"/>
|
||||||
</LabelField>
|
</LabelField>
|
||||||
|
<LabelField name="Владелец" id="31">
|
||||||
|
<DataPath>Список.Owner</DataPath>
|
||||||
|
<ContextMenu name="ВладелецКонтекстноеМеню" id="32"/>
|
||||||
|
<ExtendedTooltip name="ВладелецРасширеннаяПодсказка" id="33"/>
|
||||||
|
</LabelField>
|
||||||
</ChildItems>
|
</ChildItems>
|
||||||
</Table>
|
</Table>
|
||||||
</ChildItems>
|
</ChildItems>
|
||||||
|
@ -467,49 +467,6 @@
|
|||||||
<FullTextSearch>Use</FullTextSearch>
|
<FullTextSearch>Use</FullTextSearch>
|
||||||
</Properties>
|
</Properties>
|
||||||
</Attribute>
|
</Attribute>
|
||||||
<Attribute uuid="bdf4488c-a73b-4b5e-badd-ab121971c7a0">
|
|
||||||
<Properties>
|
|
||||||
<Name>КаталогДляЗагрузкиИзмененийИзХранилща</Name>
|
|
||||||
<Synonym>
|
|
||||||
<v8:item>
|
|
||||||
<v8:lang>ru</v8:lang>
|
|
||||||
<v8:content>Каталог для загрузки изменений из хранилща (если база серверная)</v8:content>
|
|
||||||
</v8:item>
|
|
||||||
</Synonym>
|
|
||||||
<Comment/>
|
|
||||||
<Type>
|
|
||||||
<v8:Type>xs:string</v8:Type>
|
|
||||||
<v8:StringQualifiers>
|
|
||||||
<v8:Length>0</v8:Length>
|
|
||||||
<v8:AllowedLength>Variable</v8:AllowedLength>
|
|
||||||
</v8:StringQualifiers>
|
|
||||||
</Type>
|
|
||||||
<PasswordMode>false</PasswordMode>
|
|
||||||
<Format/>
|
|
||||||
<EditFormat/>
|
|
||||||
<ToolTip/>
|
|
||||||
<MarkNegatives>false</MarkNegatives>
|
|
||||||
<Mask/>
|
|
||||||
<MultiLine>false</MultiLine>
|
|
||||||
<ExtendedEdit>false</ExtendedEdit>
|
|
||||||
<MinValue xsi:nil="true"/>
|
|
||||||
<MaxValue xsi:nil="true"/>
|
|
||||||
<FillFromFillingValue>false</FillFromFillingValue>
|
|
||||||
<FillValue xsi:type="xs:string"/>
|
|
||||||
<FillChecking>DontCheck</FillChecking>
|
|
||||||
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
|
|
||||||
<ChoiceParameterLinks/>
|
|
||||||
<ChoiceParameters/>
|
|
||||||
<QuickChoice>Auto</QuickChoice>
|
|
||||||
<CreateOnInput>Auto</CreateOnInput>
|
|
||||||
<ChoiceForm/>
|
|
||||||
<LinkByType/>
|
|
||||||
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
|
|
||||||
<Use>ForItem</Use>
|
|
||||||
<Indexing>DontIndex</Indexing>
|
|
||||||
<FullTextSearch>Use</FullTextSearch>
|
|
||||||
</Properties>
|
|
||||||
</Attribute>
|
|
||||||
<Form>ФормаЭлемента</Form>
|
<Form>ФормаЭлемента</Form>
|
||||||
</ChildObjects>
|
</ChildObjects>
|
||||||
</Catalog>
|
</Catalog>
|
||||||
|
@ -31,9 +31,6 @@
|
|||||||
МассивПроверяемыхРеквизитов.Добавить("КаталогХранилища");
|
МассивПроверяемыхРеквизитов.Добавить("КаталогХранилища");
|
||||||
МассивПроверяемыхРеквизитов.Добавить("ПользовательХранилища");
|
МассивПроверяемыхРеквизитов.Добавить("ПользовательХранилища");
|
||||||
МассивПроверяемыхРеквизитов.Добавить("ПарольПользователяВХранилище");
|
МассивПроверяемыхРеквизитов.Добавить("ПарольПользователяВХранилище");
|
||||||
Если ПараметрыСеанса.узЭтоСервернаяБаза Тогда
|
|
||||||
МассивПроверяемыхРеквизитов.Добавить("КаталогДляЗагрузкиИзмененийИзХранилща");
|
|
||||||
Конецесли;
|
|
||||||
Конецесли;
|
Конецесли;
|
||||||
Возврат МассивПроверяемыхРеквизитов;
|
Возврат МассивПроверяемыхРеквизитов;
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
@ -161,7 +161,7 @@
|
|||||||
<ExtendedTooltip name="Группа6РасширеннаяПодсказка" id="73"/>
|
<ExtendedTooltip name="Группа6РасширеннаяПодсказка" id="73"/>
|
||||||
<ChildItems>
|
<ChildItems>
|
||||||
<InputField name="КаталогДляЗагрузкиИзмененийИзХранилща" id="67">
|
<InputField name="КаталогДляЗагрузкиИзмененийИзХранилща" id="67">
|
||||||
<DataPath>Объект.КаталогДляЗагрузкиИзмененийИзХранилща</DataPath>
|
<DataPath>1/0:bdf4488c-a73b-4b5e-badd-ab121971c7a0</DataPath>
|
||||||
<Visible>false</Visible>
|
<Visible>false</Visible>
|
||||||
<TitleLocation>Top</TitleLocation>
|
<TitleLocation>Top</TitleLocation>
|
||||||
<ChoiceButton>true</ChoiceButton>
|
<ChoiceButton>true</ChoiceButton>
|
||||||
|
@ -6,15 +6,9 @@
|
|||||||
|
|
||||||
&НаСервере
|
&НаСервере
|
||||||
Процедура УстановитьВидимостьДоступность()
|
Процедура УстановитьВидимостьДоступность()
|
||||||
Элементы.КаталогДляЗагрузкиИзмененийИзХранилща.Видимость = Ложь;
|
Элементы.ГруппаНастройкиДляПолученияИзмененийИзХранилища.Видимость = Ложь;
|
||||||
//Элементы.ГруппаНастройкиДляПолученияИзмененийИзХранилища.Видимость = Ложь;
|
|
||||||
//Элементы.КомандаСоздатьCMDФайлДляПланировщикаЗаданий.Видимость = Ложь;
|
|
||||||
Если Объект.ПолучатьИзмененияИзХранилища Тогда
|
Если Объект.ПолучатьИзмененияИзХранилища Тогда
|
||||||
Элементы.ГруппаНастройкиДляПолученияИзмененийИзХранилища.Видимость = Истина;
|
Элементы.ГруппаНастройкиДляПолученияИзмененийИзХранилища.Видимость = Истина;
|
||||||
//Если ПараметрыСеанса.узЭтоСервернаяБаза Тогда
|
|
||||||
// Элементы.КаталогДляЗагрузкиИзмененийИзХранилща.Видимость = Истина;
|
|
||||||
// Элементы.КомандаСоздатьCMDФайлДляПланировщикаЗаданий.Видимость = Истина;
|
|
||||||
//Конецесли;
|
|
||||||
Конецесли;
|
Конецесли;
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
@ -91,14 +85,6 @@
|
|||||||
ДиалогВыбораФайла.Показать (Оповещение);
|
ДиалогВыбораФайла.Показать (Оповещение);
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
&НаКлиенте
|
|
||||||
Процедура ОбработатьВыборКаталогДляЗагрузкиИзмененийИзХранилща(ВыбранныйКаталог, ДополнительныеПараметры) Экспорт
|
|
||||||
Если ВыбранныйКаталог = Неопределено Тогда
|
|
||||||
Возврат;
|
|
||||||
Конецесли;
|
|
||||||
Объект.КаталогДляЗагрузкиИзмененийИзХранилща = ВыбранныйКаталог[0];
|
|
||||||
КонецПроцедуры
|
|
||||||
|
|
||||||
&НаКлиенте
|
&НаКлиенте
|
||||||
Процедура КомандаСоздатьVBSФайлДляПланировщикаЗаданий(Команда)
|
Процедура КомандаСоздатьVBSФайлДляПланировщикаЗаданий(Команда)
|
||||||
//Если НЕ ЗначениеЗаполнено(Объект.КаталогДляЗагрузкиИзмененийИзХранилща) Тогда
|
//Если НЕ ЗначениеЗаполнено(Объект.КаталогДляЗагрузкиИзмененийИзХранилща) Тогда
|
||||||
|
@ -444,7 +444,6 @@
|
|||||||
<SessionParameter>ТипыВладельцевНастроекПрав</SessionParameter>
|
<SessionParameter>ТипыВладельцевНастроекПрав</SessionParameter>
|
||||||
<SessionParameter>ТипыЗначенийДоступаСГруппами</SessionParameter>
|
<SessionParameter>ТипыЗначенийДоступаСГруппами</SessionParameter>
|
||||||
<SessionParameter>УстановленныеРасширения</SessionParameter>
|
<SessionParameter>УстановленныеРасширения</SessionParameter>
|
||||||
<SessionParameter>узЭтоСервернаяБаза</SessionParameter>
|
|
||||||
<Role>АдминистраторСистемы</Role>
|
<Role>АдминистраторСистемы</Role>
|
||||||
<Role>Администрирование</Role>
|
<Role>Администрирование</Role>
|
||||||
<Role>БазовыеПрава</Role>
|
<Role>БазовыеПрава</Role>
|
||||||
|
@ -504,6 +504,9 @@
|
|||||||
Функция Создать_узИдентификаторыОбъектовМетаданныхКонфигурации(ПараметрыПоиска)
|
Функция Создать_узИдентификаторыОбъектовМетаданныхКонфигурации(ПараметрыПоиска)
|
||||||
Перем ИмяМетаданныхРодителя;
|
Перем ИмяМетаданныхРодителя;
|
||||||
|
|
||||||
|
Если СтрДлина(ПараметрыПоиска.Наименование) > 150 Тогда
|
||||||
|
ВызватьИсключение "Ошибка! нет алгоритма поиска идентификатора объекта метаданных, у которых наименование больше 150 символов";
|
||||||
|
Конецесли;
|
||||||
пИдентификаторыОбъектовМетаданных = Неопределено;
|
пИдентификаторыОбъектовМетаданных = Неопределено;
|
||||||
|
|
||||||
СпрОбъект = Справочники.узИдентификаторыОбъектовМетаданныхКонфигурации.СоздатьЭлемент();
|
СпрОбъект = Справочники.узИдентификаторыОбъектовМетаданныхКонфигурации.СоздатьЭлемент();
|
||||||
@ -515,6 +518,7 @@
|
|||||||
пПолноеИмяМетаданных = СтрЗаменить(пПолноеИмяМетаданных,"/",".");
|
пПолноеИмяМетаданных = СтрЗаменить(пПолноеИмяМетаданных,"/",".");
|
||||||
СпрОбъект.ПолноеИмяМетаданных = пПолноеИмяМетаданных;
|
СпрОбъект.ПолноеИмяМетаданных = пПолноеИмяМетаданных;
|
||||||
РезультатФункции = ПолучитьСвойствоМетаданных(СпрОбъект.Наименование);
|
РезультатФункции = ПолучитьСвойствоМетаданных(СпрОбъект.Наименование);
|
||||||
|
СпрОбъект.ИмяМетаданных = ПараметрыПоиска.Наименование;
|
||||||
СпрОбъект.ПорядокКоллекции = РезультатФункции.ПорядокКоллекции;
|
СпрОбъект.ПорядокКоллекции = РезультатФункции.ПорядокКоллекции;
|
||||||
СпрОбъект.Записать();
|
СпрОбъект.Записать();
|
||||||
пИдентификаторыОбъектовМетаданных = СпрОбъект.Ссылка;
|
пИдентификаторыОбъектовМетаданных = СпрОбъект.Ссылка;
|
||||||
|
@ -19,6 +19,9 @@
|
|||||||
<DataPath>Объект.Конфигурация</DataPath>
|
<DataPath>Объект.Конфигурация</DataPath>
|
||||||
<ContextMenu name="КонфигурацияКонтекстноеМеню" id="21"/>
|
<ContextMenu name="КонфигурацияКонтекстноеМеню" id="21"/>
|
||||||
<ExtendedTooltip name="КонфигурацияРасширеннаяПодсказка" id="22"/>
|
<ExtendedTooltip name="КонфигурацияРасширеннаяПодсказка" id="22"/>
|
||||||
|
<Events>
|
||||||
|
<Event name="OnChange">КонфигурацияПриИзменении</Event>
|
||||||
|
</Events>
|
||||||
</InputField>
|
</InputField>
|
||||||
<UsualGroup name="ГруппаВыбиратьИзмененияДляВерсий" id="16">
|
<UsualGroup name="ГруппаВыбиратьИзмененияДляВерсий" id="16">
|
||||||
<Title>
|
<Title>
|
||||||
@ -60,17 +63,6 @@
|
|||||||
<Field>Объект.Конфигурация</Field>
|
<Field>Объект.Конфигурация</Field>
|
||||||
</Save>
|
</Save>
|
||||||
</Attribute>
|
</Attribute>
|
||||||
<Attribute name="ЭтоСервернаяБаза" id="2">
|
|
||||||
<Title>
|
|
||||||
<v8:item>
|
|
||||||
<v8:lang>ru</v8:lang>
|
|
||||||
<v8:content>Это серверная база</v8:content>
|
|
||||||
</v8:item>
|
|
||||||
</Title>
|
|
||||||
<Type>
|
|
||||||
<v8:Type>xs:boolean</v8:Type>
|
|
||||||
</Type>
|
|
||||||
</Attribute>
|
|
||||||
</Attributes>
|
</Attributes>
|
||||||
<Commands>
|
<Commands>
|
||||||
<Command name="КомандаЗагрузитьИзмененияИзХранилища" id="1">
|
<Command name="КомандаЗагрузитьИзмененияИзХранилища" id="1">
|
||||||
|
@ -7,14 +7,8 @@
|
|||||||
Если НЕ ПолучатьИзмененияИзХранилища(Объект.Конфигурация) Тогда
|
Если НЕ ПолучатьИзмененияИзХранилища(Объект.Конфигурация) Тогда
|
||||||
Сообщить("Ошибка! в конфигурации не настроена загрузка изменений из хранилища");
|
Сообщить("Ошибка! в конфигурации не настроена загрузка изменений из хранилища");
|
||||||
Конецесли;
|
Конецесли;
|
||||||
Если ЭтоСервернаяБаза Тогда
|
|
||||||
|
|
||||||
РезультатФункции = ВыгрузитьИзмененияНаКлиенте();
|
|
||||||
РезультатФункции.ТабДокОтчет.Показать();
|
|
||||||
Иначе
|
|
||||||
РезультатФункции = ЗагрузитьИзмененияИзХранилищаНаСервере();
|
РезультатФункции = ЗагрузитьИзмененияИзХранилищаНаСервере();
|
||||||
РезультатФункции.ТабДокОтчет.Показать();
|
РезультатФункции.ТабДокОтчет.Показать("Загруженная история хранилища");
|
||||||
Конецесли;
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
&НаСервере
|
&НаСервере
|
||||||
@ -71,7 +65,6 @@
|
|||||||
Если Параметры.Свойство("Конфигурация") Тогда
|
Если Параметры.Свойство("Конфигурация") Тогда
|
||||||
Объект.Конфигурация = Параметры.Конфигурация;
|
Объект.Конфигурация = Параметры.Конфигурация;
|
||||||
Конецесли;
|
Конецесли;
|
||||||
ЭтоСервернаяБаза = ПараметрыСеанса.узЭтоСервернаяБаза;
|
|
||||||
Объект.ВерсияС = ПолучитьПоследнююЗагруженнуюВерсиюНаСервере();
|
Объект.ВерсияС = ПолучитьПоследнююЗагруженнуюВерсиюНаСервере();
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
@ -80,3 +73,9 @@
|
|||||||
Возврат Справочники.узИсторияХранилища.ПолучитьПоследнююЗагруженнуюВерсию(Объект.Конфигурация);
|
Возврат Справочники.узИсторияХранилища.ПолучитьПоследнююЗагруженнуюВерсию(Объект.Конфигурация);
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
|
||||||
|
&НаКлиенте
|
||||||
|
Процедура КонфигурацияПриИзменении(Элемент)
|
||||||
|
Объект.ВерсияС = ПолучитьПоследнююЗагруженнуюВерсиюНаСервере();
|
||||||
|
КонецПроцедуры
|
||||||
|
|
||||||
|
@ -14,7 +14,7 @@
|
|||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
Процедура узУстановкаПараметровСеанса()
|
Процедура узУстановкаПараметровСеанса()
|
||||||
ПараметрыСеанса.узЭтоСервернаяБаза = узОбщийМодульСервер.ЭтоСервернаяБаза();
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
Процедура узВыполнитьНастройкуПанелей() Экспорт
|
Процедура узВыполнитьНастройкуПанелей() Экспорт
|
||||||
|
@ -2982,9 +2982,9 @@
|
|||||||
<d3p1:fixedVariantMeasure>Day</d3p1:fixedVariantMeasure>
|
<d3p1:fixedVariantMeasure>Day</d3p1:fixedVariantMeasure>
|
||||||
<d3p1:fixedVariantInterval>1</d3p1:fixedVariantInterval>
|
<d3p1:fixedVariantInterval>1</d3p1:fixedVariantInterval>
|
||||||
<d3p1:autoFullInterval>true</d3p1:autoFullInterval>
|
<d3p1:autoFullInterval>true</d3p1:autoFullInterval>
|
||||||
<d3p1:fullIntervalBegin>2016-10-16T20:00:00</d3p1:fullIntervalBegin>
|
<d3p1:fullIntervalBegin>2016-10-23T10:00:00</d3p1:fullIntervalBegin>
|
||||||
<d3p1:fullIntervalEnd>2016-10-25T20:59:59</d3p1:fullIntervalEnd>
|
<d3p1:fullIntervalEnd>2016-11-01T10:59:59</d3p1:fullIntervalEnd>
|
||||||
<d3p1:visualBegin>2016-10-16T20:00:00</d3p1:visualBegin>
|
<d3p1:visualBegin>2016-10-23T10:00:00</d3p1:visualBegin>
|
||||||
<d3p1:intervalDrawType>Gradient</d3p1:intervalDrawType>
|
<d3p1:intervalDrawType>Gradient</d3p1:intervalDrawType>
|
||||||
<d3p1:noneVariantChars>3</d3p1:noneVariantChars>
|
<d3p1:noneVariantChars>3</d3p1:noneVariantChars>
|
||||||
<d3p1:noneVariantMeasure>Day</d3p1:noneVariantMeasure>
|
<d3p1:noneVariantMeasure>Day</d3p1:noneVariantMeasure>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user