1
0
mirror of https://github.com/BlizD/Tasks.git synced 2025-04-23 12:08:57 +02:00

Merge pull request #66 from ForInfostart/develope

#65 Добавить кнопку в документ Выпуск релиза, которая загружает данные из хранилища и обновляет данные в документе
This commit is contained in:
Anton Ivanov 2017-10-25 20:54:24 +03:00 committed by GitHub
commit c07009147d
14 changed files with 110 additions and 45 deletions

View File

@ -95,9 +95,6 @@
</Type> </Type>
<MainAttribute>true</MainAttribute> <MainAttribute>true</MainAttribute>
<SavedData>true</SavedData> <SavedData>true</SavedData>
<UseAlways>
<Field>НаборКонстант.ПровайдерSMS.Ref</Field>
</UseAlways>
</Attribute> </Attribute>
<Attribute name="ЛогинДляОтправкиSMS" id="2"> <Attribute name="ЛогинДляОтправкиSMS" id="2">
<Title> <Title>

View File

@ -415,7 +415,6 @@
</Type> </Type>
<MainAttribute>true</MainAttribute> <MainAttribute>true</MainAttribute>
<UseAlways> <UseAlways>
<Field>НаборКонстант.ПровайдерSMS.Ref</Field>
<Field>НаборКонстант.ЗаголовокСистемы</Field> <Field>НаборКонстант.ЗаголовокСистемы</Field>
</UseAlways> </UseAlways>
</Attribute> </Attribute>

View File

@ -821,7 +821,6 @@
<Field>НаборКонстант.СписокРасширенийФайловOpenDocumentОбластиДанных</Field> <Field>НаборКонстант.СписокРасширенийФайловOpenDocumentОбластиДанных</Field>
<Field>НаборКонстант.СписокРасширенийТекстовыхФайлов</Field> <Field>НаборКонстант.СписокРасширенийТекстовыхФайлов</Field>
<Field>НаборКонстант.СписокЗапрещенныхРасширенийОбластиДанных</Field> <Field>НаборКонстант.СписокЗапрещенныхРасширенийОбластиДанных</Field>
<Field>НаборКонстант.ПровайдерSMS.Ref</Field>
<Field>НаборКонстант.ПрефиксУзлаРаспределеннойИнформационнойБазы</Field> <Field>НаборКонстант.ПрефиксУзлаРаспределеннойИнформационнойБазы</Field>
<Field>НаборКонстант.ОтправлятьПисьмаВФорматеHTML</Field> <Field>НаборКонстант.ОтправлятьПисьмаВФорматеHTML</Field>
<Field>НаборКонстант.ОграничиватьДоступНаУровнеЗаписей</Field> <Field>НаборКонстант.ОграничиватьДоступНаУровнеЗаписей</Field>

View File

@ -956,7 +956,6 @@ Are specified through the "space".</v8:content>
<Field>НаборКонстант.СписокРасширенийФайловOpenDocumentОбластиДанных</Field> <Field>НаборКонстант.СписокРасширенийФайловOpenDocumentОбластиДанных</Field>
<Field>НаборКонстант.СписокРасширенийТекстовыхФайлов</Field> <Field>НаборКонстант.СписокРасширенийТекстовыхФайлов</Field>
<Field>НаборКонстант.СписокЗапрещенныхРасширенийОбластиДанных</Field> <Field>НаборКонстант.СписокЗапрещенныхРасширенийОбластиДанных</Field>
<Field>НаборКонстант.ПровайдерSMS.Ref</Field>
<Field>НаборКонстант.ПрефиксУзлаРаспределеннойИнформационнойБазы</Field> <Field>НаборКонстант.ПрефиксУзлаРаспределеннойИнформационнойБазы</Field>
<Field>НаборКонстант.ОтправлятьПисьмаВФорматеHTML</Field> <Field>НаборКонстант.ОтправлятьПисьмаВФорматеHTML</Field>
<Field>НаборКонстант.ОграничиватьДоступНаУровнеЗаписей</Field> <Field>НаборКонстант.ОграничиватьДоступНаУровнеЗаписей</Field>

View File

