#222 Диаграмма Ганта и MS Project
@ -4211,6 +4211,29 @@
|
||||
<OnMainServerUnavalableBehavior>Auto</OnMainServerUnavalableBehavior>
|
||||
</Properties>
|
||||
</Command>
|
||||
<Command uuid="566b5f79-7cdf-4901-b493-0ce4b3f9ad1e">
|
||||
<Properties>
|
||||
<Name>КомандаПланированиеПроекта</Name>
|
||||
<Synonym>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Планирование проекта</v8:content>
|
||||
</v8:item>
|
||||
</Synonym>
|
||||
<Comment/>
|
||||
<Group>CommandGroup.узДействияЗадачи</Group>
|
||||
<CommandParameterType>
|
||||
<v8:Type>cfg:CatalogRef.узЗадачи</v8:Type>
|
||||
</CommandParameterType>
|
||||
<ParameterUseMode>Single</ParameterUseMode>
|
||||
<ModifiesData>false</ModifiesData>
|
||||
<Representation>Auto</Representation>
|
||||
<ToolTip/>
|
||||
<Picture/>
|
||||
<Shortcut/>
|
||||
<OnMainServerUnavalableBehavior>Auto</OnMainServerUnavalableBehavior>
|
||||
</Properties>
|
||||
</Command>
|
||||
</ChildObjects>
|
||||
</Catalog>
|
||||
</MetaDataObject>
|
@ -0,0 +1,17 @@
|
||||
#Область ОбработчикиСобытий
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
|
||||
|
||||
ПараметрыФормы = Новый Структура();
|
||||
ПараметрыФормы.Вставить("узЗадачаСсылка", ПараметрКоманды);
|
||||
|
||||
ОткрытьФорму("Отчет.узПланированиеПроекта.Форма.ФормаУправляемая", ПараметрыФормы);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#Область СлужебныеПроцедурыИФункции
|
||||
|
||||
#КонецОбласти
|
@ -1682,6 +1682,7 @@
|
||||
<Report>СведенияОПользователях</Report>
|
||||
<Report>узГрафикСгоранияСпринта</Report>
|
||||
<Report>узОтчетПоЗадачам</Report>
|
||||
<Report>узПланированиеПроекта</Report>
|
||||
<Report>узПроцентВыполненныхЗадач</Report>
|
||||
<Report>УниверсальныйОтчет</Report>
|
||||
<DataProcessor>АвтоматическоеИзвлечениеТекстов</DataProcessor>
|
||||
|
704
src/cf/Reports/узПланированиеПроекта.xml
Normal file
@ -0,0 +1,704 @@
|
||||
<?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">
|
||||
<Report uuid="b1f6aaa5-8151-4020-bbb4-af4bf0f8468e">
|
||||
<InternalInfo>
|
||||
<xr:GeneratedType name="ReportObject.узПланированиеПроекта" category="Object">
|
||||
<xr:TypeId>ecb705c9-c367-471e-8d51-0908ca189c7c</xr:TypeId>
|
||||
<xr:ValueId>de2ddaba-8f3f-4b3a-b907-8c4ea8382a5d</xr:ValueId>
|
||||
</xr:GeneratedType>
|
||||
<xr:GeneratedType name="ReportManager.узПланированиеПроекта" category="Manager">
|
||||
<xr:TypeId>272667db-608a-456f-abd1-04dfcb7a26fd</xr:TypeId>
|
||||
<xr:ValueId>3ea6f111-7d35-470d-b21f-1fae47cbacfe</xr:ValueId>
|
||||
</xr:GeneratedType>
|
||||
</InternalInfo>
|
||||
<Properties>
|
||||
<Name>узПланированиеПроекта</Name>
|
||||
<Synonym>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Планирование проекта</v8:content>
|
||||
</v8:item>
|
||||
</Synonym>
|
||||
<Comment>// [+] #222 Иванов А.Б. 28.04.23 ПланированиеПроекта //Gant 1C (2.1.6.1) Автор: Головченко Сергей (Rare-Avis) http://infostart.ru/public/100480/</Comment>
|
||||
<UseStandardCommands>true</UseStandardCommands>
|
||||
<DefaultForm>Report.узПланированиеПроекта.Form.ФормаУправляемая</DefaultForm>
|
||||
<AuxiliaryForm/>
|
||||
<MainDataCompositionSchema>Report.узПланированиеПроекта.Template.СхемаКомпоновкиДанных</MainDataCompositionSchema>
|
||||
<DefaultSettingsForm/>
|
||||
<AuxiliarySettingsForm/>
|
||||
<DefaultVariantForm/>
|
||||
<VariantsStorage/>
|
||||
<SettingsStorage/>
|
||||
<IncludeHelpInContents>false</IncludeHelpInContents>
|
||||
<ExtendedPresentation/>
|
||||
<Explanation/>
|
||||
</Properties>
|
||||
<ChildObjects>
|
||||
<Attribute uuid="8de7a935-4d71-41d3-9ea5-ea8d26826777">
|
||||
<Properties>
|
||||
<Name>ИспользоватьАвтосохранение</Name>
|
||||
<Synonym>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Использовать автосохранение</v8:content>
|
||||
</v8:item>
|
||||
</Synonym>
|
||||
<Comment/>
|
||||
<Type>
|
||||
<v8:Type>xs:boolean</v8:Type>
|
||||
</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"/>
|
||||
<FillChecking>DontCheck</FillChecking>
|
||||
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
|
||||
<ChoiceParameterLinks/>
|
||||
<ChoiceParameters/>
|
||||
<QuickChoice>Auto</QuickChoice>
|
||||
<CreateOnInput>Auto</CreateOnInput>
|
||||
<ChoiceForm/>
|
||||
<LinkByType/>
|
||||
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
|
||||
</Properties>
|
||||
</Attribute>
|
||||
<Attribute uuid="6435df21-c1c1-4df7-87f8-bddd6cdf6654">
|
||||
<Properties>
|
||||
<Name>ПериодАвтосохранения</Name>
|
||||
<Synonym>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Период автосохранения (в минутах)</v8:content>
|
||||
</v8:item>
|
||||
</Synonym>
|
||||
<Comment/>
|
||||
<Type>
|
||||
<v8:Type>xs:decimal</v8:Type>
|
||||
<v8:NumberQualifiers>
|
||||
<v8:Digits>10</v8:Digits>
|
||||
<v8:FractionDigits>0</v8:FractionDigits>
|
||||
<v8:AllowedSign>Any</v8:AllowedSign>
|
||||
</v8:NumberQualifiers>
|
||||
</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"/>
|
||||
<FillChecking>DontCheck</FillChecking>
|
||||
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
|
||||
<ChoiceParameterLinks/>
|
||||
<ChoiceParameters/>
|
||||
<QuickChoice>Auto</QuickChoice>
|
||||
<CreateOnInput>Auto</CreateOnInput>
|
||||
<ChoiceForm/>
|
||||
<LinkByType/>
|
||||
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
|
||||
</Properties>
|
||||
</Attribute>
|
||||
<Attribute uuid="5b59ae19-91ef-4a40-9dfd-22d54a67e792">
|
||||
<Properties>
|
||||
<Name>ПапкаСЗадачами</Name>
|
||||
<Synonym>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Папка с задачами</v8:content>
|
||||
</v8:item>
|
||||
</Synonym>
|
||||
<Comment/>
|
||||
<Type>
|
||||
<v8:TypeSet>cfg:AnyRef</v8:TypeSet>
|
||||
</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"/>
|
||||
<FillChecking>DontCheck</FillChecking>
|
||||
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
|
||||
<ChoiceParameterLinks/>
|
||||
<ChoiceParameters/>
|
||||
<QuickChoice>Auto</QuickChoice>
|
||||
<CreateOnInput>Auto</CreateOnInput>
|
||||
<ChoiceForm/>
|
||||
<LinkByType/>
|
||||
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
|
||||
</Properties>
|
||||
</Attribute>
|
||||
<Attribute uuid="72f876d6-0a13-4bc0-85df-9e991a1a49a0">
|
||||
<Properties>
|
||||
<Name>ИсполнительПоУмолчанию</Name>
|
||||
<Synonym>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Исполнитель по умолчанию (для новых задач)</v8:content>
|
||||
</v8:item>
|
||||
</Synonym>
|
||||
<Comment/>
|
||||
<Type>
|
||||
<v8:TypeSet>cfg:CatalogRef</v8:TypeSet>
|
||||
</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"/>
|
||||
<FillChecking>DontCheck</FillChecking>
|
||||
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
|
||||
<ChoiceParameterLinks/>
|
||||
<ChoiceParameters/>
|
||||
<QuickChoice>Auto</QuickChoice>
|
||||
<CreateOnInput>Auto</CreateOnInput>
|
||||
<ChoiceForm/>
|
||||
<LinkByType/>
|
||||
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
|
||||
</Properties>
|
||||
</Attribute>
|
||||
<Attribute uuid="f2912917-bdea-4d77-bb72-6b5fc47ad672">
|
||||
<Properties>
|
||||
<Name>СубботаРабочий</Name>
|
||||
<Synonym>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Суббота рабочий</v8:content>
|
||||
</v8:item>
|
||||
</Synonym>
|
||||
<Comment/>
|
||||
<Type>
|
||||
<v8:Type>xs:boolean</v8:Type>
|
||||
</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"/>
|
||||
<FillChecking>DontCheck</FillChecking>
|
||||
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
|
||||
<ChoiceParameterLinks/>
|
||||
<ChoiceParameters/>
|
||||
<QuickChoice>Auto</QuickChoice>
|
||||
<CreateOnInput>Auto</CreateOnInput>
|
||||
<ChoiceForm/>
|
||||
<LinkByType/>
|
||||
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
|
||||
</Properties>
|
||||
</Attribute>
|
||||
<Attribute uuid="7b2d8256-2815-4ab5-bb08-2b17b9a5c95b">
|
||||
<Properties>
|
||||
<Name>ВоскресеньеРабочий</Name>
|
||||
<Synonym>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Воскресенье рабочий</v8:content>
|
||||
</v8:item>
|
||||
</Synonym>
|
||||
<Comment/>
|
||||
<Type>
|
||||
<v8:Type>xs:boolean</v8:Type>
|
||||
</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"/>
|
||||
<FillChecking>DontCheck</FillChecking>
|
||||
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
|
||||
<ChoiceParameterLinks/>
|
||||
<ChoiceParameters/>
|
||||
<QuickChoice>Auto</QuickChoice>
|
||||
<CreateOnInput>Auto</CreateOnInput>
|
||||
<ChoiceForm/>
|
||||
<LinkByType/>
|
||||
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
|
||||
</Properties>
|
||||
</Attribute>
|
||||
<Attribute uuid="d7c4724c-e7d2-4853-858e-a3aab69db9bd">
|
||||
<Properties>
|
||||
<Name>КоличествоРабочихЧасовВДне</Name>
|
||||
<Synonym>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Количество рабочих часов в дне</v8:content>
|
||||
</v8:item>
|
||||
</Synonym>
|
||||
<Comment/>
|
||||
<Type>
|
||||
<v8:Type>xs:decimal</v8:Type>
|
||||
<v8:NumberQualifiers>
|
||||
<v8:Digits>2</v8:Digits>
|
||||
<v8:FractionDigits>0</v8:FractionDigits>
|
||||
<v8:AllowedSign>Any</v8:AllowedSign>
|
||||
</v8:NumberQualifiers>
|
||||
</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"/>
|
||||
<FillChecking>DontCheck</FillChecking>
|
||||
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
|
||||
<ChoiceParameterLinks/>
|
||||
<ChoiceParameters/>
|
||||
<QuickChoice>Auto</QuickChoice>
|
||||
<CreateOnInput>Auto</CreateOnInput>
|
||||
<ChoiceForm/>
|
||||
<LinkByType/>
|
||||
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
|
||||
</Properties>
|
||||
</Attribute>
|
||||
<Attribute uuid="35975e87-fa43-4ab6-bee4-d507547715a1">
|
||||
<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>200</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"/>
|
||||
<FillChecking>DontCheck</FillChecking>
|
||||
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
|
||||
<ChoiceParameterLinks/>
|
||||
<ChoiceParameters/>
|
||||
<QuickChoice>Auto</QuickChoice>
|
||||
<CreateOnInput>Auto</CreateOnInput>
|
||||
<ChoiceForm/>
|
||||
<LinkByType/>
|
||||
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
|
||||
</Properties>
|
||||
</Attribute>
|
||||
<Attribute uuid="df374e2a-a6df-44a7-b5ea-a6295c8bd2a8">
|
||||
<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>200</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"/>
|
||||
<FillChecking>DontCheck</FillChecking>
|
||||
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
|
||||
<ChoiceParameterLinks/>
|
||||
<ChoiceParameters/>
|
||||
<QuickChoice>Auto</QuickChoice>
|
||||
<CreateOnInput>Auto</CreateOnInput>
|
||||
<ChoiceForm/>
|
||||
<LinkByType/>
|
||||
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
|
||||
</Properties>
|
||||
</Attribute>
|
||||
<Attribute uuid="f8c0f153-4ae4-41a1-8d13-5957a088e31b">
|
||||
<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>200</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"/>
|
||||
<FillChecking>DontCheck</FillChecking>
|
||||
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
|
||||
<ChoiceParameterLinks/>
|
||||
<ChoiceParameters/>
|
||||
<QuickChoice>Auto</QuickChoice>
|
||||
<CreateOnInput>Auto</CreateOnInput>
|
||||
<ChoiceForm/>
|
||||
<LinkByType/>
|
||||
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
|
||||
</Properties>
|
||||
</Attribute>
|
||||
<Attribute uuid="a64a1eb6-8fcd-49f1-bdf5-a53d60c1ffd3">
|
||||
<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>200</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"/>
|
||||
<FillChecking>DontCheck</FillChecking>
|
||||
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
|
||||
<ChoiceParameterLinks/>
|
||||
<ChoiceParameters/>
|
||||
<QuickChoice>Auto</QuickChoice>
|
||||
<CreateOnInput>Auto</CreateOnInput>
|
||||
<ChoiceForm/>
|
||||
<LinkByType/>
|
||||
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
|
||||
</Properties>
|
||||
</Attribute>
|
||||
<Attribute uuid="79108f86-51eb-4822-a87a-15b6fafd2f42">
|
||||
<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>200</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"/>
|
||||
<FillChecking>DontCheck</FillChecking>
|
||||
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
|
||||
<ChoiceParameterLinks/>
|
||||
<ChoiceParameters/>
|
||||
<QuickChoice>Auto</QuickChoice>
|
||||
<CreateOnInput>Auto</CreateOnInput>
|
||||
<ChoiceForm/>
|
||||
<LinkByType/>
|
||||
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
|
||||
</Properties>
|
||||
</Attribute>
|
||||
<Attribute uuid="6bed3001-978e-4293-8ac2-7ffe87b04218">
|
||||
<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>200</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"/>
|
||||
<FillChecking>DontCheck</FillChecking>
|
||||
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
|
||||
<ChoiceParameterLinks/>
|
||||
<ChoiceParameters/>
|
||||
<QuickChoice>Auto</QuickChoice>
|
||||
<CreateOnInput>Auto</CreateOnInput>
|
||||
<ChoiceForm/>
|
||||
<LinkByType/>
|
||||
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
|
||||
</Properties>
|
||||
</Attribute>
|
||||
<Attribute uuid="6014d6c6-913a-43f8-b763-aab9619e9c23">
|
||||
<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>200</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"/>
|
||||
<FillChecking>DontCheck</FillChecking>
|
||||
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
|
||||
<ChoiceParameterLinks/>
|
||||
<ChoiceParameters/>
|
||||
<QuickChoice>Auto</QuickChoice>
|
||||
<CreateOnInput>Auto</CreateOnInput>
|
||||
<ChoiceForm/>
|
||||
<LinkByType/>
|
||||
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
|
||||
</Properties>
|
||||
</Attribute>
|
||||
<Attribute uuid="32ef05f0-3a43-4052-aea2-7cb5b2538ac6">
|
||||
<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>200</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"/>
|
||||
<FillChecking>DontCheck</FillChecking>
|
||||
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
|
||||
<ChoiceParameterLinks/>
|
||||
<ChoiceParameters/>
|
||||
<QuickChoice>Auto</QuickChoice>
|
||||
<CreateOnInput>Auto</CreateOnInput>
|
||||
<ChoiceForm/>
|
||||
<LinkByType/>
|
||||
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
|
||||
</Properties>
|
||||
</Attribute>
|
||||
<Attribute uuid="9387dd82-d36a-4ec3-879a-916f44d16b0a">
|
||||
<Properties>
|
||||
<Name>Проект</Name>
|
||||
<Synonym>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Проект</v8:content>
|
||||
</v8:item>
|
||||
</Synonym>
|
||||
<Comment/>
|
||||
<Type>
|
||||
<v8:Type>cfg:CatalogRef.узЗадачи</v8:Type>
|
||||
</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"/>
|
||||
<FillChecking>DontCheck</FillChecking>
|
||||
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
|
||||
<ChoiceParameterLinks/>
|
||||
<ChoiceParameters/>
|
||||
<QuickChoice>Auto</QuickChoice>
|
||||
<CreateOnInput>Auto</CreateOnInput>
|
||||
<ChoiceForm/>
|
||||
<LinkByType/>
|
||||
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
|
||||
</Properties>
|
||||
</Attribute>
|
||||
<Attribute uuid="63528b58-4983-479e-9cb6-794654865d54">
|
||||
<Properties>
|
||||
<Name>ЦветаБылиСохранены</Name>
|
||||
<Synonym>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Цвета были сохранены</v8:content>
|
||||
</v8:item>
|
||||
</Synonym>
|
||||
<Comment/>
|
||||
<Type>
|
||||
<v8:Type>xs:boolean</v8:Type>
|
||||
</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"/>
|
||||
<FillChecking>DontCheck</FillChecking>
|
||||
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
|
||||
<ChoiceParameterLinks/>
|
||||
<ChoiceParameters/>
|
||||
<QuickChoice>Auto</QuickChoice>
|
||||
<CreateOnInput>Auto</CreateOnInput>
|
||||
<ChoiceForm/>
|
||||
<LinkByType/>
|
||||
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
|
||||
</Properties>
|
||||
</Attribute>
|
||||
<Attribute uuid="55b20483-b079-4f98-b722-bb1b77311ca1">
|
||||
<Properties>
|
||||
<Name>НачалоРабочегоДня</Name>
|
||||
<Synonym>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Начало рабочего дня</v8:content>
|
||||
</v8:item>
|
||||
</Synonym>
|
||||
<Comment/>
|
||||
<Type>
|
||||
<v8:Type>xs:dateTime</v8:Type>
|
||||
<v8:DateQualifiers>
|
||||
<v8:DateFractions>Time</v8:DateFractions>
|
||||
</v8:DateQualifiers>
|
||||
</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"/>
|
||||
<FillChecking>DontCheck</FillChecking>
|
||||
<ChoiceFoldersAndItems>Items</ChoiceFoldersAndItems>
|
||||
<ChoiceParameterLinks/>
|
||||
<ChoiceParameters/>
|
||||
<QuickChoice>Auto</QuickChoice>
|
||||
<CreateOnInput>Auto</CreateOnInput>
|
||||
<ChoiceForm/>
|
||||
<LinkByType/>
|
||||
<ChoiceHistoryOnInput>Auto</ChoiceHistoryOnInput>
|
||||
</Properties>
|
||||
</Attribute>
|
||||
<Form>ФормаУправляемая</Form>
|
||||
<Form>ФормаЗадачиУправляемая</Form>
|
||||
<Form>НастройкаВидимостиКолонокУправляемая</Form>
|
||||
<Form>ОПрограммеУправляема</Form>
|
||||
<Form>ФормаНастройкиПроектаУправляемая</Form>
|
||||
<Template>пмГант_Гант</Template>
|
||||
<Template>СхемаКомпоновкиДанных</Template>
|
||||
<Template>пмГант_ГантДиаграмма</Template>
|
||||
</ChildObjects>
|
||||
</Report>
|
||||
</MetaDataObject>
|
4
src/cf/Reports/узПланированиеПроекта/Ext/Help.xml
Normal file
@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<Help xmlns="http://v8.1c.ru/8.3/xcf/extrnprops" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="2.16">
|
||||
<Page>ru</Page>
|
||||
</Help>
|
BIN
src/cf/Reports/узПланированиеПроекта/Ext/Help/_files/1.JPG
Normal file
After Width: | Height: | Size: 40 KiB |
BIN
src/cf/Reports/узПланированиеПроекта/Ext/Help/_files/21.JPG
Normal file
After Width: | Height: | Size: 54 KiB |
BIN
src/cf/Reports/узПланированиеПроекта/Ext/Help/_files/3.JPG
Normal file
After Width: | Height: | Size: 37 KiB |
BIN
src/cf/Reports/узПланированиеПроекта/Ext/Help/_files/4.JPG
Normal file
After Width: | Height: | Size: 44 KiB |
BIN
src/cf/Reports/узПланированиеПроекта/Ext/Help/_files/5.JPG
Normal file
After Width: | Height: | Size: 44 KiB |
BIN
src/cf/Reports/узПланированиеПроекта/Ext/Help/_files/6.JPG
Normal file
After Width: | Height: | Size: 46 KiB |
BIN
src/cf/Reports/узПланированиеПроекта/Ext/Help/_files/7.JPG
Normal file
After Width: | Height: | Size: 32 KiB |
3
src/cf/Reports/узПланированиеПроекта/Ext/Help/ru.html
Normal file
@ -0,0 +1,3 @@
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><meta content="text/html;charset=utf-8" http-equiv="content-type"></meta><link rel="stylesheet" type="text/css" href="v8help://service_book/service_style"></link><meta name="GENERATOR" content="MSHTML 11.00.9600.17728"></meta></head><body>
|
||||
<h3 class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; mso-outline-level: 5; tab-stops: list 36.0pt"><o:p><font size="3" face="Arial">Справка находится по адресу: </font></o:p></h3>
|
||||
<h3 class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; mso-outline-level: 5; tab-stops: list 36.0pt"><o:p></o:p><o:p><font size="3" face="Arial"><a href="https://dl.dropboxusercontent.com/u/16738832/Gant1C/Gant1C_2_1_5_1.pdf">https://dl.dropboxusercontent.com/u/16738832/Gant1C/Gant1C_2_1_5_1.pdf</a></font></o:p></h3></body></html>
|
34
src/cf/Reports/узПланированиеПроекта/Ext/ObjectModule.bsl
Normal file
@ -0,0 +1,34 @@
|
||||
|
||||
|
||||
#Если Сервер Или ТолстыйКлиентОбычноеПриложение Или ВнешнееСоединение Тогда
|
||||
|
||||
#Область ПрограммныйИнтерфейс
|
||||
|
||||
Процедура ОткрытьПолноценныйФункционал() Экспорт
|
||||
|
||||
ПолныйФункционалОткрыт = Истина;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// Возвращает сведения о внешней обработке
|
||||
Функция СведенияОВнешнейОбработке() Экспорт
|
||||
|
||||
ПараметрыРегистрации = Новый Структура;
|
||||
|
||||
ПараметрыРегистрации.Вставить("Вид", "ДополнительныйОтчет");//Перечисления.ВидыДополнительныхОтчетовИОбработок.ДополнительнаяОбработка);
|
||||
ПараметрыРегистрации.Вставить("Версия", "2.1.5.1");
|
||||
ПараметрыРегистрации.Вставить("Назначение", Новый Массив);
|
||||
ПараметрыРегистрации.Вставить("Наименование", "Gant 1С");
|
||||
ПараметрыРегистрации.Вставить("БезопасныйРежим", Ложь);
|
||||
ПараметрыРегистрации.Вставить("Информация", "http://infostart.ru/public/100480/");
|
||||
//ПараметрыРегистрации.Вставить("ВерсияБСП", ВерсияБСП);
|
||||
|
||||
ПараметрыРегистрации.Вставить("Команды", Новый ТаблицаЗначений);
|
||||
|
||||
Возврат ПараметрыРегистрации;
|
||||
|
||||
КонецФункции
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
#КонецЕсли
|
@ -0,0 +1,22 @@
|
||||
<?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">
|
||||
<Form uuid="a8fa4871-87b4-4bc4-984e-0ceb7ae95fff">
|
||||
<Properties>
|
||||
<Name>НастройкаВидимостиКолонокУправляемая</Name>
|
||||
<Synonym>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Настройка видимости колонок</v8:content>
|
||||
</v8:item>
|
||||
</Synonym>
|
||||
<Comment/>
|
||||
<FormType>Managed</FormType>
|
||||
<IncludeHelpInContents>false</IncludeHelpInContents>
|
||||
<UsePurposes>
|
||||
<v8:Value xsi:type="app:ApplicationUsePurpose">PlatformApplication</v8:Value>
|
||||
<v8:Value xsi:type="app:ApplicationUsePurpose">MobilePlatformApplication</v8:Value>
|
||||
</UsePurposes>
|
||||
<ExtendedPresentation/>
|
||||
</Properties>
|
||||
</Form>
|
||||
</MetaDataObject>
|
@ -0,0 +1,299 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<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.16">
|
||||
<Title>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Настройка видимости колонок</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<WindowOpeningMode>LockOwnerWindow</WindowOpeningMode>
|
||||
<AutoTitle>false</AutoTitle>
|
||||
<Customizable>false</Customizable>
|
||||
<ReportFormType>Main</ReportFormType>
|
||||
<AutoShowState>Auto</AutoShowState>
|
||||
<AutoCommandBar name="ФормаКоманднаяПанель" id="-1">
|
||||
<Autofill>false</Autofill>
|
||||
<ChildItems>
|
||||
<Button name="ФормаПрименитьИЗакрыть" id="39">
|
||||
<Type>CommandBarButton</Type>
|
||||
<DefaultButton>true</DefaultButton>
|
||||
<CommandName>Form.Command.ПрименитьИЗакрыть</CommandName>
|
||||
<ExtendedTooltip name="ФормаПрименитьИЗакрытьРасширеннаяПодсказка" id="40"/>
|
||||
</Button>
|
||||
<Button name="ФормаПрименить" id="41">
|
||||
<Type>CommandBarButton</Type>
|
||||
<Visible>false</Visible>
|
||||
<CommandName>Form.Command.Применить</CommandName>
|
||||
<ExtendedTooltip name="ФормаПрименитьРасширеннаяПодсказка" id="42"/>
|
||||
</Button>
|
||||
<Button name="ФормаЗакрыть" id="43">
|
||||
<Type>CommandBarButton</Type>
|
||||
<Representation>PictureAndText</Representation>
|
||||
<CommandName>Form.StandardCommand.Close</CommandName>
|
||||
<ExtendedTooltip name="ФормаЗакрытьРасширеннаяПодсказка" id="44"/>
|
||||
</Button>
|
||||
</ChildItems>
|
||||
</AutoCommandBar>
|
||||
<Events>
|
||||
<Event name="OnOpen">ПриОткрытии</Event>
|
||||
</Events>
|
||||
<ChildItems>
|
||||
<Table name="ТаблицаКолонок" id="1">
|
||||
<Representation>List</Representation>
|
||||
<ChangeRowSet>false</ChangeRowSet>
|
||||
<Height>13</Height>
|
||||
<Header>false</Header>
|
||||
<HorizontalLines>false</HorizontalLines>
|
||||
<VerticalLines>false</VerticalLines>
|
||||
<AutoInsertNewRow>true</AutoInsertNewRow>
|
||||
<EnableStartDrag>true</EnableStartDrag>
|
||||
<EnableDrag>true</EnableDrag>
|
||||
<FileDragMode>AsFile</FileDragMode>
|
||||
<DataPath>ТаблицаКолонок</DataPath>
|
||||
<RowFilter xsi:nil="true"/>
|
||||
<ContextMenu name="ТаблицаКолонокКонтекстноеМеню" id="2"/>
|
||||
<AutoCommandBar name="ТаблицаКолонокКоманднаяПанель" id="3">
|
||||
<Autofill>false</Autofill>
|
||||
<ChildItems>
|
||||
<Button name="ФормаПереместитьВверх" id="35">
|
||||
<Type>CommandBarButton</Type>
|
||||
<CommandName>Form.Item.ТаблицаКолонок.StandardCommand.MoveUp</CommandName>
|
||||
<LocationInCommandBar>InCommandBarAndInAdditionalSubmenu</LocationInCommandBar>
|
||||
<ExtendedTooltip name="ФормаПереместитьВверхРасширеннаяПодсказка" id="36"/>
|
||||
</Button>
|
||||
<Button name="ФормаПереместитьВниз" id="37">
|
||||
<Type>CommandBarButton</Type>
|
||||
<CommandName>Form.Item.ТаблицаКолонок.StandardCommand.MoveDown</CommandName>
|
||||
<LocationInCommandBar>InCommandBarAndInAdditionalSubmenu</LocationInCommandBar>
|
||||
<ExtendedTooltip name="ФормаПереместитьВнизРасширеннаяПодсказка" id="38"/>
|
||||
</Button>
|
||||
</ChildItems>
|
||||
</AutoCommandBar>
|
||||
<ExtendedTooltip name="ТаблицаКолонокРасширеннаяПодсказка" id="4"/>
|
||||
<SearchStringAddition name="ТаблицаКолонокСтрокаПоиска" id="5">
|
||||
<AdditionSource>
|
||||
<Item>ТаблицаКолонок</Item>
|
||||
<Type>SearchStringRepresentation</Type>
|
||||
</AdditionSource>
|
||||
<ContextMenu name="ТаблицаКолонокСтрокаПоискаКонтекстноеМеню" id="8"/>
|
||||
<ExtendedTooltip name="ТаблицаКолонокСтрокаПоискаРасширеннаяПодсказка" id="9"/>
|
||||
</SearchStringAddition>
|
||||
<ViewStatusAddition name="ТаблицаКолонокСостояниеПросмотра" id="10">
|
||||
<AdditionSource>
|
||||
<Item>ТаблицаКолонок</Item>
|
||||
<Type>ViewStatusRepresentation</Type>
|
||||
</AdditionSource>
|
||||
<ContextMenu name="ТаблицаКолонокСостояниеПросмотраКонтекстноеМеню" id="13"/>
|
||||
<ExtendedTooltip name="ТаблицаКолонокСостояниеПросмотраРасширеннаяПодсказка" id="14"/>
|
||||
</ViewStatusAddition>
|
||||
<SearchControlAddition name="ТаблицаКолонокУправлениеПоиском" id="15">
|
||||
<AdditionSource>
|
||||
<Item>ТаблицаКолонок</Item>
|
||||
<Type>SearchControl</Type>
|
||||
</AdditionSource>
|
||||
<ContextMenu name="ТаблицаКолонокУправлениеПоискомКонтекстноеМеню" id="18"/>
|
||||
<ExtendedTooltip name="ТаблицаКолонокУправлениеПоискомРасширеннаяПодсказка" id="19"/>
|
||||
</SearchControlAddition>
|
||||
<Events>
|
||||
<Event name="Selection">ТаблицаКолонокВыбор</Event>
|
||||
</Events>
|
||||
<ChildItems>
|
||||
<CheckBoxField name="ТаблицаКолонокПометка" id="20">
|
||||
<DataPath>ТаблицаКолонок.Пометка</DataPath>
|
||||
<EditMode>EnterOnInput</EditMode>
|
||||
<CheckBoxType>Auto</CheckBoxType>
|
||||
<ContextMenu name="ТаблицаКолонокПометкаКонтекстноеМеню" id="21"/>
|
||||
<ExtendedTooltip name="ТаблицаКолонокПометкаРасширеннаяПодсказка" id="22"/>
|
||||
</CheckBoxField>
|
||||
<InputField name="ТаблицаКолонокПредставление" id="23">
|
||||
<DataPath>ТаблицаКолонок.Представление</DataPath>
|
||||
<EditMode>EnterOnInput</EditMode>
|
||||
<ContextMenu name="ТаблицаКолонокПредставлениеКонтекстноеМеню" id="24"/>
|
||||
<ExtendedTooltip name="ТаблицаКолонокПредставлениеРасширеннаяПодсказка" id="25"/>
|
||||
</InputField>
|
||||
<InputField name="ТаблицаКолонокЗначение" id="26">
|
||||
<DataPath>ТаблицаКолонок.Значение</DataPath>
|
||||
<Visible>false</Visible>
|
||||
<EditMode>EnterOnInput</EditMode>
|
||||
<ContextMenu name="ТаблицаКолонокЗначениеКонтекстноеМеню" id="27"/>
|
||||
<ExtendedTooltip name="ТаблицаКолонокЗначениеРасширеннаяПодсказка" id="28"/>
|
||||
</InputField>
|
||||
<InputField name="ТаблицаКолонокКлюч" id="29">
|
||||
<DataPath>ТаблицаКолонок.Ключ</DataPath>
|
||||
<Visible>false</Visible>
|
||||
<EditMode>EnterOnInput</EditMode>
|
||||
<ContextMenu name="ТаблицаКолонокКлючКонтекстноеМеню" id="30"/>
|
||||
<ExtendedTooltip name="ТаблицаКолонокКлючРасширеннаяПодсказка" id="31"/>
|
||||
</InputField>
|
||||
<InputField name="ТаблицаКолонокПервоначальныйИндекс" id="32">
|
||||
<DataPath>ТаблицаКолонок.ПервоначальныйИндекс</DataPath>
|
||||
<Visible>false</Visible>
|
||||
<EditMode>EnterOnInput</EditMode>
|
||||
<ContextMenu name="ТаблицаКолонокПервоначальныйИндексКонтекстноеМеню" id="33"/>
|
||||
<ExtendedTooltip name="ТаблицаКолонокПервоначальныйИндексРасширеннаяПодсказка" id="34"/>
|
||||
</InputField>
|
||||
</ChildItems>
|
||||
</Table>
|
||||
</ChildItems>
|
||||
<Attributes>
|
||||
<Attribute name="Объект" id="1">
|
||||
<Type>
|
||||
<v8:Type>cfg:ReportObject.узПланированиеПроекта</v8:Type>
|
||||
</Type>
|
||||
<MainAttribute>true</MainAttribute>
|
||||
</Attribute>
|
||||
<Attribute name="ТаблицаКолонок" id="2">
|
||||
<Title>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Таблица колонок</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<Type>
|
||||
<v8:Type>v8:ValueTable</v8:Type>
|
||||
</Type>
|
||||
<Columns>
|
||||
<Column name="Пометка" id="1">
|
||||
<Title>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Пометка</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<Type>
|
||||
<v8:Type>xs:boolean</v8:Type>
|
||||
</Type>
|
||||
</Column>
|
||||
<Column name="Представление" id="2">
|
||||
<Title>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Представление</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<Type>
|
||||
<v8:Type>xs:string</v8:Type>
|
||||
<v8:StringQualifiers>
|
||||
<v8:Length>100</v8:Length>
|
||||
<v8:AllowedLength>Variable</v8:AllowedLength>
|
||||
</v8:StringQualifiers>
|
||||
</Type>
|
||||
</Column>
|
||||
<Column name="Значение" id="3">
|
||||
<Title>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Значение</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<Type>
|
||||
<v8:Type>xs:decimal</v8:Type>
|
||||
<v8:NumberQualifiers>
|
||||
<v8:Digits>3</v8:Digits>
|
||||
<v8:FractionDigits>0</v8:FractionDigits>
|
||||
<v8:AllowedSign>Any</v8:AllowedSign>
|
||||
</v8:NumberQualifiers>
|
||||
</Type>
|
||||
</Column>
|
||||
<Column name="Ключ" id="4">
|
||||
<Title>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Ключ</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<Type>
|
||||
<v8:Type>xs:string</v8:Type>
|
||||
<v8:StringQualifiers>
|
||||
<v8:Length>150</v8:Length>
|
||||
<v8:AllowedLength>Variable</v8:AllowedLength>
|
||||
</v8:StringQualifiers>
|
||||
</Type>
|
||||
</Column>
|
||||
<Column name="ПервоначальныйИндекс" id="5">
|
||||
<Title>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Первоначальный индекс</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<Type>
|
||||
<v8:Type>xs:decimal</v8:Type>
|
||||
<v8:NumberQualifiers>
|
||||
<v8:Digits>3</v8:Digits>
|
||||
<v8:FractionDigits>0</v8:FractionDigits>
|
||||
<v8:AllowedSign>Any</v8:AllowedSign>
|
||||
</v8:NumberQualifiers>
|
||||
</Type>
|
||||
</Column>
|
||||
</Columns>
|
||||
</Attribute>
|
||||
<Attribute name="СоответствиеПозицийПоИндексамТаблицы" id="3">
|
||||
<Title>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Соответствие позиций по индексам таблицы</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<Type/>
|
||||
</Attribute>
|
||||
<Attribute name="СтруктураПозиций" id="4">
|
||||
<Title>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Структура позиций</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<Type/>
|
||||
</Attribute>
|
||||
<Attribute name="АдресВременногоХранилища" id="5">
|
||||
<Title>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Адрес временного хранилища</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<Type>
|
||||
<v8:Type>xs:string</v8:Type>
|
||||
<v8:StringQualifiers>
|
||||
<v8:Length>400</v8:Length>
|
||||
<v8:AllowedLength>Variable</v8:AllowedLength>
|
||||
</v8:StringQualifiers>
|
||||
</Type>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
<Commands>
|
||||
<Command name="ПрименитьИЗакрыть" id="1">
|
||||
<Title>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Применить и закрыть</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<ToolTip>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Применить и закрыть</v8:content>
|
||||
</v8:item>
|
||||
</ToolTip>
|
||||
<Action>ПрименитьИЗакрыть</Action>
|
||||
<CurrentRowUse>DontUse</CurrentRowUse>
|
||||
</Command>
|
||||
<Command name="Применить" id="2">
|
||||
<Title>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Применить</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<ToolTip>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Применить</v8:content>
|
||||
</v8:item>
|
||||
</ToolTip>
|
||||
<Action>Применить</Action>
|
||||
<CurrentRowUse>DontUse</CurrentRowUse>
|
||||
</Command>
|
||||
</Commands>
|
||||
</Form>
|
@ -0,0 +1,141 @@
|
||||
|
||||
&НаКлиенте
|
||||
Процедура Применить(Команда)
|
||||
Закрыть(Истина);
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПриОткрытии(Отказ)
|
||||
тдПроект = ВладелецФормы.тдПроект;
|
||||
ТаблицаКолонок.Очистить();
|
||||
НоваяСтрока = ТаблицаКолонок.Добавить();
|
||||
НоваяСтрока.Значение = ВладелецФормы.НомерКолонкиДлительность;
|
||||
НоваяСтрока.Ключ = "НомерКолонкиДлительность";
|
||||
НоваяСтрока.Представление = НСтр("ru = 'Длительность'");
|
||||
НоваяСтрока.Пометка = тдПроект.Область(1, ВладелецФормы.НомерКолонкиДлительность, 1,ВладелецФормы.НомерКолонкиДлительность).Видимость;
|
||||
|
||||
НоваяСтрока = ТаблицаКолонок.Добавить();
|
||||
НоваяСтрока.Значение = ВладелецФормы.НомерКолонкиНачало;
|
||||
НоваяСтрока.Представление = НСтр("ru = 'Начало (план)'");
|
||||
НоваяСтрока.Ключ = "НомерКолонкиНачало";
|
||||
НоваяСтрока.Пометка = тдПроект.Область(1, ВладелецФормы.НомерКолонкиНачало, 1,ВладелецФормы.НомерКолонкиНачало).Видимость;
|
||||
|
||||
НоваяСтрока = ТаблицаКолонок.Добавить();
|
||||
НоваяСтрока.Значение = ВладелецФормы.НомерКолонкиОкончание;
|
||||
НоваяСтрока.Ключ = "НомерКолонкиОкончание";
|
||||
НоваяСтрока.Представление = НСтр("ru = 'Окончание (план)'");
|
||||
НоваяСтрока.Пометка = тдПроект.Область(1, ВладелецФормы.НомерКолонкиОкончание, 1,ВладелецФормы.НомерКолонкиОкончание).Видимость;
|
||||
|
||||
НоваяСтрока = ТаблицаКолонок.Добавить();
|
||||
НоваяСтрока.Значение = ВладелецФормы.НомерКолонкиПроцентЗавершения;
|
||||
НоваяСтрока.Ключ = "НомерКолонкиПроцентЗавершения";
|
||||
НоваяСтрока.Представление = НСтр("ru = '% завершения'");
|
||||
НоваяСтрока.Пометка = тдПроект.Область(1, ВладелецФормы.НомерКолонкиПроцентЗавершения, 1,ВладелецФормы.НомерКолонкиПроцентЗавершения).Видимость;
|
||||
|
||||
НоваяСтрока = ТаблицаКолонок.Добавить();
|
||||
НоваяСтрока.Значение = ВладелецФормы.НомерКолонкиНачалоФакт;
|
||||
НоваяСтрока.Ключ = "НомерКолонкиНачалоФакт";
|
||||
НоваяСтрока.Представление = НСтр("ru = 'Начало (факт)'");
|
||||
НоваяСтрока.Пометка = тдПроект.Область(1, ВладелецФормы.НомерКолонкиНачалоФакт, 1,ВладелецФормы.НомерКолонкиНачалоФакт).Видимость;
|
||||
|
||||
НоваяСтрока = ТаблицаКолонок.Добавить();
|
||||
НоваяСтрока.Значение = ВладелецФормы.НомерКолонкиОкончаниеФакт;
|
||||
НоваяСтрока.Ключ = "НомерКолонкиОкончаниеФакт";
|
||||
НоваяСтрока.Представление = НСтр("ru = 'Окончание (факт)'");
|
||||
НоваяСтрока.Пометка = тдПроект.Область(1, ВладелецФормы.НомерКолонкиОкончаниеФакт, 1,ВладелецФормы.НомерКолонкиОкончаниеФакт).Видимость;
|
||||
|
||||
НоваяСтрока = ТаблицаКолонок.Добавить();
|
||||
НоваяСтрока.Значение = ВладелецФормы.НомерКолонкиРесурсыПредставление;
|
||||
НоваяСтрока.Ключ = "НомерКолонкиРесурсыПредставление";
|
||||
НоваяСтрока.Представление = НСтр("ru = 'Ресурсы'");
|
||||
НоваяСтрока.Пометка = тдПроект.Область(1, ВладелецФормы.НомерКолонкиРесурсыПредставление, 1,ВладелецФормы.НомерКолонкиРесурсыПредставление).Видимость;
|
||||
|
||||
НоваяСтрока = ТаблицаКолонок.Добавить();
|
||||
НоваяСтрока.Значение = ВладелецФормы.НомерКолонкиЗатраты;
|
||||
НоваяСтрока.Ключ = "НомерКолонкиЗатраты";
|
||||
НоваяСтрока.Представление = НСтр("ru = 'Затраты (итог)'");
|
||||
НоваяСтрока.Пометка = тдПроект.Область(1, ВладелецФормы.НомерКолонкиЗатраты, 1,ВладелецФормы.НомерКолонкиЗатраты).Видимость;
|
||||
|
||||
НоваяСтрока = ТаблицаКолонок.Добавить();
|
||||
НоваяСтрока.Значение = ВладелецФормы.НомерКолонкиДопЗатраты;
|
||||
НоваяСтрока.Ключ = "НомерКолонкиДопЗатраты";
|
||||
НоваяСтрока.Представление = НСтр("ru = 'Доп. затраты'");
|
||||
НоваяСтрока.Пометка = тдПроект.Область(1, ВладелецФормы.НомерКолонкиДопЗатраты, 1,ВладелецФормы.НомерКолонкиДопЗатраты).Видимость;
|
||||
|
||||
|
||||
НоваяСтрока = ТаблицаКолонок.Добавить();
|
||||
НоваяСтрока.Значение = ВладелецФормы.НомерКолонкиСтоимость;
|
||||
НоваяСтрока.Ключ = "НомерКолонкиСтоимость";
|
||||
НоваяСтрока.Представление = НСтр("ru = 'Стоимость (итог)'");
|
||||
НоваяСтрока.Пометка = тдПроект.Область(1, ВладелецФормы.НомерКолонкиСтоимость, 1,ВладелецФормы.НомерКолонкиСтоимость).Видимость;
|
||||
|
||||
НоваяСтрока = ТаблицаКолонок.Добавить();
|
||||
НоваяСтрока.Значение = ВладелецФормы.НомерКолонкиДопСтоимость;
|
||||
НоваяСтрока.Ключ = "НомерКолонкиДопСтоимость";
|
||||
НоваяСтрока.Представление = НСтр("ru = 'Доп. стоимость'");
|
||||
НоваяСтрока.Пометка = тдПроект.Область(1, ВладелецФормы.НомерКолонкиДопСтоимость, 1,ВладелецФормы.НомерКолонкиДопСтоимость).Видимость;
|
||||
|
||||
НоваяСтрока = ТаблицаКолонок.Добавить();
|
||||
НоваяСтрока.Значение = ВладелецФормы.НомерКолонкиЗатратыФакт;
|
||||
НоваяСтрока.Ключ = "НомерКолонкиЗатратыФакт";
|
||||
НоваяСтрока.Представление = НСтр("ru = 'Затраты (факт)'");
|
||||
НоваяСтрока.Пометка = тдПроект.Область(1, ВладелецФормы.НомерКолонкиЗатратыФакт, 1,ВладелецФормы.НомерКолонкиЗатратыФакт).Видимость;
|
||||
|
||||
НоваяСтрока = ТаблицаКолонок.Добавить();
|
||||
НоваяСтрока.Значение = ВладелецФормы.НомерКолонкиСтоимостьФакт;
|
||||
НоваяСтрока.Ключ = "НомерКолонкиСтоимостьФакт";
|
||||
НоваяСтрока.Представление = НСтр("ru = 'Стоимость (факт)'");
|
||||
НоваяСтрока.Пометка = тдПроект.Область(1, ВладелецФормы.НомерКолонкиСтоимостьФакт, 1,ВладелецФормы.НомерКолонкиСтоимостьФакт).Видимость;
|
||||
|
||||
ТаблицаКолонок.Сортировать("Значение Возр");
|
||||
|
||||
пСоответствиеПозицийПоИндексамТаблицы = Новый Соответствие;
|
||||
Для Каждого ЭлементСписка из ТаблицаКолонок Цикл
|
||||
ЭлементСписка.ПервоначальныйИндекс = ТаблицаКолонок.Индекс(ЭлементСписка);
|
||||
пСоответствиеПозицийПоИндексамТаблицы.Вставить(ЭлементСписка.ПервоначальныйИндекс, ЭлементСписка.Значение);
|
||||
КонецЦикла;
|
||||
СоответствиеПозицийПоИндексамТаблицы = Новый ФиксированноеСоответствие(пСоответствиеПозицийПоИндексамТаблицы);
|
||||
|
||||
пСтруктураПозиций = Новый Структура;
|
||||
пСтруктураПозиций.Вставить("НомерКолонкиДлительность", ВладелецФормы.НомерКолонкиДлительность);
|
||||
пСтруктураПозиций.Вставить("НомерКолонкиНачало", ВладелецФормы.НомерКолонкиНачало);
|
||||
пСтруктураПозиций.Вставить("НомерКолонкиОкончание", ВладелецФормы.НомерКолонкиОкончание);
|
||||
пСтруктураПозиций.Вставить("НомерКолонкиПроцентЗавершения", ВладелецФормы.НомерКолонкиПроцентЗавершения);
|
||||
пСтруктураПозиций.Вставить("НомерКолонкиНачалоФакт", ВладелецФормы.НомерКолонкиНачалоФакт);
|
||||
пСтруктураПозиций.Вставить("НомерКолонкиОкончаниеФакт", ВладелецФормы.НомерКолонкиОкончаниеФакт);
|
||||
пСтруктураПозиций.Вставить("НомерКолонкиРесурсыПредставление", ВладелецФормы.НомерКолонкиРесурсыПредставление);
|
||||
пСтруктураПозиций.Вставить("НомерКолонкиЗатраты", ВладелецФормы.НомерКолонкиЗатраты);
|
||||
пСтруктураПозиций.Вставить("НомерКолонкиДопЗатраты", ВладелецФормы.НомерКолонкиДопЗатраты);
|
||||
пСтруктураПозиций.Вставить("НомерКолонкиСтоимость", ВладелецФормы.НомерКолонкиСтоимость);
|
||||
пСтруктураПозиций.Вставить("НомерКолонкиДопСтоимость", ВладелецФормы.НомерКолонкиДопСтоимость);
|
||||
пСтруктураПозиций.Вставить("НомерКолонкиЗатратыФакт", ВладелецФормы.НомерКолонкиЗатратыФакт);
|
||||
пСтруктураПозиций.Вставить("НомерКолонкиСтоимостьФакт", ВладелецФормы.НомерКолонкиСтоимостьФакт);
|
||||
|
||||
пСтруктураПозиций.Вставить("НомерКолонкиНазвание", ВладелецФормы.НомерКолонкиНазвание);
|
||||
пСтруктураПозиций.Вставить("НомерКолонкиДиаграммыГанта", ВладелецФормы.НомерКолонкиДиаграммыГанта);
|
||||
пСтруктураПозиций.Вставить("НомерКолонкиИмяРисунка", ВладелецФормы.НомерКолонкиИмяРисунка);
|
||||
пСтруктураПозиций.Вставить("НомерКолонкиРодитель", ВладелецФормы.НомерКолонкиРодитель);
|
||||
пСтруктураПозиций.Вставить("НомерКолонкиПредшествинники", ВладелецФормы.НомерКолонкиПредшествинники);
|
||||
пСтруктураПозиций.Вставить("НомерКолонкиДлительность", ВладелецФормы.НомерКолонкиДлительность);
|
||||
пСтруктураПозиций.Вставить("НомерКолонкиНачалоПриРучномВводе", ВладелецФормы.НомерКолонкиНачалоПриРучномВводе);
|
||||
пСтруктураПозиций.Вставить("НомерКолонкиРесурсы", ВладелецФормы.НомерКолонкиРесурсы);
|
||||
пСтруктураПозиций.Вставить("НомерКолонкиGUID", ВладелецФормы.НомерКолонкиGUID);
|
||||
пСтруктураПозиций.Вставить("НомерКолонкиЗадача", ВладелецФормы.НомерКолонкиЗадача);
|
||||
пСтруктураПозиций.Вставить("НомерКолонкиОписание", ВладелецФормы.НомерКолонкиОписание);
|
||||
пСтруктураПозиций.Вставить("НомерКолонкиДатаОграничения", ВладелецФормы.НомерКолонкиДатаОграничения);
|
||||
пСтруктураПозиций.Вставить("НомерКолонкиВидОграничения", ВладелецФормы.НомерКолонкиВидОграничения);
|
||||
пСтруктураПозиций.Вставить("НомерКолонкиВеха", ВладелецФормы.НомерКолонкиВеха);
|
||||
|
||||
СтруктураПозиций = Новый ФиксированнаяСтруктура(пСтруктураПозиций);
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ТаблицаКолонокВыбор(Элемент, ВыбраннаяСтрока, Поле, СтандартнаяОбработка)
|
||||
СтандартнаяОбработка = ложь;
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПрименитьИЗакрыть(Команда)
|
||||
Закрыть(Истина);
|
||||
КонецПроцедуры
|
||||
|
@ -0,0 +1,22 @@
|
||||
<?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">
|
||||
<Form uuid="0b6b8ac9-4447-4b9f-920e-68c120d4bf59">
|
||||
<Properties>
|
||||
<Name>ОПрограммеУправляема</Name>
|
||||
<Synonym>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>О программе</v8:content>
|
||||
</v8:item>
|
||||
</Synonym>
|
||||
<Comment/>
|
||||
<FormType>Managed</FormType>
|
||||
<IncludeHelpInContents>false</IncludeHelpInContents>
|
||||
<UsePurposes>
|
||||
<v8:Value xsi:type="app:ApplicationUsePurpose">PlatformApplication</v8:Value>
|
||||
<v8:Value xsi:type="app:ApplicationUsePurpose">MobilePlatformApplication</v8:Value>
|
||||
</UsePurposes>
|
||||
<ExtendedPresentation/>
|
||||
</Properties>
|
||||
</Form>
|
||||
</MetaDataObject>
|
@ -0,0 +1,131 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<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.16">
|
||||
<Title>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>О программе</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<WindowOpeningMode>LockOwnerWindow</WindowOpeningMode>
|
||||
<EnterKeyBehavior>DefaultButton</EnterKeyBehavior>
|
||||
<AutoTitle>false</AutoTitle>
|
||||
<AutoFillCheck>false</AutoFillCheck>
|
||||
<Customizable>false</Customizable>
|
||||
<ReportFormType>Main</ReportFormType>
|
||||
<AutoShowState>Auto</AutoShowState>
|
||||
<ReportResultViewMode>Auto</ReportResultViewMode>
|
||||
<ViewModeApplicationOnSetReportResult>Auto</ViewModeApplicationOnSetReportResult>
|
||||
<AutoCommandBar name="ФормаКоманднаяПанель" id="-1">
|
||||
<Autofill>false</Autofill>
|
||||
</AutoCommandBar>
|
||||
<ChildItems>
|
||||
<LabelDecoration name="Пустышка1" id="7">
|
||||
<ContextMenu name="Пустышка1КонтекстноеМеню" id="8"/>
|
||||
<ExtendedTooltip name="Пустышка1РасширеннаяПодсказка" id="9"/>
|
||||
</LabelDecoration>
|
||||
<LabelDecoration name="ДекорацияПрограмма" id="1">
|
||||
<Width>40</Width>
|
||||
<HorizontalStretch>true</HorizontalStretch>
|
||||
<Font ref="sys:DefaultGUIFont" faceName="Verdana" height="22" bold="true" italic="false" underline="false" strikeout="false" kind="WindowsFont"/>
|
||||
<Title formatted="false">
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Gant 1C (2.1.6.1)</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<Hyperlink>true</Hyperlink>
|
||||
<HorizontalAlign>Center</HorizontalAlign>
|
||||
<ContextMenu name="ДекорацияПрограммаКонтекстноеМеню" id="2"/>
|
||||
<ExtendedTooltip name="ДекорацияПрограммаРасширеннаяПодсказка" id="3"/>
|
||||
<Events>
|
||||
<Event name="Click">ДекорацияПрограммаНажатие</Event>
|
||||
</Events>
|
||||
</LabelDecoration>
|
||||
<LabelDecoration name="Пустышка2" id="10">
|
||||
<ContextMenu name="Пустышка2КонтекстноеМеню" id="11"/>
|
||||
<ExtendedTooltip name="Пустышка2РасширеннаяПодсказка" id="12"/>
|
||||
</LabelDecoration>
|
||||
<LabelDecoration name="ДекорацияАвтор" id="4">
|
||||
<HorizontalStretch>true</HorizontalStretch>
|
||||
<Font ref="sys:DefaultGUIFont" faceName="Verdana" height="12" kind="WindowsFont"/>
|
||||
<Title formatted="false">
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Автор: Головченко Сергей (Rare-Avis)</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<Hyperlink>true</Hyperlink>
|
||||
<HorizontalAlign>Center</HorizontalAlign>
|
||||
<ContextMenu name="ДекорацияАвторКонтекстноеМеню" id="5"/>
|
||||
<ExtendedTooltip name="ДекорацияАвторРасширеннаяПодсказка" id="6"/>
|
||||
<Events>
|
||||
<Event name="Click">ДекорацияАвторНажатие</Event>
|
||||
</Events>
|
||||
</LabelDecoration>
|
||||
<LabelDecoration name="Пустышка4" id="20">
|
||||
<ContextMenu name="Пустышка4КонтекстноеМеню" id="21"/>
|
||||
<ExtendedTooltip name="Пустышка4РасширеннаяПодсказка" id="22"/>
|
||||
</LabelDecoration>
|
||||
<PictureDecoration name="Декорация1" id="26">
|
||||
<Picture>
|
||||
<xr:Abs>Picture.png</xr:Abs>
|
||||
<xr:LoadTransparent>false</xr:LoadTransparent>
|
||||
</Picture>
|
||||
<ContextMenu name="Декорация1КонтекстноеМеню" id="27"/>
|
||||
<ExtendedTooltip name="Декорация1РасширеннаяПодсказка" id="28"/>
|
||||
</PictureDecoration>
|
||||
<UsualGroup name="Группа1" id="15">
|
||||
<Group>Horizontal</Group>
|
||||
<Behavior>Usual</Behavior>
|
||||
<Representation>None</Representation>
|
||||
<ShowTitle>false</ShowTitle>
|
||||
<ExtendedTooltip name="Группа1РасширеннаяПодсказка" id="16"/>
|
||||
<ChildItems>
|
||||
<LabelDecoration name="Пустышка3" id="17">
|
||||
<HorizontalStretch>true</HorizontalStretch>
|
||||
<ContextMenu name="Пустышка3КонтекстноеМеню" id="18"/>
|
||||
<ExtendedTooltip name="Пустышка3РасширеннаяПодсказка" id="19"/>
|
||||
</LabelDecoration>
|
||||
<Button name="ОК" id="13">
|
||||
<Type>UsualButton</Type>
|
||||
<DefaultButton>true</DefaultButton>
|
||||
<Width>13</Width>
|
||||
<Height>1</Height>
|
||||
<CommandName>Form.Command.ОК</CommandName>
|
||||
<ExtendedTooltip name="ОКРасширеннаяПодсказка" id="14"/>
|
||||
</Button>
|
||||
<LabelDecoration name="Пустышка5" id="23">
|
||||
<HorizontalStretch>true</HorizontalStretch>
|
||||
<ContextMenu name="Пустышка5КонтекстноеМеню" id="24"/>
|
||||
<ExtendedTooltip name="Пустышка5РасширеннаяПодсказка" id="25"/>
|
||||
</LabelDecoration>
|
||||
</ChildItems>
|
||||
</UsualGroup>
|
||||
</ChildItems>
|
||||
<Attributes>
|
||||
<Attribute name="Объект" id="1">
|
||||
<Type>
|
||||
<v8:Type>cfg:ReportObject.узПланированиеПроекта</v8:Type>
|
||||
</Type>
|
||||
<MainAttribute>true</MainAttribute>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
<Commands>
|
||||
<Command name="ОК" id="1">
|
||||
<Title>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>ОК</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<ToolTip>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>ОК</v8:content>
|
||||
</v8:item>
|
||||
</ToolTip>
|
||||
<Action>ОК</Action>
|
||||
<CurrentRowUse>DontUse</CurrentRowUse>
|
||||
</Command>
|
||||
</Commands>
|
||||
</Form>
|
After Width: | Height: | Size: 302 KiB |
@ -0,0 +1,19 @@
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ОК(Команда)
|
||||
Закрыть();
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ДекорацияПрограммаНажатие(Элемент)
|
||||
НачатьЗапускПриложения(Новый ОписаниеОповещения("Пустышка", ЭтаФорма), "http://infostart.ru/public/100480/");
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ДекорацияАвторНажатие(Элемент)
|
||||
НачатьЗапускПриложения(Новый ОписаниеОповещения("Пустышка", ЭтаФорма), "http://infostart.ru/profile/67680/");
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура Пустышка(РезультатВыбора, ДополнительныеПараметры) Экспорт
|
||||
|
||||
КонецПроцедуры
|
@ -0,0 +1,22 @@
|
||||
<?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">
|
||||
<Form uuid="ef3a340c-4d85-4811-b94e-aa604852aa97">
|
||||
<Properties>
|
||||
<Name>ФормаЗадачиУправляемая</Name>
|
||||
<Synonym>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Форма задачи</v8:content>
|
||||
</v8:item>
|
||||
</Synonym>
|
||||
<Comment/>
|
||||
<FormType>Managed</FormType>
|
||||
<IncludeHelpInContents>false</IncludeHelpInContents>
|
||||
<UsePurposes>
|
||||
<v8:Value xsi:type="app:ApplicationUsePurpose">PlatformApplication</v8:Value>
|
||||
<v8:Value xsi:type="app:ApplicationUsePurpose">MobilePlatformApplication</v8:Value>
|
||||
</UsePurposes>
|
||||
<ExtendedPresentation/>
|
||||
</Properties>
|
||||
</Form>
|
||||
</MetaDataObject>
|
@ -0,0 +1,647 @@
|
||||
|
||||
/////////////////////////////////////////////////
|
||||
// Общего назначения
|
||||
|
||||
#Область ОбщегоНазначения
|
||||
|
||||
&НаКлиенте
|
||||
Функция СкорректироватьДатуНачала(Знач пДата)
|
||||
Если Час(пДата) < Час(Объект.НачалоРабочегоДня) Тогда
|
||||
Возврат НачалоДня(пДата) + Час(Объект.НачалоРабочегоДня)*3600 + Минута(Объект.НачалоРабочегоДня)*60;
|
||||
ИначеЕсли Час(пДата) >= Час(Объект.НачалоРабочегоДня) + Объект.КоличествоРабочихЧасовВДне Тогда
|
||||
Возврат ВернутьДатуСУчетомВыходных(НачалоДня(пДата) + 24*3600 + Час(Объект.НачалоРабочегоДня)*3600 + Минута(Объект.НачалоРабочегоДня)*60, ложь);
|
||||
Иначе
|
||||
Возврат ВернутьДатуСУчетомВыходных(пДата, ложь);
|
||||
КонецЕсли;
|
||||
КонецФункции
|
||||
|
||||
&НаКлиенте
|
||||
Функция СкорректироватьДатуОкончания(Знач пДата, Знач СдвигатьНазад = Истина)
|
||||
Если Час(пДата) <= Час(Объект.НачалоРабочегоДня) и СдвигатьНазад = Истина Тогда
|
||||
Возврат ВернутьДатуСУчетомВыходных(НачалоДня(пДата) - 24*3600 + (Час(Объект.НачалоРабочегоДня)+Объект.КоличествоРабочихЧасовВДне)*3600+ Минута(Объект.НачалоРабочегоДня)*60, Истина);
|
||||
ИначеЕсли Час(пДата) <= Час(Объект.НачалоРабочегоДня) и СдвигатьНазад = Ложь Тогда
|
||||
Возврат ВернутьДатуСУчетомВыходных(НачалоДня(пДата) + (Час(Объект.НачалоРабочегоДня)+Объект.КоличествоРабочихЧасовВДне)*3600+ Минута(Объект.НачалоРабочегоДня)*60, Истина);
|
||||
ИначеЕсли Час(пДата) > Час(Объект.НачалоРабочегоДня) + Объект.КоличествоРабочихЧасовВДне и СдвигатьНазад = Ложь Тогда
|
||||
Возврат ВернутьДатуСУчетомВыходных(НачалоДня(пДата) + 24*3600 + (Час(Объект.НачалоРабочегоДня)+Объект.КоличествоРабочихЧасовВДне)*3600 + Минута(Объект.НачалоРабочегоДня)*60, ложь);
|
||||
ИначеЕсли Час(пДата) > Час(Объект.НачалоРабочегоДня) + Объект.КоличествоРабочихЧасовВДне и СдвигатьНазад = Истина Тогда
|
||||
Возврат ВернутьДатуСУчетомВыходных(НачалоДня(пДата) + (Час(Объект.НачалоРабочегоДня)+Объект.КоличествоРабочихЧасовВДне)*3600 + Минута(Объект.НачалоРабочегоДня)*60, ложь);
|
||||
Иначе
|
||||
Возврат ВернутьДатуСУчетомВыходных(пДата, СдвигатьНазад);
|
||||
КонецЕсли;
|
||||
КонецФункции
|
||||
|
||||
&НаКлиенте
|
||||
Функция ВернутьДатуСУчетомВыходных(Знач пДата, Знач СдвигатьНазад = Истина)
|
||||
Если СдвигатьНазад = Истина Тогда
|
||||
Пока (ДеньНедели(пДата)=6 и Не Объект.СубботаРабочий) или (ДеньНедели(пДата)=7 и Не Объект.ВоскресеньеРабочий) Цикл
|
||||
пДата = пДата - (3600 * 24);
|
||||
КонецЦикла;
|
||||
Иначе
|
||||
Пока (ДеньНедели(пДата)=6 и Не Объект.СубботаРабочий) или (ДеньНедели(пДата)=7 и Не Объект.ВоскресеньеРабочий) Цикл
|
||||
пДата = пДата + (3600 * 24);
|
||||
КонецЦикла;
|
||||
КонецЕсли;
|
||||
Возврат пДата;
|
||||
КонецФункции
|
||||
|
||||
|
||||
&НаКлиенте
|
||||
Функция РасчитатьРазницуМеждуДатами(Знач пНачало, Знач пОкончание) Экспорт
|
||||
Перем Начало, Окончание;
|
||||
Начало = пНачало;
|
||||
Окончание = пОкончание;
|
||||
|
||||
пДлительность = 0;
|
||||
Пока Начало<Окончание Цикл
|
||||
Если Окончание - Начало >=(3600*24) Тогда
|
||||
пДлительность = пДлительность + 1;
|
||||
ИначеЕсли Окончание - Начало >=(3600*Объект.КоличествоРабочихЧасовВДне) Тогда
|
||||
Если Не (Час(Окончание) <= Час(Объект.НачалоРабочегоДня) или Час(Начало) >= Час(Объект.НачалоРабочегоДня)+Объект.КоличествоРабочихЧасовВДне) Тогда
|
||||
пДлительность = пДлительность + 1;
|
||||
КонецЕсли;
|
||||
Иначе
|
||||
пДлительность = пДлительность + Окр((Окончание - Начало)/(3600*10), 1); // Дробная часть будет в часах //Объект.КоличествоРабочихЧасовВДне);
|
||||
КонецЕсли;
|
||||
|
||||
Начало = Начало + (3600 * 24);
|
||||
|
||||
Начало = ВернутьДатуСУчетомВыходных(Начало, Ложь);
|
||||
КонецЦикла;
|
||||
Возврат пДлительность;
|
||||
КонецФункции
|
||||
|
||||
&НаКлиенте
|
||||
Функция РасчитатьОкончание(Знач Начало, Знач перемДлительность) Экспорт
|
||||
Счетчик = перемДлительность;
|
||||
Окончание = Начало;
|
||||
Если перемДлительность >= 0 Тогда
|
||||
Пока Счетчик > 0 Цикл
|
||||
|
||||
Если Счетчик >= Объект.КоличествоРабочихЧасовВДне/10 Тогда
|
||||
Окончание = Окончание + (3600 * 24);
|
||||
Иначе
|
||||
Окончание = Окончание + (3600*Счетчик*10); //Дробная часть будут часы //(3600 * Объект.КоличествоРабочихЧасовВДне)*Счетчик;
|
||||
КонецЕсли;
|
||||
|
||||
Пока (ДеньНедели(Окончание)=7 И не Объект.ВоскресеньеРабочий) или ((ДеньНедели(Окончание)=6 и не Объект.СубботаРабочий) и Час(Окончание)>0) Цикл
|
||||
Окончание = Окончание + (3600 * 24);
|
||||
КонецЦикла;
|
||||
|
||||
Счетчик = Счетчик - 1;
|
||||
КонецЦикла;
|
||||
Иначе
|
||||
Пока Счетчик < 0 Цикл
|
||||
|
||||
Если Счетчик <= -Объект.КоличествоРабочихЧасовВДне/10 Тогда
|
||||
Окончание = Окончание - (3600 * 24);
|
||||
Иначе
|
||||
|
||||
Пока Счетчик < 0 Цикл
|
||||
Если Час(Окончание - 3600) >= Час(Объект.НачалоРабочегоДня) и Час(Окончание - 3600) < Час(Объект.НачалоРабочегоДня)+Объект.КоличествоРабочихЧасовВДне Тогда
|
||||
Окончание = Окончание - 3600;
|
||||
Иначе
|
||||
Окончание = НачалоДня(Окончание - 24*3600) + (Час(Объект.НачалоРабочегоДня)-1)*3600 + Минута(Объект.НачалоРабочегоДня)*3600; //Дробная часть будут часы //(3600 * 24)*Счетчик;
|
||||
КонецЕсли;
|
||||
Счетчик = Счетчик + 0.1;
|
||||
КонецЦикла;
|
||||
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Пока (ДеньНедели(Окончание)=7 и Не Объект.ВоскресеньеРабочий) или ((ДеньНедели(Окончание)=6 и Не Объект.СубботаРабочий) и Час(Окончание)>0) Цикл
|
||||
Окончание = Окончание - (3600 * 24);
|
||||
КонецЦикла;
|
||||
|
||||
Счетчик = Счетчик + 1;
|
||||
КонецЦикла;
|
||||
КонецЕсли;
|
||||
|
||||
Возврат Окончание;
|
||||
КонецФункции
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ВычислитьДлительностьЗадачи()
|
||||
Если ЗначениеЗаполнено(ДатаНачалаФакт) и ЗначениеЗаполнено(ДатаЗавершенияФакт) Тогда
|
||||
ДлительностьФакт = РасчитатьРазницуМеждуДатами(ДатаНачалаФакт, ДатаЗавершенияФакт);
|
||||
Иначе
|
||||
ДлительностьФакт = 0;
|
||||
КонецЕсли;
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Функция НачалоРабочегоДня(пДата)
|
||||
Если Час(пДата) < Час(Объект.НачалоРабочегоДня) + Объект.КоличествоРабочихЧасовВДне Тогда
|
||||
Возврат НачалоДня(пДата) + Час(Объект.НачалоРабочегоДня)*3600 + Минута(Объект.НачалоРабочегоДня)*60;
|
||||
Иначе
|
||||
Возврат ВернутьДатуСУчетомВыходных(НачалоДня(пДата) + 24*3600 + Час(Объект.НачалоРабочегоДня)*3600 + Минута(Объект.НачалоРабочегоДня)*60, ложь);
|
||||
КонецЕсли;
|
||||
КонецФункции
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
/////////////////////////////////////////////////
|
||||
// События Формы
|
||||
|
||||
#Область СобытияФормы
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПрименитьИЗакрыть(Команда)
|
||||
Если Элементы.Дополнительно.Доступность Тогда
|
||||
Если ВидОграничения = ВидыОграничений.КМР или
|
||||
ВидОграничения = ВидыОграничений.КМП Тогда
|
||||
ДатаОграничения = Дата('00010101');
|
||||
ИначеЕсли (ВидОграничения = ВидыОграничений.ННП или
|
||||
ВидОграничения = ВидыОграничений.ННР или
|
||||
ВидОграничения = ВидыОграничений.ФН)
|
||||
и Не ЗначениеЗаполнено(ДатаОграничения) Тогда
|
||||
ДатаОграничения = ДатаНачалаПлан;
|
||||
ИначеЕсли Не ЗначениеЗаполнено(ДатаОграничения) Тогда
|
||||
ДатаОграничения = ДатаЗавершенияПлан;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
//ВладелецФормы.ПрименитьИзмененияЗадачиВФорме(НомерСтрокиЗадачи, НомерСтрокиЗадачиКонец, ЭтаФорма);
|
||||
Закрыть(Истина);
|
||||
КонецПроцедуры
|
||||
|
||||
&НаСервере
|
||||
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
|
||||
|
||||
ЗаполнитьЗначенияСвойств(Объект, Параметры.Ключ);
|
||||
|
||||
СписокВыбора = Элементы.ТабличноеПолеПредшественникиТипСвязи.СписокВыбора;
|
||||
СписокВыбора.Очистить();
|
||||
СписокВыбора.Добавить(ПолучитьПредставлениеВидСвязиДляProject(0));
|
||||
СписокВыбора.Добавить(ПолучитьПредставлениеВидСвязиДляProject(1));
|
||||
СписокВыбора.Добавить(ПолучитьПредставлениеВидСвязиДляProject(2));
|
||||
СписокВыбора.Добавить(ПолучитьПредставлениеВидСвязиДляProject(3));
|
||||
|
||||
Элементы.ТабличноеПолеПредшественникиНазваниеЗадачи.СписокВыбора.ЗагрузитьЗначения(Параметры.МассивНазванийЗадач);
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПриОткрытии(Отказ)
|
||||
//СоответствиеСтрокРесуровПоGUIDам = Новый Соответствие;
|
||||
//Для Каждого СтрокаРесурса из ТабличноеПолеРесурсы Цикл
|
||||
// СоответствиеСтрокРесуровПоGUIDам.Вставить(СтрокаРесурса.GUID, СтрокаРесурса);
|
||||
//КонецЦикла;
|
||||
|
||||
СписокВыбора = Элементы.ТабличноеПолеРесурсовЗадачиНазваниеРесурса.СписокВыбора;
|
||||
СписокВыбора.Очистить();
|
||||
Для Каждого СтрокаРесурса из ТабличноеПолеРесурсы Цикл
|
||||
СтрокаСписка = СписокВыбора.Добавить(СтрокаРесурса.GUID_Ресурса, СтрокаРесурса.НазваниеРесурса);
|
||||
|
||||
Если СтрокаРесурса.ТипРесурса = "Трудовой" Тогда
|
||||
СтрокаСписка.Картинка = БиблиотекаКартинок.Пользователь;
|
||||
Иначе
|
||||
СтрокаСписка.Картинка = БиблиотекаКартинок.Справочник;
|
||||
КонецЕсли;
|
||||
КонецЦикла;
|
||||
|
||||
ЗаполнитьСписокВыбораДляДатыНачала(Элементы.ДатаНачалаПлан);
|
||||
ЗаполнитьСписокВыбораДляДатыНачала(Элементы.ДатаНачалаФакт);
|
||||
ЗаполнитьСписокВыбораДляДатыОкончания(Элементы.ДатаЗавершенияПлан);
|
||||
ЗаполнитьСписокВыбораДляДатыОкончания(Элементы.ДатаЗавершенияФакт);
|
||||
|
||||
ВычислитьДлительностьЗадачи();
|
||||
ОбновлениеОтображенияВФорме();
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ОбновлениеОтображенияВФорме()
|
||||
Элементы.Предшественники.Заголовок = НСтр("ru = 'Предшественники '") + ?(ТабличноеПолеПредшественники.Количество()>0, "("+ТабличноеПолеПредшественники.Количество()+")", "");
|
||||
Элементы.Ресурсы.Заголовок = НСтр("ru = 'Ресурсы '") + ?(ТабличноеПолеРесурсовЗадачи.Количество()>0, "("+ТабличноеПолеРесурсовЗадачи.Количество()+")", "");
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
/////////////////////////////////////////////////
|
||||
// События элементов управления
|
||||
|
||||
#Область СобытияЭлементовУправления
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ДатаНачалаПланПриИзменении(Элемент)
|
||||
ВыбранноеЗначение = ДатаНачалаПлан;
|
||||
|
||||
Если ЗначениеЗаполнено(ДатаНачалаПлан) Тогда
|
||||
ЗаполнитьСписокВыбораДляДатыНачала(Элемент);
|
||||
Если Длительность = 0 Тогда
|
||||
ДатаЗавершенияПлан = ДатаНачалаПлан;
|
||||
ИначеЕсли ЗначениеЗаполнено(ДатаЗавершенияПлан) Тогда
|
||||
Режим = РежимДиалогаВопрос.ДаНет;
|
||||
ПоказатьВопрос(Новый ОписаниеОповещения("ИзменениеДатыЗавершения", ЭтаФорма),НСтр("ru = 'Изменить дату завершения?'"), Режим, 0);
|
||||
Иначе
|
||||
ДатаЗавершенияПлан = СкорректироватьДатуОкончания(РасчитатьОкончание(ДатаНачалаПлан, Длительность));
|
||||
ЗаполнитьСписокВыбораДляДатыОкончания(Элементы.ДатаЗавершенияПлан);
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ДатаНачалаПланОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
|
||||
|
||||
СтандартнаяОбработка = Ложь;
|
||||
|
||||
Если ЗначениеЗаполнено(ДатаНачалаПлан) Тогда
|
||||
ДатаНачалаПлан = СкорректироватьДатуНачала(ВыбранноеЗначение);
|
||||
|
||||
ЗаполнитьСписокВыбораДляДатыНачала(Элемент);
|
||||
|
||||
Если Длительность = 0 Тогда
|
||||
ДатаЗавершенияПлан = ДатаНачалаПлан;
|
||||
ИначеЕсли ЗначениеЗаполнено(ДатаЗавершенияПлан) Тогда
|
||||
Режим = РежимДиалогаВопрос.ДаНет;
|
||||
ПоказатьВопрос(Новый ОписаниеОповещения("ИзменениеДатыЗавершения", ЭтаФорма),НСтр("ru = 'Изменить дату завершения?'"), Режим, 0);
|
||||
Иначе
|
||||
ДатаЗавершенияПлан = СкорректироватьДатуОкончания(РасчитатьОкончание(ДатаНачалаПлан, Длительность));
|
||||
ЗаполнитьСписокВыбораДляДатыОкончания(Элементы.ДатаЗавершенияПлан);
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ИзменениеДатыЗавершения(РезультатВопроса, ДополнительныеПараметры) Экспорт
|
||||
Если РезультатВопроса = КодВозвратаДиалога.Да Тогда
|
||||
ДатаЗавершенияПлан = СкорректироватьДатуОкончания(РасчитатьОкончание(ДатаНачалаПлан, Длительность));
|
||||
ЗаполнитьСписокВыбораДляДатыОкончания(Элементы.ДатаЗавершенияПлан);
|
||||
Иначе
|
||||
Длительность = РасчитатьРазницуМеждуДатами(ДатаНачалаПлан, ДатаЗавершенияПлан);
|
||||
КонецЕсли;
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ДатаЗавершенияПланОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
|
||||
СтандартнаяОбработка = Ложь;
|
||||
|
||||
ДатаЗавершенияПлан = СкорректироватьДатуОкончания(ВыбранноеЗначение, Ложь);
|
||||
ЗаполнитьСписокВыбораДляДатыОкончания(Элемент);
|
||||
|
||||
Если Не ЗначениеЗаполнено(ДатаНачалаПлан) Тогда
|
||||
ДатаНачалаПлан = НачалоРабочегоДня(НачалоДня(ДатаЗавершенияПлан));
|
||||
ЗаполнитьСписокВыбораДляДатыНачала(Элементы.ДатаНачалаПлан);
|
||||
КонецЕсли;
|
||||
|
||||
Если ДатаНачалаПлан > ДатаЗавершенияПлан Тогда
|
||||
ПоказатьПредупреждение(,НСтр("ru = 'Плановая дата завершения задачи должна быть больше, чем дата начала!'"));
|
||||
ДатаЗавершенияПлан = ДатаНачалаПлан+3600;
|
||||
ЗаполнитьСписокВыбораДляДатыОкончания(Элемент);
|
||||
Возврат;
|
||||
Конецесли;
|
||||
|
||||
Длительность = РасчитатьРазницуМеждуДатами(ДатаНачалаПлан, ДатаЗавершенияПлан);
|
||||
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ДатаЗавершенияПланПриИзменении(Элемент)
|
||||
|
||||
ДатаЗавершенияПлан = СкорректироватьДатуОкончания(ДатаЗавершенияПлан, Ложь);
|
||||
ЗаполнитьСписокВыбораДляДатыОкончания(Элемент);
|
||||
|
||||
Если Не ЗначениеЗаполнено(ДатаНачалаПлан) Тогда
|
||||
ДатаНачалаПлан = НачалоРабочегоДня(НачалоДня(ДатаЗавершенияПлан));
|
||||
ЗаполнитьСписокВыбораДляДатыНачала(Элементы.ДатаНачалаПлан);
|
||||
КонецЕсли;
|
||||
|
||||
Если ДатаНачалаПлан > ДатаЗавершенияПлан Тогда
|
||||
ПоказатьПредупреждение(,НСтр("ru = 'Плановая дата завершения задачи должна быть больше, чем дата начала!'"));
|
||||
ДатаЗавершенияПлан = ДатаНачалаПлан+3600;
|
||||
ЗаполнитьСписокВыбораДляДатыОкончания(Элемент);
|
||||
Возврат;
|
||||
Конецесли;
|
||||
|
||||
Длительность = РасчитатьРазницуМеждуДатами(ДатаНачалаПлан, ДатаЗавершенияПлан);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
// факт дата начала
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ДатаНачалаФактПриИзменении(Элемент)
|
||||
ЗаполнитьСписокВыбораДляДатыНачала(Элемент);
|
||||
ВычислитьДлительностьЗадачи();
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ДатаНачалаФактОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
|
||||
СтандартнаяОбработка = Ложь;
|
||||
|
||||
ДатаНачалаФакт = СкорректироватьДатуНачала(ВыбранноеЗначение);
|
||||
ЗаполнитьСписокВыбораДляДатыНачала(Элемент);
|
||||
ВычислитьДлительностьЗадачи();
|
||||
КонецПроцедуры
|
||||
|
||||
// факт дата завершения
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ДатаЗавершенияФактПриИзменении(Элемент)
|
||||
ЗаполнитьСписокВыбораДляДатыНачала(Элемент);
|
||||
Если ЗначениеЗаполнено(ДатаЗавершенияФакт) и Не ЗначениеЗаполнено(ДатаНачалаФакт) Тогда
|
||||
Если Длительность = 0 Тогда
|
||||
ДатаНачалаФакт = ДатаЗавершенияФакт;
|
||||
Иначе
|
||||
ДатаНачалаФакт = СкорректироватьДатуНачала(РасчитатьОкончание(ДатаЗавершенияФакт, -Длительность));
|
||||
КонецЕсли;
|
||||
ЗаполнитьСписокВыбораДляДатыНачала(Элементы.ДатаНачалаФакт);
|
||||
КонецЕсли;
|
||||
|
||||
ВычислитьДлительностьЗадачи();
|
||||
Если ЗначениеЗаполнено(ДатаЗавершенияФакт) Тогда
|
||||
ПроцентЗавершения = 100;
|
||||
КонецЕсли;
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ДатаЗавершенияФактОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
|
||||
СтандартнаяОбработка = Ложь;
|
||||
|
||||
ДатаЗавершенияФакт = СкорректироватьДатуОкончания(ВыбранноеЗначение, Ложь);
|
||||
ЗаполнитьСписокВыбораДляДатыОкончания(Элемент);
|
||||
|
||||
Если Не ЗначениеЗаполнено(ДатаНачалаФакт) Тогда
|
||||
Если Длительность = 0 Тогда
|
||||
ДатаНачалаФакт = ДатаЗавершенияФакт;
|
||||
Иначе
|
||||
ДатаНачалаФакт = НачалоРабочегоДня(НачалоДня(ДатаЗавершенияФакт));
|
||||
КонецЕсли;
|
||||
ЗаполнитьСписокВыбораДляДатыНачала(Элементы.ДатаНачалаФакт);
|
||||
КонецЕсли;
|
||||
|
||||
Если ДатаНачалаФакт > ДатаЗавершенияФакт Тогда
|
||||
ПоказатьПредупреждение(,НСтр("ru = 'Плановая дата завершения задачи должна быть больше, чем дата начала!'"));
|
||||
ДатаЗавершенияФакт = ДатаНачалаФакт;
|
||||
ЗаполнитьСписокВыбораДляДатыОкончания(Элемент);
|
||||
Возврат;
|
||||
Конецесли;
|
||||
|
||||
ВычислитьДлительностьЗадачи();
|
||||
|
||||
Если ЗначениеЗаполнено(ДатаЗавершенияФакт) Тогда
|
||||
ПроцентЗавершения = 100;
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ДлительностьПриИзменении(Элемент)
|
||||
Если Не ЗначениеЗаполнено(ДатаНачалаПлан) Тогда
|
||||
ДатаНачалаПлан = СкорректироватьДатуНачала(НачалоДня(ТекущаяДата()));
|
||||
ЗаполнитьСписокВыбораДляДатыНачала(Элементы.ДатаНачалаПлан);
|
||||
КонецЕсли;
|
||||
|
||||
Если Длительность = 0 Тогда
|
||||
ДатаЗавершенияПлан = ДатаНачалаПлан;
|
||||
Иначе
|
||||
ДатаЗавершенияПлан = СкорректироватьДатуОкончания(РасчитатьОкончание(ДатаНачалаПлан, Длительность));
|
||||
КонецЕсли;
|
||||
ЗаполнитьСписокВыбораДляДатыОкончания(Элементы.ДатаЗавершенияПлан);
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ЗаполнитьСписокВыбораДляДатыНачала(Элемент)
|
||||
Элемент.СписокВыбора.Очистить();
|
||||
пДата = ЭтаФорма[Элемент.Имя];
|
||||
Если Не ЗначениеЗаполнено(пДата) Тогда
|
||||
пДата = ДатаНачалаПлан;
|
||||
КонецЕсли;
|
||||
|
||||
Если Не ЗначениеЗаполнено(пДата) Тогда
|
||||
пДата = ТекущаяДата();
|
||||
КонецЕсли;
|
||||
|
||||
НачалоРабочегоДняДляСпискаВыбора = НачалоДня(пДата)+Час(Объект.НачалоРабочегоДня)*60*60+Минута(Объект.НачалоРабочегоДня)*60;
|
||||
ОкончаниеРабочегоДня = НачалоДня(пДата)+(Час(Объект.НачалоРабочегоДня)+Объект.КоличествоРабочихЧасовВДне)*60*60+Минута(Объект.НачалоРабочегоДня)*60;
|
||||
а = 0;
|
||||
Пока Истина Цикл
|
||||
|
||||
ВремяСписка = НачалоРабочегоДняДляСпискаВыбора + а*60*60;
|
||||
|
||||
Если НачалоЧаса(ВремяСписка) >= НачалоЧаса(ОкончаниеРабочегоДня) Тогда
|
||||
Прервать;
|
||||
КонецЕсли;
|
||||
|
||||
Элемент.СписокВыбора.Добавить(ВремяСписка, Формат(ВремяСписка,"ДФ='дд.ММ.гг ЧЧ:мм'"));
|
||||
а = а + 1;
|
||||
КонецЦикла;
|
||||
|
||||
|
||||
Если Элемент.Имя = "ДатаНачалаПлан" и Не ЗначениеЗаполнено(ДатаНачалаФакт) Тогда
|
||||
ЗаполнитьСписокВыбораДляДатыНачала(Элементы.ДатаНачалаФакт);
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ЗаполнитьСписокВыбораДляДатыОкончания(Элемент)
|
||||
Элемент.СписокВыбора.Очистить();
|
||||
пДата = ЭтаФорма[Элемент.Имя];
|
||||
Если Не ЗначениеЗаполнено(пДата) Тогда
|
||||
пДата = ДатаЗавершенияПлан;
|
||||
КонецЕсли;
|
||||
|
||||
Если Не ЗначениеЗаполнено(пДата) Тогда
|
||||
пДата = ТекущаяДата();
|
||||
КонецЕсли;
|
||||
НачалоРабочегоДняДляСпискаВыбора = НачалоДня(пДата)+(Час(Объект.НачалоРабочегоДня)+1)*60*60+Минута(Объект.НачалоРабочегоДня)*60;
|
||||
ОкончаниеРабочегоДня = НачалоДня(пДата)+(Час(Объект.НачалоРабочегоДня)+Объект.КоличествоРабочихЧасовВДне)*60*60+Минута(Объект.НачалоРабочегоДня)*60;
|
||||
а = 0;
|
||||
Пока Истина Цикл
|
||||
|
||||
ВремяСписка = НачалоРабочегоДняДляСпискаВыбора + а*60*60;
|
||||
|
||||
Если НачалоЧаса(ВремяСписка) > НачалоЧаса(ОкончаниеРабочегоДня) Тогда
|
||||
Прервать;
|
||||
КонецЕсли;
|
||||
|
||||
Элемент.СписокВыбора.Добавить(ВремяСписка, Формат(ВремяСписка,"ДФ='дд.ММ.гг ЧЧ:мм'"));
|
||||
а = а + 1;
|
||||
КонецЦикла;
|
||||
|
||||
Если Элемент.Имя = "ДатаЗавершенияПлан" и Не ЗначениеЗаполнено(ДатаЗавершенияФакт) Тогда
|
||||
ЗаполнитьСписокВыбораДляДатыНачала(Элементы.ДатаЗавершенияФакт);
|
||||
КонецЕсли;
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ВыборИзСпискаВремени(РезультатВыбора, ДополнительныеПараметры) Экспорт
|
||||
Если РезультатВыбора <> Неопределено Тогда
|
||||
ЭтаФорма[ДополнительныеПараметры.ПутьКДанным] = РезультатВыбора.Значение;
|
||||
КонецЕсли;
|
||||
КонецПроцедуры
|
||||
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
/////////////////////////////////////////////////
|
||||
// Связи
|
||||
|
||||
#Область Связи
|
||||
|
||||
&НаСервереБезКонтекста
|
||||
Функция ПолучитьПредставлениеВидСвязиДляProject(ВидСвязи)Экспорт
|
||||
Если ВидСвязи = 1 Тогда
|
||||
Возврат "Окончание-Окончание";
|
||||
ИначеЕсли ВидСвязи = 2 Тогда
|
||||
Возврат "Начало-Окончание";
|
||||
ИначеЕсли ВидСвязи = 3 Тогда
|
||||
Возврат "Начало-Начало";
|
||||
Иначе
|
||||
Возврат "Окончание-Начало";
|
||||
КонецЕсли;
|
||||
КонецФункции
|
||||
|
||||
&НаКлиенте
|
||||
Функция ПолучитьПредставлениеВидСвязиДляProjectНаКлиенте(ВидСвязи)Экспорт
|
||||
Если ВидСвязи = 1 Тогда
|
||||
Возврат "Окончание-Окончание";
|
||||
ИначеЕсли ВидСвязи = 2 Тогда
|
||||
Возврат "Начало-Окончание";
|
||||
ИначеЕсли ВидСвязи = 3 Тогда
|
||||
Возврат "Начало-Начало";
|
||||
Иначе
|
||||
Возврат "Окончание-Начало";
|
||||
КонецЕсли;
|
||||
КонецФункции
|
||||
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ТабличноеПолеПредшественникиНазваниеЗадачиОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
|
||||
СписокВыбора = Элементы.ТабличноеПолеПредшественникиНазваниеЗадачи.СписокВыбора;
|
||||
ЭлементСписка = СписокВыбора.НайтиПоЗначению(ВыбранноеЗначение);
|
||||
Если ЭлементСписка <> Неопределено Тогда
|
||||
|
||||
// Проверка на зацикливание
|
||||
Если ВладелецФормы.ПроверкаЗацикливанияСвязей(НомерСтроки, СписокВыбора.Индекс(ЭлементСписка) + 3) Тогда
|
||||
ПоказатьПредупреждение(,НСтр("ru = 'Указанная связь невозможна, так как она может привести к циклической зависимости между указанными задачами'"));
|
||||
Элементы.ТабличноеПолеПредшественники.ЗакончитьРедактированиеСтроки(Истина);
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Элементы.ТабличноеПолеПредшественники.ТекущиеДанные.Начало = СписокВыбора.Индекс(ЭлементСписка) + 1;
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ТабличноеПолеПредшественникиНачалоПриИзменении(Элемент)
|
||||
ВыбранноеЗначение = Элементы.ТабличноеПолеПредшественники.ТекущиеДанные.Начало;
|
||||
|
||||
Если ВыбранноеЗначение > ПоследняяСтрока - 2 Тогда
|
||||
ВыбранноеЗначение = ПоследняяСтрока - 2;
|
||||
КонецЕсли;
|
||||
|
||||
Если ВыбранноеЗначение <= 0 Тогда
|
||||
ВыбранноеЗначение = 1;
|
||||
КонецЕсли;
|
||||
|
||||
Если ВладелецФормы.ПроверкаЗацикливанияСвязей(НомерСтроки, ВыбранноеЗначение + 2) Тогда
|
||||
ПоказатьПредупреждение(,НСтр("ru = 'Указанная связь невозможна, так как она может привести к циклической зависимости между указанными задачами'"));
|
||||
СтандартнаяОбработка = ложь;
|
||||
Элементы.ТабличноеПолеПредшественники.ТекущиеДанные.Начало = пНачальныйНомерСтроки;
|
||||
Возврат;
|
||||
КонецЕсли;
|
||||
|
||||
Элементы.ТабличноеПолеПредшественники.ТекущиеДанные.Начало = ВыбранноеЗначение;
|
||||
|
||||
СписокВыбора = Элементы.ТабличноеПолеПредшественникиНазваниеЗадачи.СписокВыбора;
|
||||
ЭлементСписка = СписокВыбора.Получить(ВыбранноеЗначение-1);
|
||||
Элементы.ТабличноеПолеПредшественники.ТекущиеДанные.НазваниеЗадачи = ЭлементСписка.Значение;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ТабличноеПолеПредшественникиПриОкончанииРедактирования(Элемент, НоваяСтрока, ОтменаРедактирования)
|
||||
//ОбновлениеОтображенияВФорме();
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ТабличноеПолеПредшественникиПослеУдаления(Элемент)
|
||||
ОбновлениеОтображенияВФорме();
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ТабличноеПолеПредшественникиПередНачаломИзменения(Элемент, Отказ)
|
||||
пНачальныйНомерСтроки = Элементы.ТабличноеПолеПредшественники.ТекущиеДанные.Начало;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ТабличноеПолеПредшественникиПриНачалеРедактирования(Элемент, НоваяСтрока, Копирование)
|
||||
Если Не Копирование Тогда
|
||||
Если Не ЗначениеЗаполнено(Элементы.ТабличноеПолеПредшественники.ТекущиеДанные.ВидСвязи) Тогда
|
||||
Элементы.ТабличноеПолеПредшественники.ТекущиеДанные.ВидСвязи = ПолучитьПредставлениеВидСвязиДляProjectНаКлиенте(0);
|
||||
КонецЕсли;
|
||||
Конецесли;
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
/////////////////////////////////////////////////
|
||||
// Ресурсы
|
||||
|
||||
#Область Ресурсы
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ТабличноеПолеРесурсовЗадачиНазваниеРесурсаПриИзменении(Элемент)
|
||||
ТекущаяСтрока = Элементы.ТабличноеПолеРесурсовЗадачи.ТекущиеДанные;
|
||||
Если ЗначениеЗаполнено(ТекущаяСтрока.НазваниеРесурса) Тогда
|
||||
|
||||
ТекущаяСтрока.GUID_Ресурса = ТекущаяСтрока.НазваниеРесурса;
|
||||
СтрокаВОбщейТаблицеРесурсов = ТабличноеПолеРесурсы.НайтиСтроки(Новый Структура("GUID_Ресурса", ТекущаяСтрока.GUID_Ресурса))[0];
|
||||
ТекущаяСтрока.НазваниеРесурса = СтрокаВОбщейТаблицеРесурсов.НазваниеРесурса;
|
||||
ТекущаяСтрока.КраткоеНазвание = СтрокаВОбщейТаблицеРесурсов.КраткоеНазвание;
|
||||
ТекущаяСтрока.ТипРесурса = СтрокаВОбщейТаблицеРесурсов.ТипРесурса;
|
||||
Если ТабличноеПолеРесурсы.НайтиСтроки(Новый Структура("GUID_Ресурса", ТекущаяСтрока.GUID_Ресурса))[0].ТипРесурса = "Трудовой" и Не ЗначениеЗаполнено(ТекущаяСтрока.Единицы) Тогда
|
||||
ТекущаяСтрока.Единицы = 100;
|
||||
Иначе
|
||||
ТекущаяСтрока.Единицы = 1;
|
||||
КонецЕсли;
|
||||
КонецЕсли;
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ТабличноеПолеРесурсовЗадачиНазваниеРесурсаОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
|
||||
СтандартнаяОбработка = ложь;
|
||||
Если ЗначениеЗаполнено(ВыбранноеЗначение) Тогда
|
||||
ТекущаяСтрока = Элементы.ТабличноеПолеРесурсовЗадачи.ТекущиеДанные;
|
||||
ТекущаяСтрока.GUID_Ресурса = ВыбранноеЗначение;
|
||||
|
||||
СтрокаВОбщейТаблицеРесурсов = ТабличноеПолеРесурсы.НайтиСтроки(Новый Структура("GUID_Ресурса", ТекущаяСтрока.GUID_Ресурса))[0];
|
||||
ТекущаяСтрока.НазваниеРесурса = СтрокаВОбщейТаблицеРесурсов.НазваниеРесурса;
|
||||
|
||||
ТекущаяСтрока.КраткоеНазвание = СтрокаВОбщейТаблицеРесурсов.КраткоеНазвание;
|
||||
ТекущаяСтрока.ТипРесурса = СтрокаВОбщейТаблицеРесурсов.ТипРесурса;
|
||||
Если ТекущаяСтрока.ТипРесурса = "Трудовой" и Не ЗначениеЗаполнено(ТекущаяСтрока.Единицы) Тогда
|
||||
ТекущаяСтрока.Единицы = 100;
|
||||
Иначе
|
||||
ТекущаяСтрока.Единицы = 1;
|
||||
КонецЕсли;
|
||||
//Элемент.Значение = ТекущаяСтрока.НазваниеРесурса;
|
||||
Элементы. ТабличноеПолеРесурсовЗадачи.ТекущийЭлемент = Элементы.ТабличноеПолеРесурсовЗадачиЕдиницы;
|
||||
КонецЕсли;
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ТабличноеПолеРесурсовЗадачиПриОкончанииРедактирования(Элемент, НоваяСтрока, ОтменаРедактирования)
|
||||
//ОбновлениеОтображенияВФорме();
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ТабличноеПолеРесурсовЗадачиПослеУдаления(Элемент)
|
||||
ОбновлениеОтображенияВФорме();
|
||||
КонецПроцедуры
|
||||
|
||||
#КонецОбласти
|
||||
|
||||
|
||||
|
||||
|
||||
|
@ -0,0 +1,22 @@
|
||||
<?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">
|
||||
<Form uuid="5808f8bd-08f8-459e-b705-a0e868d4c5c5">
|
||||
<Properties>
|
||||
<Name>ФормаНастройкиПроектаУправляемая</Name>
|
||||
<Synonym>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Форма настройки проекта управляемая</v8:content>
|
||||
</v8:item>
|
||||
</Synonym>
|
||||
<Comment/>
|
||||
<FormType>Managed</FormType>
|
||||
<IncludeHelpInContents>false</IncludeHelpInContents>
|
||||
<UsePurposes>
|
||||
<v8:Value xsi:type="app:ApplicationUsePurpose">PlatformApplication</v8:Value>
|
||||
<v8:Value xsi:type="app:ApplicationUsePurpose">MobilePlatformApplication</v8:Value>
|
||||
</UsePurposes>
|
||||
<ExtendedPresentation/>
|
||||
</Properties>
|
||||
</Form>
|
||||
</MetaDataObject>
|
@ -0,0 +1,509 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<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.16">
|
||||
<Title>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Настройки проекта</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<WindowOpeningMode>LockOwnerWindow</WindowOpeningMode>
|
||||
<AutoTitle>false</AutoTitle>
|
||||
<Customizable>false</Customizable>
|
||||
<ReportFormType>Main</ReportFormType>
|
||||
<AutoShowState>Auto</AutoShowState>
|
||||
<AutoCommandBar name="ФормаКоманднаяПанель" id="-1">
|
||||
<Autofill>false</Autofill>
|
||||
<ChildItems>
|
||||
<Button name="ФормаПрименитьИЗакрыть" id="52">
|
||||
<Type>CommandBarButton</Type>
|
||||
<DefaultButton>true</DefaultButton>
|
||||
<CommandName>Form.Command.ПрименитьИЗакрыть</CommandName>
|
||||
<ExtendedTooltip name="ФормаПрименитьИЗакрытьРасширеннаяПодсказка" id="53"/>
|
||||
</Button>
|
||||
<Button name="ФормаЗакрыть" id="54">
|
||||
<Type>CommandBarButton</Type>
|
||||
<Representation>PictureAndText</Representation>
|
||||
<CommandName>Form.StandardCommand.Close</CommandName>
|
||||
<ExtendedTooltip name="ФормаЗакрытьРасширеннаяПодсказка" id="55"/>
|
||||
</Button>
|
||||
</ChildItems>
|
||||
</AutoCommandBar>
|
||||
<ChildItems>
|
||||
<Pages name="Панель" id="16">
|
||||
<Title>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Панель</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<ToolTip>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Панель</v8:content>
|
||||
</v8:item>
|
||||
</ToolTip>
|
||||
<PagesRepresentation>TabsOnTop</PagesRepresentation>
|
||||
<ExtendedTooltip name="ПанельРасширеннаяПодсказка" id="17"/>
|
||||
<ChildItems>
|
||||
<Page name="СтраницаОбщее" id="18">
|
||||
<Title>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Общее</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<ToolTip>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Страница общее</v8:content>
|
||||
</v8:item>
|
||||
</ToolTip>
|
||||
<ExtendedTooltip name="СтраницаОбщееРасширеннаяПодсказка" id="19"/>
|
||||
<ChildItems>
|
||||
<UsualGroup name="ГруппаРабочееВремя" id="22">
|
||||
<Title>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Рабочее время</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<ToolTip>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Группа рабочее время</v8:content>
|
||||
</v8:item>
|
||||
</ToolTip>
|
||||
<HorizontalStretch>true</HorizontalStretch>
|
||||
<Group>Vertical</Group>
|
||||
<Behavior>Usual</Behavior>
|
||||
<ExtendedTooltip name="ГруппаРабочееВремяРасширеннаяПодсказка" id="23"/>
|
||||
<ChildItems>
|
||||
<UsualGroup name="ГруппаСбВс" id="59">
|
||||
<Title>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Группа сб вс</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<ToolTip>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Группа сб вс</v8:content>
|
||||
</v8:item>
|
||||
</ToolTip>
|
||||
<Group>Horizontal</Group>
|
||||
<Behavior>Usual</Behavior>
|
||||
<Representation>None</Representation>
|
||||
<ShowTitle>false</ShowTitle>
|
||||
<ExtendedTooltip name="ГруппаСбВсРасширеннаяПодсказка" id="60"/>
|
||||
<ChildItems>
|
||||
<CheckBoxField name="СубботаРабочий" id="7">
|
||||
<DataPath>СубботаРабочий</DataPath>
|
||||
<TitleLocation>Right</TitleLocation>
|
||||
<EditMode>EnterOnInput</EditMode>
|
||||
<CheckBoxType>Auto</CheckBoxType>
|
||||
<ContextMenu name="СубботаРабочийКонтекстноеМеню" id="8"/>
|
||||
<ExtendedTooltip name="СубботаРабочийРасширеннаяПодсказка" id="9"/>
|
||||
<Events>
|
||||
<Event name="OnChange">СубботаРабочийПриИзменении</Event>
|
||||
</Events>
|
||||
</CheckBoxField>
|
||||
<CheckBoxField name="ВоскресеньеРабочий" id="10">
|
||||
<DataPath>ВоскресеньеРабочий</DataPath>
|
||||
<TitleLocation>Right</TitleLocation>
|
||||
<EditMode>EnterOnInput</EditMode>
|
||||
<CheckBoxType>Auto</CheckBoxType>
|
||||
<ContextMenu name="ВоскресеньеРабочийКонтекстноеМеню" id="11"/>
|
||||
<ExtendedTooltip name="ВоскресеньеРабочийРасширеннаяПодсказка" id="12"/>
|
||||
<Events>
|
||||
<Event name="OnChange">СубботаРабочийПриИзменении</Event>
|
||||
</Events>
|
||||
</CheckBoxField>
|
||||
</ChildItems>
|
||||
</UsualGroup>
|
||||
<UsualGroup name="ГруппаВремя" id="61">
|
||||
<Title>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Группа время</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<ToolTip>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Группа время</v8:content>
|
||||
</v8:item>
|
||||
</ToolTip>
|
||||
<Group>Vertical</Group>
|
||||
<Behavior>Usual</Behavior>
|
||||
<Representation>None</Representation>
|
||||
<ShowTitle>false</ShowTitle>
|
||||
<ExtendedTooltip name="ГруппаВремяРасширеннаяПодсказка" id="62"/>
|
||||
<ChildItems>
|
||||
<InputField name="КоличествоРабочихЧасовВДне" id="13">
|
||||
<DataPath>КоличествоРабочихЧасовВДне</DataPath>
|
||||
<EditMode>EnterOnInput</EditMode>
|
||||
<ContextMenu name="КоличествоРабочихЧасовВДнеКонтекстноеМеню" id="14"/>
|
||||
<ExtendedTooltip name="КоличествоРабочихЧасовВДнеРасширеннаяПодсказка" id="15"/>
|
||||
<Events>
|
||||
<Event name="OnChange">СубботаРабочийПриИзменении</Event>
|
||||
</Events>
|
||||
</InputField>
|
||||
<InputField name="НачалоРабочегоДня" id="56">
|
||||
<DataPath>НачалоРабочегоДня</DataPath>
|
||||
<Width>5</Width>
|
||||
<EditFormat>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>ЧЧ:ММ</v8:content>
|
||||
</v8:item>
|
||||
</EditFormat>
|
||||
<ContextMenu name="НачалоРабочегоДняКонтекстноеМеню" id="57"/>
|
||||
<ExtendedTooltip name="НачалоРабочегоДняРасширеннаяПодсказка" id="58"/>
|
||||
</InputField>
|
||||
</ChildItems>
|
||||
</UsualGroup>
|
||||
</ChildItems>
|
||||
</UsualGroup>
|
||||
<UsualGroup name="ГруппаАвтосохранениеПроекта" id="24">
|
||||
<Title>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Автосохранение проекта</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<ToolTip>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Группа автосохранение проекта</v8:content>
|
||||
</v8:item>
|
||||
</ToolTip>
|
||||
<HorizontalStretch>true</HorizontalStretch>
|
||||
<Group>Horizontal</Group>
|
||||
<Behavior>Usual</Behavior>
|
||||
<ExtendedTooltip name="ГруппаАвтосохранениеПроектаРасширеннаяПодсказка" id="25"/>
|
||||
<ChildItems>
|
||||
<CheckBoxField name="ИспользоватьАвтосохранение" id="1">
|
||||
<DataPath>ИспользоватьАвтосохранение</DataPath>
|
||||
<TitleLocation>Right</TitleLocation>
|
||||
<EditMode>EnterOnInput</EditMode>
|
||||
<CheckBoxType>Auto</CheckBoxType>
|
||||
<ContextMenu name="ИспользоватьАвтосохранениеКонтекстноеМеню" id="2"/>
|
||||
<ExtendedTooltip name="ИспользоватьАвтосохранениеРасширеннаяПодсказка" id="3"/>
|
||||
</CheckBoxField>
|
||||
<InputField name="ПериодАвтосохранения" id="4">
|
||||
<DataPath>ПериодАвтосохранения</DataPath>
|
||||
<Title>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>(в минутах)</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<TitleLocation>Right</TitleLocation>
|
||||
<EditMode>EnterOnInput</EditMode>
|
||||
<SpinButton>true</SpinButton>
|
||||
<ContextMenu name="ПериодАвтосохраненияКонтекстноеМеню" id="5"/>
|
||||
<ExtendedTooltip name="ПериодАвтосохраненияРасширеннаяПодсказка" id="6"/>
|
||||
</InputField>
|
||||
</ChildItems>
|
||||
</UsualGroup>
|
||||
</ChildItems>
|
||||
</Page>
|
||||
<Page name="СтраницаЦвета" id="20">
|
||||
<Title>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Цвета</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<ToolTip>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Страница цвета</v8:content>
|
||||
</v8:item>
|
||||
</ToolTip>
|
||||
<ExtendedTooltip name="СтраницаЦветаРасширеннаяПодсказка" id="21"/>
|
||||
<ChildItems>
|
||||
<Button name="ЦветаПоУмолчанию" id="50">
|
||||
<Type>UsualButton</Type>
|
||||
<Width>28</Width>
|
||||
<CommandName>Form.Command.ЦветаПоУмолчанию</CommandName>
|
||||
<ExtendedTooltip name="ЦветаПоУмолчаниюРасширеннаяПодсказка" id="51"/>
|
||||
</Button>
|
||||
<InputField name="ОсновнойЦветТекстаЗадач" id="26">
|
||||
<DataPath>ОсновнойЦветТекстаЗадач</DataPath>
|
||||
<ContextMenu name="ОсновнойЦветТекстаЗадачКонтекстноеМеню" id="27"/>
|
||||
<ExtendedTooltip name="ОсновнойЦветТекстаЗадачРасширеннаяПодсказка" id="28"/>
|
||||
</InputField>
|
||||
<InputField name="ОсновнойЦветТекстаСуммирующихЗадач" id="29">
|
||||
<DataPath>ОсновнойЦветТекстаСуммирующихЗадач</DataPath>
|
||||
<ContextMenu name="ОсновнойЦветТекстаСуммирующихЗадачКонтекстноеМеню" id="30"/>
|
||||
<ExtendedTooltip name="ОсновнойЦветТекстаСуммирующихЗадачРасширеннаяПодсказка" id="31"/>
|
||||
</InputField>
|
||||
<InputField name="ОсновнойЦветФонаЗадач" id="32">
|
||||
<DataPath>ОсновнойЦветФонаЗадач</DataPath>
|
||||
<ContextMenu name="ОсновнойЦветФонаЗадачКонтекстноеМеню" id="33"/>
|
||||
<ExtendedTooltip name="ОсновнойЦветФонаЗадачРасширеннаяПодсказка" id="34"/>
|
||||
</InputField>
|
||||
<InputField name="ОсновнойЦветФонаСуммирующихЗадач" id="35">
|
||||
<DataPath>ОсновнойЦветФонаСуммирующихЗадач</DataPath>
|
||||
<ContextMenu name="ОсновнойЦветФонаСуммирующихЗадачКонтекстноеМеню" id="36"/>
|
||||
<ExtendedTooltip name="ОсновнойЦветФонаСуммирующихЗадачРасширеннаяПодсказка" id="37"/>
|
||||
</InputField>
|
||||
<InputField name="ЦветТекстаВыполняющихсяЗадач" id="38">
|
||||
<DataPath>ЦветТекстаВыполняющихсяЗадач</DataPath>
|
||||
<ContextMenu name="ЦветТекстаВыполняющихсяЗадачКонтекстноеМеню" id="39"/>
|
||||
<ExtendedTooltip name="ЦветТекстаВыполняющихсяЗадачРасширеннаяПодсказка" id="40"/>
|
||||
</InputField>
|
||||
<InputField name="ЦветТекстаЗавершенныхЗадач" id="41">
|
||||
<DataPath>ЦветТекстаЗавершенныхЗадач</DataPath>
|
||||
<ContextMenu name="ЦветТекстаЗавершенныхЗадачКонтекстноеМеню" id="42"/>
|
||||
<ExtendedTooltip name="ЦветТекстаЗавершенныхЗадачРасширеннаяПодсказка" id="43"/>
|
||||
</InputField>
|
||||
<InputField name="ЦветФонаВыполняющихсяЗадач" id="44">
|
||||
<DataPath>ЦветФонаВыполняющихсяЗадач</DataPath>
|
||||
<ContextMenu name="ЦветФонаВыполняющихсяЗадачКонтекстноеМеню" id="45"/>
|
||||
<ExtendedTooltip name="ЦветФонаВыполняющихсяЗадачРасширеннаяПодсказка" id="46"/>
|
||||
</InputField>
|
||||
<InputField name="ЦветФонаЗавершенныхЗадач" id="47">
|
||||
<DataPath>ЦветФонаЗавершенныхЗадач</DataPath>
|
||||
<ContextMenu name="ЦветФонаЗавершенныхЗадачКонтекстноеМеню" id="48"/>
|
||||
<ExtendedTooltip name="ЦветФонаЗавершенныхЗадачРасширеннаяПодсказка" id="49"/>
|
||||
</InputField>
|
||||
</ChildItems>
|
||||
</Page>
|
||||
</ChildItems>
|
||||
</Pages>
|
||||
</ChildItems>
|
||||
<Attributes>
|
||||
<Attribute name="Объект" id="1">
|
||||
<Type>
|
||||
<v8:Type>cfg:ReportObject.узПланированиеПроекта</v8:Type>
|
||||
</Type>
|
||||
<MainAttribute>true</MainAttribute>
|
||||
</Attribute>
|
||||
<Attribute name="ЦветТекстаВыполняющихсяЗадач" id="2">
|
||||
<Title>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Цвет текста выполняющихся задач</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<Type>
|
||||
<v8:Type>v8ui:Color</v8:Type>
|
||||
</Type>
|
||||
</Attribute>
|
||||
<Attribute name="ЦветТекстаЗавершенныхЗадач" id="3">
|
||||
<Title>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Цвет текста завершенных задач</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<Type>
|
||||
<v8:Type>v8ui:Color</v8:Type>
|
||||
</Type>
|
||||
</Attribute>
|
||||
<Attribute name="ЦветФонаЗавершенныхЗадач" id="4">
|
||||
<Title>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Цвет фона завершенных задач</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<Type>
|
||||
<v8:Type>v8ui:Color</v8:Type>
|
||||
</Type>
|
||||
</Attribute>
|
||||
<Attribute name="ЦветФонаВыполняющихсяЗадач" id="5">
|
||||
<Title>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Цвет фона выполняющихся задач</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<Type>
|
||||
<v8:Type>v8ui:Color</v8:Type>
|
||||
</Type>
|
||||
</Attribute>
|
||||
<Attribute name="ОсновнойЦветТекстаЗадач" id="6">
|
||||
<Title>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Основной цвет текста задач</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<Type>
|
||||
<v8:Type>v8ui:Color</v8:Type>
|
||||
</Type>
|
||||
</Attribute>
|
||||
<Attribute name="ОсновнойЦветТекстаСуммирующихЗадач" id="7">
|
||||
<Title>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Основной цвет текста суммирующих задач</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<Type>
|
||||
<v8:Type>v8ui:Color</v8:Type>
|
||||
</Type>
|
||||
</Attribute>
|
||||
<Attribute name="ОсновнойЦветФонаЗадач" id="8">
|
||||
<Title>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Основной цвет фона задач</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<Type>
|
||||
<v8:Type>v8ui:Color</v8:Type>
|
||||
</Type>
|
||||
</Attribute>
|
||||
<Attribute name="ОсновнойЦветФонаСуммирующихЗадач" id="9">
|
||||
<Title>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Основной цвет фона суммирующих задач</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<Type>
|
||||
<v8:Type>v8ui:Color</v8:Type>
|
||||
</Type>
|
||||
</Attribute>
|
||||
<Attribute name="КоличествоРабочихЧасовВДне" id="10">
|
||||
<Title>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Количество рабочих часов в дне</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<Type>
|
||||
<v8:Type>xs:decimal</v8:Type>
|
||||
<v8:NumberQualifiers>
|
||||
<v8:Digits>2</v8:Digits>
|
||||
<v8:FractionDigits>0</v8:FractionDigits>
|
||||
<v8:AllowedSign>Any</v8:AllowedSign>
|
||||
</v8:NumberQualifiers>
|
||||
</Type>
|
||||
</Attribute>
|
||||
<Attribute name="СубботаРабочий" id="11">
|
||||
<Title>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Суббота рабочий</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<Type>
|
||||
<v8:Type>xs:boolean</v8:Type>
|
||||
</Type>
|
||||
</Attribute>
|
||||
<Attribute name="ВоскресеньеРабочий" id="12">
|
||||
<Title>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Воскресенье рабочий</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<Type>
|
||||
<v8:Type>xs:boolean</v8:Type>
|
||||
</Type>
|
||||
</Attribute>
|
||||
<Attribute name="НачалоРабочегоДня" id="13">
|
||||
<Title>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Начало рабочего дня</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<Type>
|
||||
<v8:Type>xs:dateTime</v8:Type>
|
||||
<v8:DateQualifiers>
|
||||
<v8:DateFractions>Time</v8:DateFractions>
|
||||
</v8:DateQualifiers>
|
||||
</Type>
|
||||
</Attribute>
|
||||
<Attribute name="ИспользоватьАвтосохранение" id="14">
|
||||
<Title>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Использовать автосохранение</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<Type>
|
||||
<v8:Type>xs:boolean</v8:Type>
|
||||
</Type>
|
||||
</Attribute>
|
||||
<Attribute name="ПериодАвтосохранения" id="15">
|
||||
<Title>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Период автосохранения</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<Type>
|
||||
<v8:Type>xs:decimal</v8:Type>
|
||||
<v8:NumberQualifiers>
|
||||
<v8:Digits>5</v8:Digits>
|
||||
<v8:FractionDigits>0</v8:FractionDigits>
|
||||
<v8:AllowedSign>Any</v8:AllowedSign>
|
||||
</v8:NumberQualifiers>
|
||||
</Type>
|
||||
</Attribute>
|
||||
<ConditionalAppearance>
|
||||
<dcsset:item>
|
||||
<dcsset:selection>
|
||||
<dcsset:item>
|
||||
<dcsset:field>ПериодАвтосохранения</dcsset:field>
|
||||
</dcsset:item>
|
||||
</dcsset:selection>
|
||||
<dcsset:filter>
|
||||
<dcsset:item xsi:type="dcsset:FilterItemComparison">
|
||||
<dcsset:left xsi:type="dcscor:Field">Объект.ИспользоватьАвтосохранение</dcsset:left>
|
||||
<dcsset:comparisonType>Equal</dcsset:comparisonType>
|
||||
<dcsset:right xsi:type="xs:boolean">false</dcsset:right>
|
||||
</dcsset:item>
|
||||
</dcsset:filter>
|
||||
<dcsset:appearance>
|
||||
<dcscor:item xsi:type="dcsset:SettingsParameterValue">
|
||||
<dcscor:parameter>Доступность</dcscor:parameter>
|
||||
<dcscor:value xsi:type="xs:boolean">false</dcscor:value>
|
||||
</dcscor:item>
|
||||
</dcsset:appearance>
|
||||
</dcsset:item>
|
||||
</ConditionalAppearance>
|
||||
</Attributes>
|
||||
<Commands>
|
||||
<Command name="ЦветаПоУмолчанию" id="1">
|
||||
<Title>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Установить цвета по умолчанию</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<ToolTip>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Установить цвета по умолчанию</v8:content>
|
||||
</v8:item>
|
||||
</ToolTip>
|
||||
<Action>ЦветаПоУмолчанию</Action>
|
||||
<CurrentRowUse>DontUse</CurrentRowUse>
|
||||
</Command>
|
||||
<Command name="ПрименитьИЗакрыть" id="2">
|
||||
<Title>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Применить и закрыть</v8:content>
|
||||
</v8:item>
|
||||
</Title>
|
||||
<ToolTip>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Применить и закрыть</v8:content>
|
||||
</v8:item>
|
||||
</ToolTip>
|
||||
<Action>ПрименитьИЗакрыть</Action>
|
||||
<CurrentRowUse>DontUse</CurrentRowUse>
|
||||
</Command>
|
||||
</Commands>
|
||||
</Form>
|
@ -0,0 +1,25 @@
|
||||
&НаКлиенте
|
||||
Перем МодификацияПараметровКалендаря;
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ЦветаПоУмолчанию(Команда)
|
||||
ОсновнойЦветФонаЗадач = Новый Цвет(255, 255, 255);
|
||||
ОсновнойЦветТекстаЗадач = Новый Цвет(0, 0, 0);
|
||||
ОсновнойЦветФонаСуммирующихЗадач = Новый Цвет(255, 251, 240);
|
||||
ОсновнойЦветТекстаСуммирующихЗадач = Новый Цвет(0, 0, 0);
|
||||
ЦветФонаЗавершенныхЗадач = Новый Цвет(240, 240, 240);
|
||||
ЦветТекстаЗавершенныхЗадач = Новый Цвет(0, 0, 0);
|
||||
ЦветФонаВыполняющихсяЗадач = Новый Цвет(211, 255, 226);
|
||||
ЦветТекстаВыполняющихсяЗадач = Новый Цвет(0, 0, 0);// Вставить содержимое обработчика.
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура ПрименитьИЗакрыть(Команда)
|
||||
Закрыть(?(МодификацияПараметровКалендаря = Истина, 2, 1));
|
||||
КонецПроцедуры
|
||||
|
||||
&НаКлиенте
|
||||
Процедура СубботаРабочийПриИзменении(Элемент)
|
||||
МодификацияПараметровКалендаря = Истина;
|
||||
КонецПроцедуры
|
||||
|
@ -0,0 +1,22 @@
|
||||
<?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">
|
||||
<Form uuid="a5e1669e-3e46-4d4d-ac98-39c067776b32">
|
||||
<Properties>
|
||||
<Name>ФормаУправляемая</Name>
|
||||
<Synonym>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Форма</v8:content>
|
||||
</v8:item>
|
||||
</Synonym>
|
||||
<Comment/>
|
||||
<FormType>Managed</FormType>
|
||||
<IncludeHelpInContents>false</IncludeHelpInContents>
|
||||
<UsePurposes>
|
||||
<v8:Value xsi:type="app:ApplicationUsePurpose">PlatformApplication</v8:Value>
|
||||
<v8:Value xsi:type="app:ApplicationUsePurpose">MobilePlatformApplication</v8:Value>
|
||||
</UsePurposes>
|
||||
<ExtendedPresentation/>
|
||||
</Properties>
|
||||
</Form>
|
||||
</MetaDataObject>
|
After Width: | Height: | Size: 920 B |
After Width: | Height: | Size: 922 B |
After Width: | Height: | Size: 779 B |
After Width: | Height: | Size: 807 B |
After Width: | Height: | Size: 1.2 KiB |
After Width: | Height: | Size: 660 B |
After Width: | Height: | Size: 648 B |
After Width: | Height: | Size: 675 B |
After Width: | Height: | Size: 377 B |
After Width: | Height: | Size: 3.1 KiB |
After Width: | Height: | Size: 1.6 KiB |
After Width: | Height: | Size: 2.0 KiB |
After Width: | Height: | Size: 1.9 KiB |
After Width: | Height: | Size: 908 B |
After Width: | Height: | Size: 1.3 KiB |
After Width: | Height: | Size: 174 B |
After Width: | Height: | Size: 188 B |
After Width: | Height: | Size: 237 B |
After Width: | Height: | Size: 620 B |
After Width: | Height: | Size: 229 B |
After Width: | Height: | Size: 455 B |
After Width: | Height: | Size: 458 B |
After Width: | Height: | Size: 456 B |
After Width: | Height: | Size: 620 B |
After Width: | Height: | Size: 691 B |
After Width: | Height: | Size: 852 B |
After Width: | Height: | Size: 503 B |
After Width: | Height: | Size: 791 B |
After Width: | Height: | Size: 500 B |
@ -0,0 +1,16 @@
|
||||
<?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">
|
||||
<Template uuid="73334571-7b1f-4509-b9af-1a2743830e6e">
|
||||
<Properties>
|
||||
<Name>СхемаКомпоновкиДанных</Name>
|
||||
<Synonym>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Схема компоновки данных</v8:content>
|
||||
</v8:item>
|
||||
</Synonym>
|
||||
<Comment/>
|
||||
<TemplateType>DataCompositionSchema</TemplateType>
|
||||
</Properties>
|
||||
</Template>
|
||||
</MetaDataObject>
|
@ -0,0 +1,16 @@
|
||||
<?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">
|
||||
<Template uuid="1f0f1296-9d1e-4419-ba2b-fa5248b4b661">
|
||||
<Properties>
|
||||
<Name>пмГант_Гант</Name>
|
||||
<Synonym>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Гант</v8:content>
|
||||
</v8:item>
|
||||
</Synonym>
|
||||
<Comment/>
|
||||
<TemplateType>SpreadsheetDocument</TemplateType>
|
||||
</Properties>
|
||||
</Template>
|
||||
</MetaDataObject>
|
@ -0,0 +1,16 @@
|
||||
<?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">
|
||||
<Template uuid="5328a37d-ea68-4d87-8707-1a7e55aa9b5b">
|
||||
<Properties>
|
||||
<Name>пмГант_ГантДиаграмма</Name>
|
||||
<Synonym>
|
||||
<v8:item>
|
||||
<v8:lang>ru</v8:lang>
|
||||
<v8:content>Гант</v8:content>
|
||||
</v8:item>
|
||||
</Synonym>
|
||||
<Comment/>
|
||||
<TemplateType>SpreadsheetDocument</TemplateType>
|
||||
</Properties>
|
||||
</Template>
|
||||
</MetaDataObject>
|
@ -6893,6 +6893,17 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Report.узПланированиеПроекта</name>
|
||||
<right>
|
||||
<name>Use</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.узШаблоны</name>
|
||||
<right>
|
||||
|
@ -4492,6 +4492,17 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Report.узПланированиеПроекта</name>
|
||||
<right>
|
||||
<name>Use</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.узШаблоны</name>
|
||||
<right>
|
||||
|
@ -4771,6 +4771,17 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Report.узПланированиеПроекта</name>
|
||||
<right>
|
||||
<name>Use</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.узШаблоны</name>
|
||||
<right>
|
||||
|
@ -5317,6 +5317,17 @@
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Report.узПланированиеПроекта</name>
|
||||
<right>
|
||||
<name>Use</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
<right>
|
||||
<name>View</name>
|
||||
<value>true</value>
|
||||
</right>
|
||||
</object>
|
||||
<object>
|
||||
<name>Catalog.узШаблоны</name>
|
||||
<right>
|
||||
|
@ -154,6 +154,7 @@
|
||||
<xr:Item xsi:type="xr:MDObjectRef">Catalog.узПроекты</xr:Item>
|
||||
<xr:Item xsi:type="xr:MDObjectRef">Catalog.узМеткиЗадач</xr:Item>
|
||||
<xr:Item xsi:type="xr:MDObjectRef">ChartOfCharacteristicTypes.узДопРеквизитыЗадачМножественные</xr:Item>
|
||||
<xr:Item xsi:type="xr:MDObjectRef">Report.узПланированиеПроекта</xr:Item>
|
||||
</Content>
|
||||
</Properties>
|
||||
<ChildObjects>
|
||||
|