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

Поправил сохранение текущих дел

This commit is contained in:
Anton Ivanov 2017-05-03 09:02:28 +03:00
parent 737aae622d
commit 3905c525a8
2 changed files with 14 additions and 0 deletions
src/cf/DataProcessors/узТекущиеДела
Ext
Forms/Форма/Ext/Form

@ -48,6 +48,7 @@
КонецПроцедуры
Процедура СохранитьТекущиеДела() Экспорт
ТЧТекущиеДела.Сортировать("Выполнено,НомерСтроки");
Для каждого СтрокаТЧТекущиеДела из ТЧТекущиеДела цикл
СтрокаТЧТекущиеДела.ТекстСодержания = СокрЛП(СтрокаТЧТекущиеДела.ТекстСодержания);
Если НЕ ЗначениеЗаполнено(СтрокаТЧТекущиеДела.ТекстСодержания) Тогда
@ -95,6 +96,9 @@
Процедура УбратьТекущееДело(МассивТекущихДел) Экспорт
Для каждого пТекущееДело из МассивТекущихДел цикл
Если НЕ ЗначениеЗаполнено(пТекущееДело) Тогда
Продолжить;
Конецесли;
ТекущееДелоОбъект = пТекущееДело.ПолучитьОбъект();
ТекущееДелоОбъект.Удалить();
Конеццикла;

@ -175,3 +175,13 @@
НаДатуНовая = ПолучитьНаДатуНовая(1);
ИзменитьНаДату(НаДатуНовая);
КонецПроцедуры
&НаКлиенте
Процедура ТЧТекущиеДелаПриНачалеРедактирования(Элемент, НоваяСтрока, Копирование)
Если НоваяСтрока Тогда
СтрокаТЧТекущиеДела = Элемент.ТекущиеДанные;
СтрокаТЧТекущиеДела.ДатаСоздания = ТекущаяДата();
СтрокаТЧТекущиеДела.ДатаТекущегоДела = СтрокаТЧТекущиеДела.ДатаСоздания;
СтрокаТЧТекущиеДела.Порядок = СтрокаТЧТекущиеДела.НомерСтроки;
Конецесли;
КонецПроцедуры