mirror of
https://github.com/BlizD/Tasks.git
synced 2025-03-19 21:07:53 +02:00
@79vlad в задачах на закладке "Учет времени" не отображаются примечания исполнителя
This commit is contained in:
parent
b4f8e1fb5d
commit
23f7048571
@ -269,6 +269,46 @@
|
||||
<FullTextSearch>Use</FullTextSearch>
|
||||
</Properties>
|
||||
</Attribute>
|
||||
<Attribute uuid="56e17df1-230c-40da-946d-98517c9087a2">
|
||||
<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>500</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>
|
||||
<Indexing>DontIndex</Indexing>
|
||||
<FullTextSearch>Use</FullTextSearch>
|
||||
</Properties>
|
||||
</Attribute>
|
||||
<Dimension uuid="ec523a35-9ee8-4c9f-9583-45145dad0603">
|
||||
<Properties>
|
||||
<Name>Задача</Name>
|
||||
|
@ -1369,6 +1369,11 @@
|
||||
<ContextMenu name="ФактическиеЧасыИсполнительКонтекстноеМеню" id="556"/>
|
||||
<ExtendedTooltip name="ФактическиеЧасыИсполнительРасширеннаяПодсказка" id="557"/>
|
||||
</LabelField>
|
||||
<LabelField name="ФактическиеЧасыПримечание" id="575">
|
||||
<DataPath>ФактическиеЧасы.Примечание</DataPath>
|
||||
<ContextMenu name="ФактическиеЧасыПримечаниеКонтекстноеМеню" id="576"/>
|
||||
<ExtendedTooltip name="ФактическиеЧасыПримечаниеРасширеннаяПодсказка" id="577"/>
|
||||
</LabelField>
|
||||
</ChildItems>
|
||||
</Table>
|
||||
</ChildItems>
|
||||
@ -2310,7 +2315,8 @@
|
||||
РегистрНакопленияузФактПоЗадачам.Факт,
|
||||
РегистрНакопленияузФактПоЗадачам.ДатаНачала,
|
||||
РегистрНакопленияузФактПоЗадачам.ДатаОкончания,
|
||||
РегистрНакопленияузФактПоЗадачам.Задача
|
||||
РегистрНакопленияузФактПоЗадачам.Задача,
|
||||
РегистрНакопленияузФактПоЗадачам.Примечание
|
||||
ИЗ
|
||||
РегистрНакопления.узФактПоЗадачам КАК РегистрНакопленияузФактПоЗадачам
|
||||
ГДЕ
|
||||
|
@ -14,6 +14,10 @@
|
||||
Запись.ДатаНачала = СтрокаДанные.ДатаНачала;
|
||||
Запись.ДатаОкончания = СтрокаДанные.ДатаОкончания;
|
||||
|
||||
// +++ 79Vlad 25.10.2018
|
||||
Запись.Примечание = СокрЛП(СтрокаДанные.Примечание);
|
||||
// --- 79Vlad 25.10.2018
|
||||
|
||||
Запись.Факт = СтрокаДанные.Факт;
|
||||
Конеццикла;
|
||||
|
||||
@ -28,7 +32,7 @@
|
||||
|
||||
Отказ = Истина;
|
||||
СообщениеОшибки = Новый СообщениеПользователю();
|
||||
СообщениеОшибки.Текст = "Для задачи - проекта нет озможности ввода данных о факте работ!";
|
||||
СообщениеОшибки.Текст = "Для задачи - проекта нет возможности ввода данных о факте работ!";
|
||||
СообщениеОшибки.Поле = Ссылка;
|
||||
СообщениеОшибки.ПутьКДанным = "Объект.Задача";
|
||||
СообщениеОшибки.Сообщить();
|
||||
@ -38,7 +42,7 @@
|
||||
Если Справочники.узЗадачи.ЗадачаБезПодчененнойИерархии(Задача) Тогда
|
||||
Отказ = Истина;
|
||||
СообщениеОшибки = Новый СообщениеПользователю();
|
||||
СообщениеОшибки.Текст = "Для задачи, которая имеет подчененные задачи, нет озможности ввода данных о факте работ!";
|
||||
СообщениеОшибки.Текст = "Для задачи, которая имеет подчиненные задачи, нет возможности ввода данных о факте работ!";
|
||||
СообщениеОшибки.Поле = Ссылка;
|
||||
СообщениеОшибки.ПутьКДанным = "Объект.Задача";
|
||||
СообщениеОшибки.Сообщить();
|
||||
|
@ -100,13 +100,21 @@
|
||||
<ChildItems>
|
||||
<InputField name="ДатаНачала" id="13">
|
||||
<DataPath>ДатаНачала</DataPath>
|
||||
<OpenButton>true</OpenButton>
|
||||
<ContextMenu name="ДатаНачалаКонтекстноеМеню" id="14"/>
|
||||
<ExtendedTooltip name="ДатаНачалаРасширеннаяПодсказка" id="15"/>
|
||||
<Events>
|
||||
<Event name="Opening">ДатаНачалаОткрытие</Event>
|
||||
</Events>
|
||||
</InputField>
|
||||
<InputField name="ДатаОкончания" id="16">
|
||||
<DataPath>ДатаОкончания</DataPath>
|
||||
<OpenButton>true</OpenButton>
|
||||
<ContextMenu name="ДатаОкончанияКонтекстноеМеню" id="17"/>
|
||||
<ExtendedTooltip name="ДатаОкончанияРасширеннаяПодсказка" id="18"/>
|
||||
<Events>
|
||||
<Event name="Opening">ДатаОкончанияОткрытие</Event>
|
||||
</Events>
|
||||
</InputField>
|
||||
</ChildItems>
|
||||
</UsualGroup>
|
||||
|
@ -52,3 +52,55 @@
|
||||
Процедура ПослеЗаписи(ПараметрыЗаписи)
|
||||
Оповестить("узВводФактаПоЗадачеЗаписан");
|
||||
КонецПроцедуры
|
||||
|
||||
// +++ 79Vlad 25.10.2018
|
||||
&НаКлиенте
|
||||
Процедура ДатаНачалаОткрытие(Элемент, СтандартнаяОбработка)
|
||||
СтандартнаяОбработка = Ложь;
|
||||
ДатаНачала = НачалоМинуты(ТекущаяДата());
|
||||
Если НЕ ЗначениеЗаполнено(ДатаОкончания)
|
||||
ИЛИ ДатаНачала > ДатаОкончания Тогда
|
||||
ДатаОкончания = ПолучитьДатаОкончания(ДатаНачала);
|
||||
Конецесли;
|
||||
ИзменитьЧасыФактДляСтроки();
|
||||
|
||||
КонецПроцедуры
|
||||
// --- 79Vlad 25.10.2018
|
||||
|
||||
// +++ 79Vlad 25.10.2018
|
||||
&НаКлиенте
|
||||
Функция ПолучитьДатаОкончания(ОтДаты)
|
||||
пДатаОкончания = НачалоМинуты(КонецМинуты(ОтДаты)+1);
|
||||
Возврат пДатаОкончания;
|
||||
КонецФункции
|
||||
// --- 79Vlad 25.10.2018
|
||||
|
||||
// +++ 79Vlad 25.10.2018
|
||||
&НаКлиенте
|
||||
Функция ПолучитьКоличествоЧасовПоРазностиДат(ДатаНач, ДатаКон)
|
||||
Часов = 0;
|
||||
|
||||
Если ДатаКон > ДатаНач Тогда
|
||||
Часов = (ДатаКон - ДатаНач) / 3600;
|
||||
КонецЕсли;
|
||||
|
||||
Возврат Часов;
|
||||
КонецФункции
|
||||
// --- 79Vlad 25.10.2018
|
||||
|
||||
// +++ 79Vlad 25.10.2018
|
||||
&НаКлиенте
|
||||
Процедура ИзменитьЧасыФактДляСтроки()
|
||||
Факт = ПолучитьКоличествоЧасовПоРазностиДат(ДатаНачала, ДатаОкончания);
|
||||
КонецПроцедуры
|
||||
// --- 79Vlad 25.10.2018
|
||||
|
||||
// +++ 79Vlad 25.10.2018
|
||||
&НаКлиенте
|
||||
Процедура ДатаОкончанияОткрытие(Элемент, СтандартнаяОбработка)
|
||||
СтандартнаяОбработка = Ложь;
|
||||
|
||||
ДатаОкончания = ПолучитьДатаОкончания(ТекущаяДата());
|
||||
ИзменитьЧасыФактДляСтроки();
|
||||
КонецПроцедуры
|
||||
// --- 79Vlad 25.10.2018
|
||||
|
Loading…
x
Reference in New Issue
Block a user