Имя: Пароль:
1C
1С v8
Отбор по родителю
,
0 Смертник
 
13.09.11
11:35
Чтото я совсем завис.
Надо сделать так чтобы в табличной части документа, задача отбиралась по родителю - в моем случае по подразделению.
И никак не могу понять как это сделать.
Запрос = Новый Запрос;
    Запрос.Текст =
   "ВЫБРАТЬ
   |    Задачи.Ссылка,
   |    Задачи.Наименование,
   |    Задачи.Родитель
   |ИЗ
   |    Справочник.Задачи КАК Задачи
   |ГДЕ
   |    Задачи.Родитель В &Подразделение
   |АВТОУПОРЯДОЧИВАНИЕ";    
Запрос.УстановитьПараметр("Подразделение", Справочники.Задачи.Родитель);
Но чтото нихрена, наведите на мысли
1 forforumandspam
 
13.09.11
11:36
Справочники.Задачи.Родитель - вас ист дас?
2 Живой Ископаемый
 
13.09.11
11:36
ГДЕ
   |    Задачи.Ссылка В ИЕРАРХИИ( &Подразделение)
3 Error pro
 
13.09.11
11:37
Справочник.Задачи.Родитель - точно там родитель?
4 Живой Ископаемый
 
13.09.11
11:37
стоп... как это? Задачи и Подразделение - разные справочники? какой к... родитель?
5 forforumandspam
 
13.09.11
11:38
Справочники.Задачи.Родитель - предопределённый?
6 Error pro
 
13.09.11
11:38
(4) мб подчиненный справочник
7 Живой Ископаемый
 
13.09.11
11:39
(6) ну так в этом случае не родитель а владелец, верно?
8 Error pro
 
13.09.11
11:39
(7) именно. Но посмотрим что ТС скажет.
9 Смертник
 
13.09.11
11:44
короче в справочнике Сотрудники и в Справочнике Задачи папками разрулили Подразделеия
10 Живой Ископаемый
 
13.09.11
11:45
ага, и?
11 Error pro
 
13.09.11
11:45
Справочники.Задачи.Родитель - что это такое?
12 lubja
 
13.09.11
11:46
если папки, тогда смотри (2)
13 forforumandspam
 
13.09.11
11:46
(9) см (2)
14 lubja
 
13.09.11
11:46
и действительно, не понятно, что есть Справочники.Задачи.Родитель, что ты передаешь в качестве параметра
15 Смертник
 
13.09.11
11:52
ну я хочу установить именно параметр родителя этой задачи то есть подразделения
16 lubja
 
13.09.11
11:54
(15) либо у тебя Справочники.Задачи.Родитель - это предопределенный элемент, либо... у меня второго варианта нет

"либо лыжи не едут, либо..." (с)
17 Error pro
 
13.09.11
11:54
(15) так тебе сперва нужно получить этого родителя.
18 Error pro
 
13.09.11
11:55
(15) Получи нужную тебе задачу, а потом ее родителя и передай в параметр
19 Смертник
 
13.09.11
11:56
(18) а поподробнее можно
20 Error pro
 
13.09.11
11:58
(19) Ну например у тебя на форме есть реквизит с типом СправочникСсылка.Задачи,передай его родителя в параметр типо: МойРеквизит.Родитель.
21 Живой Ископаемый
 
13.09.11
11:58
2(15) тогда так:
 |    Задачи.Родитель = &Подразделение
22 Error pro
 
13.09.11
12:00
(21) он не поймет как ему в &Подразделение передать родителя.
23 Живой Ископаемый
 
13.09.11
12:02
где-то в документе пользователь интерактивно выбирает Подразделение-папку?
24 Смертник
 
13.09.11
12:04
в Документе при выборе Сотрудника автоматом записывается подразделение Объект.Сотрудник.Родитель
25 Живой Ископаемый
 
13.09.11
12:05
2(24) ты отдаешь себе отчет что папка в одном справочнике не равна папке другого справочника, даже если их наименования полностью совпадают?
26 Смертник
 
13.09.11
12:06
это я знаю вот и думаю может забить на этот бред и сделать справочник подразделения который будет подчиненным
27 Живой Ископаемый
 
13.09.11
12:07
2(26) серьезно? ты считаешь он должен быть подчиненным? сразу двум справочникам - Сотрудникам и Задачам? как ты себе это представляешь?
28 Живой Ископаемый
 
13.09.11
12:08
может таки задачи и сотрудники будут подчененными справочнику Подразделения?
29 Смертник
 
13.09.11
12:09
да точее так и должно быть задачи и сотрудники подразделению подчинеены, и тогда все будет эффективнее
30 Живой Ископаемый
 
13.09.11
12:10
ты используешь типовую или пишешь конфигурацию с нуля? Надеюсь она будет использоваться в каком-то серьезном учреждении типа ГазПрома?
31 Смертник
 
13.09.11
12:11
да нет это Российское Правительство заказало)) Шутка