Вход | Регистрация

1С:Предприятие ::

Метки: 

Странное поведение адресации при программном закрытии формы

Я
   falselight
 
11.04.17 - 16:56
Объект задача.
На форме табличная часть.
Вношу туда пользователя.
По кнопке с кодом, выполняю задачу.
Если присутствует инструкция ЭтаФорма.Закрыть();
То почему то задача появляется в списке у всех пользователей.
Включая отправившего задачу.
Если инструкции ЭтаФорма.Закрыть(); нет, то задача адресуется только 
адресуемому исполнителю. И появляется только у него в списке.
В чем может быть причина такого поведения?

||

Процедура ОсновныеДействияФормыЗадачаНаИсполнение(Кнопка)
    Для каждого СтрИсп из Исполнители Цикл
        Задача                       = Задачи.ЗадачаИсполнителя.СоздатьЗадачу();
        Задача.Дата                  = ТекущаяДата();
        Задача.ВидЗадачи             = ВидЗадачи;
        Задача.Наименование          = Наименование;
        Задача.Исполнитель           = СтрИсп.Исполнитель;
        Задача.Модератор             = Модератор;
        Задача.ДатаВыполненияПланово = ДатаВыполненияПланово;
        Задача.Записать();
    КонецЦикла;
    //ЭтаФорма.Закрыть();

КонецПроцедуры
 
 
   lodger
 
1 - 11.04.17 - 17:11
вангую, что какой-то код не выполняется если исполнить "ЭтаФорма.Закрыть()".
под отладчиком от процедуры ОсновныеДействияФормыЗадачаНаИсполнение закрывайте форму и смотрите что происходит. еще обратите внимание что происходит в модуле задачи при этом.
   falselight
 
2 - 11.04.17 - 17:15
(1) Ок, ничего такого не вижу. Но буду смотреть.
ЭтаФорма.Закрыть()
я делаю что бы закрыть форму после адресации задачи кодом.
Иначе она остается же открыта, закрыть её можно только таким способом.


Список тем форума
Рекламное место пустует   Рекламное место пустует
2 + 2 = 3.9999999999999999999999999999999...
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует