как отобразить только активные задачи в форме списка
☑
0
LivingStar
12.01.13
✎
13:58
открываю форму списка, что бы при открытии открывались задачи только по текущему пользователю
&НаСервере
Процедура НастройкаОтображения()
Если (Справочники.Сотрудники.НайтиПоНаименованию(ПараметрыСеанса.ТекущийПользователь).Должность =
Справочники.Должности.Секретарь)
или (Справочники.Сотрудники.НайтиПоНаименованию(ПараметрыСеанса.ТекущийПользователь).Должность =
Справочники.Должности.Бухгалтер) Тогда
Список.ОсновнаяТаблица = "Задача.УниверсальнаяЗадача.ЗадачиПоИсполнителю";
ИначеЕсли (Справочники.Сотрудники.НайтиПоНаименованию(ПараметрыСеанса.ТекущийПользователь).Должность =
Справочники.Должности.Директор)
или (Справочники.Сотрудники.НайтиПоНаименованию(ПараметрыСеанса.ТекущийПользователь).Должность =
Справочники.Должности.Администратор) Тогда
Список.ОсновнаяТаблица = "Задача.УниверсальнаяЗадача";
КонецЕсли;
КонецПроцедуры
как установить что бы отображались только не выполненные задачи? Это нужно для пользователя бухгалтер
1
acsent
12.01.13
✎
14:03
смотри ут 11 например
2
LivingStar
12.01.13
✎
14:08
кодом можете помочь?
3
LivingStar
12.01.13
✎
15:52
Кто в теме, можно сделать отбор только выполненных задач? Или отбирать запросом и загружать в форму списка?!
(1) нет у меня УТ под рукой
4
Max Street
12.01.13
✎
16:48
создаешь форму списка объекта Задача. в свойствах Списка отмечаешь:
Настройка списка: Выполнена = Ложь;
Основная таблица: Задача.Задачи.ЗадачиПоИсполнителю
5
Max Street
12.01.13
✎
16:50
так в форме списка будут выводиться только невыполненные задачи по текущему исполнителю
6
LivingStar
12.01.13
✎
17:27
(5) ясно попробую!
7
LivingStar
12.01.13
✎
17:38
(4) а как сделать это программно, так как это нужно не для всех пользователей!
8
Max Street
12.01.13
✎
17:55
попробуй так: в свойствах этого же Списка если Просмотр. там можно установить просмотр по ролям
9
LivingStar
13.01.13
✎
09:54
(8) что за просмотр?
Основная теорема систематики: Новые системы плодят новые проблемы.