1
0
mirror of https://github.com/BlizD/Tasks.git synced 2025-03-21 21:17:24 +02:00

Изменил отображение доп.сведений в текущих делах, для более удобного редактирования.

This commit is contained in:
Anton Ivanov 2019-01-02 12:38:13 +03:00
parent 70833ca0ca
commit ccd1cbb495
2 changed files with 377 additions and 223 deletions

View File

@ -9,6 +9,12 @@
<Event name="OnCreateAtServer">ПриСозданииНаСервере</Event>
<Event name="OnClose">ПриЗакрытии</Event>
</Events>
<ChildItems>
<UsualGroup name="Группа2" id="106">
<Group>Horizontal</Group>
<Representation>None</Representation>
<ShowTitle>false</ShowTitle>
<ExtendedTooltip name="Группа2РасширеннаяПодсказка" id="107"/>
<ChildItems>
<Table name="ТЧТекущиеДела" id="1">
<Representation>List</Representation>
@ -143,9 +149,21 @@
<ContextMenu name="ТЧТекущиеДелаГруппаТекущегоДелаКонтекстноеМеню" id="87"/>
<ExtendedTooltip name="ТЧТекущиеДелаГруппаТекущегоДелаРасширеннаяПодсказка" id="88"/>
</InputField>
<ColumnGroup name="ТЧТекущиеДелаГруппа1" id="53">
<ColumnGroup name="ТЧТекущиеДелаГруппаЗадачаНомерЗадачи" id="53">
<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>InCell</Group>
<ExtendedTooltip name="ТЧТекущиеДелаГруппа1РасширеннаяПодсказка" id="54"/>
<ExtendedTooltip name="ТЧТекущиеДелаГруппаЗадачаНомерЗадачиРасширеннаяПодсказка" id="54"/>
<ChildItems>
<InputField name="ТЧТекущиеДелаЗадача" id="32">
<DataPath>Объект.ТЧТекущиеДела.Задача</DataPath>
@ -187,80 +205,209 @@
<ContextMenu name="ТЧТекущиеДелаВопросКонтекстноеМеню" id="36"/>
<ExtendedTooltip name="ТЧТекущиеДелаВопросРасширеннаяПодсказка" id="37"/>
</InputField>
<ColumnGroup name="ТЧТекущиеДелаДопСведения" id="40">
<ColumnGroup name="ТЧТекущиеДелаДопСведения1" id="40">
<Visible>false</Visible>
<Title>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>ТЧТекущие дела доп сведения</v8:content>
<v8:content>ТЧТекущие дела доп сведения1</v8:content>
</v8:item>
</Title>
<ToolTip>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>ТЧТекущие дела доп сведения</v8:content>
<v8:content>ТЧТекущие дела доп сведения1</v8:content>
</v8:item>
</ToolTip>
<Group>Horizontal</Group>
<ExtendedTooltip name="ТЧТекущиеДелаДопСведенияРасширеннаяПодсказка" id="41"/>
<ChildItems>
<CheckBoxField name="ТЧТекущиеДелаВыполнено" id="17">
<DataPath>Объект.ТЧТекущиеДела.Выполнено</DataPath>
<EditMode>EnterOnInput</EditMode>
<CheckBoxType>Auto</CheckBoxType>
<ContextMenu name="ТЧТекущиеДелаВыполненоКонтекстноеМеню" id="18"/>
<ExtendedTooltip name="ТЧТекущиеДелаВыполненоРасширеннаяПодсказка" id="19"/>
</CheckBoxField>
<InputField name="ТЧТекущиеДелаДатаТекущегоДела" id="75">
<DataPath>Объект.ТЧТекущиеДела.ДатаТекущегоДела</DataPath>
<EditMode>EnterOnInput</EditMode>
<ContextMenu name="ТЧТекущиеДелаДатаТекущегоДелаКонтекстноеМеню" id="76"/>
<ExtendedTooltip name="ТЧТекущиеДелаДатаТекущегоДелаРасширеннаяПодсказка" id="77"/>
</InputField>
<InputField name="ТЧТекущиеДелаДатаСоздания" id="26">
<DataPath>Объект.ТЧТекущиеДела.ДатаСоздания</DataPath>
<EditMode>EnterOnInput</EditMode>
<ContextMenu name="ТЧТекущиеДелаДатаСозданияКонтекстноеМеню" id="27"/>
<ExtendedTooltip name="ТЧТекущиеДелаДатаСозданияРасширеннаяПодсказка" id="28"/>
</InputField>
<InputField name="ТЧТекущиеДелаДатаВыполнения" id="29">
<DataPath>Объект.ТЧТекущиеДела.ДатаВыполнения</DataPath>
<EditMode>EnterOnInput</EditMode>
<ContextMenu name="ТЧТекущиеДелаДатаВыполненияКонтекстноеМеню" id="30"/>
<ExtendedTooltip name="ТЧТекущиеДелаДатаВыполненияРасширеннаяПодсказка" id="31"/>
</InputField>
<InputField name="ТЧТекущиеДелаАвтор" id="23">
<DataPath>Объект.ТЧТекущиеДела.Автор</DataPath>
<EditMode>EnterOnInput</EditMode>
<ContextMenu name="ТЧТекущиеДелаАвторКонтекстноеМеню" id="24"/>
<ExtendedTooltip name="ТЧТекущиеДелаАвторРасширеннаяПодсказка" id="25"/>
</InputField>
<InputField name="ТЧТекущиеДелаПорядок" id="60">
<DataPath>Объект.ТЧТекущиеДела.Порядок</DataPath>
<EditMode>EnterOnInput</EditMode>
<ContextMenu name="ТЧТекущиеДелаПорядокКонтекстноеМеню" id="61"/>
<ExtendedTooltip name="ТЧТекущиеДелаПорядокРасширеннаяПодсказка" id="62"/>
</InputField>
<InputField name="ТЧТекущиеДелаПорядокДоп" id="78">
<DataPath>Объект.ТЧТекущиеДела.ПорядокДоп</DataPath>
<EditMode>EnterOnInput</EditMode>
<ContextMenu name="ТЧТекущиеДелаПорядокДопКонтекстноеМеню" id="79"/>
<ExtendedTooltip name="ТЧТекущиеДелаПорядокДопРасширеннаяПодсказка" id="80"/>
</InputField>
<InputField name="ТЧТекущиеДелаТекущееДело" id="83">
<DataPath>Объект.ТЧТекущиеДела.ТекущееДело</DataPath>
<ReadOnly>true</ReadOnly>
<EditMode>EnterOnInput</EditMode>
<ContextMenu name="ТЧТекущиеДелаТекущееДелоКонтекстноеМеню" id="84"/>
<ExtendedTooltip name="ТЧТекущиеДелаТекущееДелоРасширеннаяПодсказка" id="85"/>
</InputField>
</ChildItems>
<ExtendedTooltip name="ТЧТекущиеДелаДопСведения1РасширеннаяПодсказка" id="41"/>
</ColumnGroup>
<ColumnGroup name="ТЧТекущиеДелаГруппа2" id="89">
<ExtendedTooltip name="ТЧТекущиеДелаГруппа2РасширеннаяПодсказка" id="90"/>
</ColumnGroup>
</ChildItems>
</Table>
<UsualGroup name="ГруппаДопСведения" id="108">
<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>
<Representation>None</Representation>
<ShowTitle>false</ShowTitle>
<ExtendedTooltip name="ГруппаДопСведенияРасширеннаяПодсказка" id="109"/>
<ChildItems>
<InputField name="ТЧТекущиеДелаТекстСодержания1" id="110">
<DataPath>Items.ТЧТекущиеДела.CurrentData.ТекстСодержания</DataPath>
<TitleLocation>Top</TitleLocation>
<AutoMaxWidth>false</AutoMaxWidth>
<HorizontalStretch>true</HorizontalStretch>
<VerticalStretch>true</VerticalStretch>
<MultiLine>true</MultiLine>
<ChoiceListHeight>1</ChoiceListHeight>
<ContextMenu name="ТЧТекущиеДелаТекстСодержания1КонтекстноеМеню" id="111"/>
<ExtendedTooltip name="ТЧТекущиеДелаТекстСодержания1РасширеннаяПодсказка" id="112"/>
</InputField>
<InputField name="ТЧТекущиеДелаГруппаТекущегоДела1" id="132">
<DataPath>Items.ТЧТекущиеДела.CurrentData.ГруппаТекущегоДела</DataPath>
<ContextMenu name="ТЧТекущиеДелаГруппаТекущегоДела1КонтекстноеМеню" id="133"/>
<ExtendedTooltip name="ТЧТекущиеДелаГруппаТекущегоДела1РасширеннаяПодсказка" id="134"/>
</InputField>
<UsualGroup name="ГруппаЗадачаВопрос" id="128">
<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>
<Representation>None</Representation>
<ShowTitle>false</ShowTitle>
<ExtendedTooltip name="ГруппаЗадачаВопросРасширеннаяПодсказка" id="129"/>
<ChildItems>
<UsualGroup name="Группа6" id="126">
<Group>Horizontal</Group>
<Representation>None</Representation>
<ShowTitle>false</ShowTitle>
<ExtendedTooltip name="Группа6РасширеннаяПодсказка" id="127"/>
<ChildItems>
<InputField name="ТЧТекущиеДелаЗадача1" id="113">
<DataPath>Items.ТЧТекущиеДела.CurrentData.Задача</DataPath>
<ContextMenu name="ТЧТекущиеДелаЗадача1КонтекстноеМеню" id="114"/>
<ExtendedTooltip name="ТЧТекущиеДелаЗадача1РасширеннаяПодсказка" id="115"/>
</InputField>
<InputField name="ТЧТекущиеДелаЗадачаКод1" id="123">
<DataPath>Items.ТЧТекущиеДела.CurrentData.Задача.Code</DataPath>
<TitleLocation>None</TitleLocation>
<EditFormat>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>ЧГ=0</v8:content>
</v8:item>
</EditFormat>
<ContextMenu name="ТЧТекущиеДелаЗадачаКод1КонтекстноеМеню" id="124"/>
<ExtendedTooltip name="ТЧТекущиеДелаЗадачаКод1РасширеннаяПодсказка" id="125"/>
</InputField>
</ChildItems>
</UsualGroup>
<InputField name="ТЧТекущиеДелаВопрос1" id="116">
<DataPath>Items.ТЧТекущиеДела.CurrentData.Вопрос</DataPath>
<ContextMenu name="ТЧТекущиеДелаВопрос1КонтекстноеМеню" id="117"/>
<ExtendedTooltip name="ТЧТекущиеДелаВопрос1РасширеннаяПодсказка" id="118"/>
</InputField>
</ChildItems>
</UsualGroup>
<UsualGroup name="ГруппаДопСведенияДополнительно" id="130">
<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>
<Behavior>Collapsible</Behavior>
<CollapsedRepresentationTitle>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>Дополнительно</v8:content>
</v8:item>
</CollapsedRepresentationTitle>
<Collapsed>true</Collapsed>
<Representation>None</Representation>
<ExtendedTooltip name="ГруппаДопСведенияДополнительноРасширеннаяПодсказка" id="131"/>
<ChildItems>
<CheckBoxField name="ТЧТекущиеДелаВыполнено" id="17">
<DataPath>Items.ТЧТекущиеДела.CurrentData.Выполнено</DataPath>
<EditMode>EnterOnInput</EditMode>
<CheckBoxType>Tumbler</CheckBoxType>
<EditFormat>
<v8:item>
<v8:lang>ru</v8:lang>
<v8:content>БЛ=Нет; БИ=Да</v8:content>
</v8:item>
</EditFormat>
<ContextMenu name="ТЧТекущиеДелаВыполненоКонтекстноеМеню" id="18"/>
<ExtendedTooltip name="ТЧТекущиеДелаВыполненоРасширеннаяПодсказка" id="19"/>
</CheckBoxField>
<InputField name="ТЧТекущиеДелаДатаВыполнения" id="29">
<DataPath>Items.ТЧТекущиеДела.CurrentData.ДатаВыполнения</DataPath>
<EditMode>EnterOnInput</EditMode>
<ContextMenu name="ТЧТекущиеДелаДатаВыполненияКонтекстноеМеню" id="30"/>
<ExtendedTooltip name="ТЧТекущиеДелаДатаВыполненияРасширеннаяПодсказка" id="31"/>
</InputField>
<InputField name="ТЧТекущиеДелаДатаСоздания" id="26">
<DataPath>Items.ТЧТекущиеДела.CurrentData.ДатаСоздания</DataPath>
<EditMode>EnterOnInput</EditMode>
<ContextMenu name="ТЧТекущиеДелаДатаСозданияКонтекстноеМеню" id="27"/>
<ExtendedTooltip name="ТЧТекущиеДелаДатаСозданияРасширеннаяПодсказка" id="28"/>
</InputField>
<InputField name="ТЧТекущиеДелаДатаТекущегоДела" id="75">
<DataPath>Items.ТЧТекущиеДела.CurrentData.ДатаТекущегоДела</DataPath>
<EditMode>EnterOnInput</EditMode>
<ContextMenu name="ТЧТекущиеДелаДатаТекущегоДелаКонтекстноеМеню" id="76"/>
<ExtendedTooltip name="ТЧТекущиеДелаДатаТекущегоДелаРасширеннаяПодсказка" id="77"/>
</InputField>
<InputField name="ТЧТекущиеДелаАвтор" id="23">
<DataPath>Items.ТЧТекущиеДела.CurrentData.Автор</DataPath>
<EditMode>EnterOnInput</EditMode>
<ContextMenu name="ТЧТекущиеДелаАвторКонтекстноеМеню" id="24"/>
<ExtendedTooltip name="ТЧТекущиеДелаАвторРасширеннаяПодсказка" id="25"/>
</InputField>
<InputField name="ТЧТекущиеДелаТекущееДело" id="83">
<DataPath>Items.ТЧТекущиеДела.CurrentData.ТекущееДело</DataPath>
<Visible>false</Visible>
<ReadOnly>true</ReadOnly>
<EditMode>EnterOnInput</EditMode>
<ContextMenu name="ТЧТекущиеДелаТекущееДелоКонтекстноеМеню" id="84"/>
<ExtendedTooltip name="ТЧТекущиеДелаТекущееДелоРасширеннаяПодсказка" id="85"/>
</InputField>
<InputField name="ТЧТекущиеДелаПорядокДоп" id="78">
<DataPath>Items.ТЧТекущиеДела.CurrentData.ПорядокДоп</DataPath>
<Visible>false</Visible>
<EditMode>EnterOnInput</EditMode>
<ContextMenu name="ТЧТекущиеДелаПорядокДопКонтекстноеМеню" id="79"/>
<ExtendedTooltip name="ТЧТекущиеДелаПорядокДопРасширеннаяПодсказка" id="80"/>
</InputField>
<InputField name="ТЧТекущиеДелаПорядок" id="60">
<DataPath>Items.ТЧТекущиеДела.CurrentData.Порядок</DataPath>
<Visible>false</Visible>
<EditMode>EnterOnInput</EditMode>
<ContextMenu name="ТЧТекущиеДелаПорядокКонтекстноеМеню" id="61"/>
<ExtendedTooltip name="ТЧТекущиеДелаПорядокРасширеннаяПодсказка" id="62"/>
</InputField>
</ChildItems>
</UsualGroup>
<UsualGroup name="Группа4" id="119">
<Representation>None</Representation>
<ShowTitle>false</ShowTitle>
<ExtendedTooltip name="Группа4РасширеннаяПодсказка" id="120"/>
</UsualGroup>
<UsualGroup name="Группа5" id="121">
<Representation>None</Representation>
<ShowTitle>false</ShowTitle>
<ExtendedTooltip name="Группа5РасширеннаяПодсказка" id="122"/>
</UsualGroup>
</ChildItems>
</UsualGroup>
</ChildItems>
</UsualGroup>
<UsualGroup name="Группа1" id="100">
<Group>Horizontal</Group>
<Representation>None</Representation>

View File

@ -29,10 +29,17 @@
&НаСервере
Процедура УстановитьВидимостьДоступность()
Элементы.ТЧТекущиеДелаДопСведения.Видимость = Ложь;
Элементы.ГруппаДопСведения.Видимость = Ложь;
Элементы.ТЧТекущиеДелаГруппаЗадачаНомерЗадачи.Видимость = Ложь;
Элементы.ТЧТекущиеДелаВопрос.Видимость = Ложь;
Если ПоказыватьДопСведения Тогда
Элементы.ТЧТекущиеДелаДопСведения.Видимость = Истина;
Элементы.ГруппаДопСведения.Видимость = Истина;
Иначе
Элементы.ТЧТекущиеДелаГруппаЗадачаНомерЗадачи.Видимость = Истина;
Элементы.ТЧТекущиеДелаВопрос.Видимость = Истина;
КонецЕсли;
КонецПроцедуры
&НаСервере