@ -572,7 +572,6 @@
<Field>НаборКонстант.СписокРасширенийФайловOpenDocumentОбластиДанных</Field> <Field>НаборКонстант.СписокРасширенийФайловOpenDocumentОбластиДанных</Field>
<Field>НаборКонстант.СписокРасширенийТекстовыхФайлов</Field> <Field>НаборКонстант.СписокРасширенийТекстовыхФайлов</Field>
<Field>НаборКонстант.СписокЗапрещенныхРасширенийОбластиДанных</Field> <Field>НаборКонстант.СписокЗапрещенныхРасширенийОбластиДанных</Field>
<Field>НаборКонстант.ПровайдерSMS.Ref</Field>
<Field>НаборКонстант.ПрефиксУзлаРаспределеннойИнформационнойБазы</Field> <Field>НаборКонстант.ПрефиксУзлаРаспределеннойИнформационнойБазы</Field>
<Field>НаборКонстант.ОтправлятьПисьмаВФорматеHTML</Field> <Field>НаборКонстант.ОтправлятьПисьмаВФорматеHTML</Field>
<Field>НаборКонстант.ОграничиватьДоступНаУровнеЗаписей</Field> <Field>НаборКонстант.ОграничиватьДоступНаУровнеЗаписей</Field>

View File

@ -1114,7 +1114,6 @@ These attributes are displayed in the form.</v8:content>
</Type> </Type>
<MainAttribute>true</MainAttribute> <MainAttribute>true</MainAttribute>
<UseAlways> <UseAlways>
<Field>НаборКонстант.ПровайдерSMS.Ref</Field>
<Field>НаборКонстант.ИспользоватьРазделениеПоОбластямДанных</Field> <Field>НаборКонстант.ИспользоватьРазделениеПоОбластямДанных</Field>
</UseAlways> </UseAlways>
</Attribute> </Attribute>

View File

@ -1085,7 +1085,6 @@
</Type> </Type>
<MainAttribute>true</MainAttribute> <MainAttribute>true</MainAttribute>
<UseAlways> <UseAlways>
<Field>НаборКонстант.ПровайдерSMS.Ref</Field>
<Field>НаборКонстант.ЗаголовокСистемы</Field> <Field>НаборКонстант.ЗаголовокСистемы</Field>
<Field>НаборКонстант.АдресПубликацииИнформационнойБазыВИнтернете</Field> <Field>НаборКонстант.АдресПубликацииИнформационнойБазыВИнтернете</Field>
</UseAlways> </UseAlways>

View File

@ -456,7 +456,6 @@
</Type> </Type>
<MainAttribute>true</MainAttribute> <MainAttribute>true</MainAttribute>
<UseAlways> <UseAlways>
<Field>НаборКонстант.ПровайдерSMS.Ref</Field>
<Field>НаборКонстант.ЗаголовокСистемы</Field> <Field>НаборКонстант.ЗаголовокСистемы</Field>
</UseAlways> </UseAlways>
</Attribute> </Attribute>

View File

@ -2510,7 +2510,6 @@ Managing text extraction from files.</v8:content>
</Type> </Type>
<MainAttribute>true</MainAttribute> <MainAttribute>true</MainAttribute>
<UseAlways> <UseAlways>
<Field>НаборКонстант.ПровайдерSMS.Ref</Field>
<Field>НаборКонстант.ИспользоватьРазделениеПоОбластямДанных</Field> <Field>НаборКонстант.ИспользоватьРазделениеПоОбластямДанных</Field>
<Field>НаборКонстант.ИспользоватьПолнотекстовыйПоиск</Field> <Field>НаборКонстант.ИспользоватьПолнотекстовыйПоиск</Field>
<Field>НаборКонстант.ИспользоватьДополнительныеОтчетыИОбработки</Field> <Field>НаборКонстант.ИспользоватьДополнительныеОтчетыИОбработки</Field>

View File

@ -365,9 +365,6 @@
<v8:Type>cfg:ConstantsSet</v8:Type> <v8:Type>cfg:ConstantsSet</v8:Type>
</Type> </Type>
<MainAttribute>true</MainAttribute> <MainAttribute>true</MainAttribute>
<UseAlways>
<Field>НаборКонстант.ПровайдерSMS.Ref</Field>
</UseAlways>
</Attribute> </Attribute>
<Attribute name="РежимРаботы" id="2"> <Attribute name="РежимРаботы" id="2">
<Title> <Title>

