gifts2017

Универсальные подбор и обработка Задач

Опубликовал Сергей Гуров (hansel) в раздел Администрирование - Сервисные утилиты

Начал работать с объектом Задачи и столкнулся с необходимостью групповой обработки задач. "Универсальные подбор и обработка объектов" от 1С почему-то этого не умеет делать. Немного работы напильником и обработка стала ещё универсальнее.

"Универсальные подбор и обработка объектов" от 1С почему-то не умеет работать с Задачами. Хотя этот объект ничем особо не отличается от Справочников или Документов.

Готовых обработок нигде не нашел, но особо и не искал. В итоге после небольшого допиливания теперь и Задачи подбирать и обрабатывать стало легко и просто.

Скачать файлы

Наименование Файл Версия Размер
Универсальные подбор и обработка объектов (с задачами) v.3 232
.epf 97,84Kb
11.12.09
232
.epf 97,84Kb Бесплатно

См. также

PowerTools от 1 000
Подписаться Добавить вознаграждение

Комментарии

1. Bizon2005 (8c1.ru) 09.12.09 10:33
при выборе задачи ошибка:
{Форма.ПодборИОбработка(213)}: Ошибка при установке значения атрибута контекста (Текст): {(15, 12)}: Поле не найдено "Номер"
{ГДЕ Дата, <<?>>Номер}
ПостроительОтчета.Текст = вПолучитьТекстЗапроса(ИскомыйОбъект);
по причине:
{(15, 12)}: Поле не найдено "Номер"
{ГДЕ Дата, <<?>>Номер}
2. Сергей Гуров (hansel) 09.12.09 23:27
(1) Есть ли RLS ограничения доступа к полям Задачи в настройках текущей роли?
3. Bizon2005 (8c1.ru) 10.12.09 09:10
(2) В правах роли, из под которой выводится ошибка ограничений нет.
4. Сергей Гуров (hansel) 10.12.09 15:35
(3) Странно :o , "Номер" - это предопределённое свойство Задачи. Поэтому оно доступно всегда, кроме некоторых случаев, таких как ограничения RLS.
Длина номера в этом типе задач часом не нулевая?
5. Bizon2005 (8c1.ru) 10.12.09 15:42
6. Сергей Гуров (hansel) 10.12.09 15:55
(5) Тогда это не бага, это фича. Такое же поведение будет при попытке обработать любой Документ с нулевой длиной номера или Справочник с нулевой длиной кода.
8. Сергей Гуров (hansel) 10.12.09 22:13
(7) С другой стороны не такая уж это и фича, а обычная ошибка. :oops:

Исправил обработку. Теперь она должна корректно работать со справочниками, документами и задачами с кодами, наименованиями и номерами нулевой длины.
9. Bizon2005 (8c1.ru) 11.12.09 10:13
(8)Да, теперь ошибка не вываливается.
Предложения по доработкам:
- Сам объект в отборе называть не "Объект", а Ссылка (для Задачи можно создать реквизит с именем Объект, а с именем Ссылка -нет (если не ошибаюсь)), т.к. сейчас у меня присутствует реквизит "Объект" и в отборе идут списком два реквизита:
- Объект
- Объект1

- иконку для задачи добавить для выбора в поле "Объект поиска" (сейчас она совпадает с документом).
10. Сергей Гуров (hansel) 11.12.09 23:33
(9) По предложениям:
- Отбор рисуется средствами Построителя запросов. Поэтому что и как он там выводит решает платформа сама. И влезать туда вот так запросто без особой нужды ... :| Отбор работает с Объект1? Если да, предлагаю и остановиться на этом варианте.
- Иконку задач добавил. Обработку обновил.

Вообще-то у меня не было в планах вот так тщательно подтирать за 1Совцами. Но раз уж взялся за напильник...

Тестировщиком к нам пойдёте? ;)
11. Ярослав Хаустович (z86) 14.02.11 12:44
-------, не можно заменить исполнителя
12. Anna (AB3012) 21.09.11 11:46
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа