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


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

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

||

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

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

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