View File

@ -473,7 +473,6 @@
</Type> </Type>
<MainAttribute>true</MainAttribute> <MainAttribute>true</MainAttribute>
<UseAlways> <UseAlways>
<Field>НаборКонстант.ПровайдерSMS.Ref</Field>
<Field>НаборКонстант.ИспользоватьПолнотекстовыйПоиск</Field> <Field>НаборКонстант.ИспользоватьПолнотекстовыйПоиск</Field>
<Field>НаборКонстант.ИзвлекатьТекстыФайловНаСервере</Field> <Field>НаборКонстант.ИзвлекатьТекстыФайловНаСервере</Field>
</UseAlways> </UseAlways>

View File

@ -15,9 +15,16 @@
</Events> </Events>
<ChildItems> <ChildItems>
<UsualGroup name="Группа7" id="189"> <UsualGroup name="Группа7" id="189">
<Group>Horizontal</Group>
<Representation>None</Representation> <Representation>None</Representation>
<ShowTitle>false</ShowTitle> <ShowTitle>false</ShowTitle>
<ExtendedTooltip name="Группа7РасширеннаяПодсказка" id="190"/> <ExtendedTooltip name="Группа7РасширеннаяПодсказка" id="190"/>
<ChildItems>
<UsualGroup name="Группа1" id="84">
<Group>Vertical</Group>
<Representation>None</Representation>
<ShowTitle>false</ShowTitle>
<ExtendedTooltip name="Группа1РасширеннаяПодсказка" id="85"/>
<ChildItems> <ChildItems>
<UsualGroup name="Группа6" id="187"> <UsualGroup name="Группа6" id="187">
<Group>Horizontal</Group> <Group>Horizontal</Group>
@ -39,32 +46,37 @@
</InputField> </InputField>
</ChildItems> </ChildItems>
</UsualGroup> </UsualGroup>
<UsualGroup name="Группа1" id="84">
<Group>Horizontal</Group>
<Representation>None</Representation>
<ShowTitle>false</ShowTitle>
<ExtendedTooltip name="Группа1РасширеннаяПодсказка" id="85"/>
<ChildItems>
<InputField name="Конфигурация" id="177"> <InputField name="Конфигурация" id="177">
<DataPath>Объект.Конфигурация</DataPath> <DataPath>Объект.Конфигурация</DataPath>
<ContextMenu name="КонфигурацияКонтекстноеМеню" id="178"/> <ContextMenu name="КонфигурацияКонтекстноеМеню" id="178"/>
<ExtendedTooltip name="КонфигурацияРасширеннаяПодсказка" id="179"/> <ExtendedTooltip name="КонфигурацияРасширеннаяПодсказка" id="179"/>
</InputField> </InputField>
</ChildItems>
</UsualGroup>
<UsualGroup name="Группа2" id="197">
<Representation>None</Representation>
<ShowTitle>false</ShowTitle>
<ExtendedTooltip name="Группа2РасширеннаяПодсказка" id="198"/>
<ChildItems>
<InputField name="НомерРелиза" id="182"> <InputField name="НомерРелиза" id="182">
<DataPath>Объект.НомерРелиза</DataPath> <DataPath>Объект.НомерРелиза</DataPath>
<ContextMenu name="НомерРелизаКонтекстноеМеню" id="183"/> <ContextMenu name="НомерРелизаКонтекстноеМеню" id="183"/>
<ExtendedTooltip name="НомерРелизаРасширеннаяПодсказка" id="184"/> <ExtendedTooltip name="НомерРелизаРасширеннаяПодсказка" id="184"/>
</InputField> </InputField>
</ChildItems>
</UsualGroup>
<InputField name="ОписаниеРелиза" id="174"> <InputField name="ОписаниеРелиза" id="174">
<DataPath>Объект.ОписаниеРелиза</DataPath> <DataPath>Объект.ОписаниеРелиза</DataPath>
<AutoMaxWidth>false</AutoMaxWidth>
<ContextMenu name="ОписаниеРелизаКонтекстноеМеню" id="175"/> <ContextMenu name="ОписаниеРелизаКонтекстноеМеню" id="175"/>
<ExtendedTooltip name="ОписаниеРелизаРасширеннаяПодсказка" id="176"/> <ExtendedTooltip name="ОписаниеРелизаРасширеннаяПодсказка" id="176"/>
</InputField> </InputField>
</ChildItems> </ChildItems>
</UsualGroup> </UsualGroup>
</ChildItems>
</UsualGroup>
<Button name="КомандаЗагрузитьИзмененияПоЗадачам" id="195">
<Type>UsualButton</Type>
<CommandName>Form.Command.КомандаЗагрузитьИзмененияПоЗадачам</CommandName>
<ExtendedTooltip name="КомандаЗагрузитьИзмененияПоЗадачамРасширеннаяПодсказка" id="196"/>
</Button>
<Pages name="Страницы" id="10"> <Pages name="Страницы" id="10">
<Title> <Title>
<v8:item> <v8:item>
@ -641,5 +653,29 @@
</ToolTip> </ToolTip>
<Action>КомандаИзменитьСтатус</Action> <Action>КомандаИзменитьСтатус</Action>
</Command> </Command>
<Command name="КомандаЗагрузитьИзмененияПоЗадачам" id="5">
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Загрузить изменения по задачам</v8:content>
</v8:item>
<v8:item>
<v8:lang>en</v8:lang>
<v8:content>Upload changes to tasks</v8:content>
</v8:item>
</Title>
<ToolTip>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Команда загрузить изменения по задачам</v8:content>
</v8:item>
</ToolTip>
<Picture>
<xr:Ref>CommonPicture.ЗакончитьРедактированиеФайла</xr:Ref>
<xr:LoadTransparent>true</xr:LoadTransparent>
</Picture>
<Action>КомандаЗагрузитьИзмененияПоЗадачам</Action>
<Representation>TextPicture</Representation>
</Command>
</Commands> </Commands>
</Form> </Form>

View File

@ -456,3 +456,47 @@
Конеццикла; Конеццикла;
КонецПроцедуры КонецПроцедуры
&НаКлиенте
Процедура КомандаЗагрузитьИзмененияПоЗадачам(Команда)
Если НЕ ПроверитьЗаполнение() Тогда
Возврат;
Конецесли;
ВремяНачала=ТекущаяДата();
РезультатФункции = ЗагрузитьИзмененияИзХранилищаНаСервере();
Если РезультатФункции <> Неопределено Тогда
ТабДокОтчет = РезультатФункции.ТабДокОтчет;
Если ТабДокОтчет <> Неопределено Тогда
ТабДокОтчет.Показать("Загруженная история хранилища");
Конецесли;
Конецесли;
ВремяКонца=ТекущаяДата();
Сообщить("------------------------------------------------------------------");
Сообщить("ВремяНачала -"+ВремяНачала);
Сообщить("ВремяКонца -"+ВремяКонца);
Сообщить("Общее время выполнения - "+ОКР(((ВремяКонца-ВремяНачала)/60),2) +" мин.");
Сообщить("------------------------------------------------------------------");
КонецПроцедуры
&НаСервере
Функция ЗагрузитьИзмененияИзХранилищаНаСервере()
пКонфигурация = Объект.Конфигурация;
Если НЕ пКонфигурация.ПолучатьИзмененияИзХранилища Тогда
Возврат Неопределено;
Конецесли;
пОбработка = Обработки.узЗагрузкаИзмененийИзХранилища.Создать();
пОбработка.Конфигурация = пКонфигурация;
пОбработка.ВерсияС = Справочники.узИсторияКонфигураций.ПолучитьПоследнююЗагруженнуюВерсию(пКонфигурация);
РезультатФункции = пОбработка.ЗагрузитьИзмененияИзХранилища();
ЗаполнитьИсториюХранилищаПоЗадачам();
Возврат РезультатФункции;
КонецФункции

View File

@ -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-09-05T00:00:00</d3p1:fullIntervalBegin> <d3p1:fullIntervalBegin>2016-09-04T23:00:00</d3p1:fullIntervalBegin>
<d3p1:fullIntervalEnd>2016-09-14T01:59:59</d3p1:fullIntervalEnd> <d3p1:fullIntervalEnd>2016-09-14T00:59:59</d3p1:fullIntervalEnd>
<d3p1:visualBegin>2016-09-05T00:00:00</d3p1:visualBegin> <d3p1:visualBegin>2016-09-04T23: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>