|
v7: ПЗ, выборка всех документов с отбором по группе
| ☑ |
0
monsterZE
05.07.12
✎
12:22
|
сабж. с отбором по элементу справочника (указан в графе отбора), все фунциклирует. если подставляю в запрос группу - бананза. =) как правально реализовать?
|
|
1
palpetrovich
05.07.12
✎
12:23
|
покажи как подставляешь группу
|
|
2
1Сергей
05.07.12
✎
12:24
|
шо такое ПЗ?
|
|
3
monsterZE
05.07.12
✎
12:24
|
INNER JOIN
_1SCRDOC Отбор ON Отбор.ChildID = Жур.IDDoc AND
Отбор. MDID = $ГрафаОтбора.Клиент AND
Отбор.ParentVal = :ВыбКлиент*
--
Отбор.ParentVal IN (SELECT Val FROM #Группа)
не работает из-за отсутствия модификатора, или так вобще не взлетит? =)
|
|
4
monsterZE
05.07.12
✎
12:24
|
ПЗ - прямые запросы
|
|
5
monsterZE
05.07.12
✎
12:25
|
не ессно там
Запрос.УложитьСписокОбъектов(ВыбКлиент, "#Группа","Клиенты");
|
|
6
palpetrovich
05.07.12
✎
12:27
|
эээ, это к Епрсту или Орефкоффу :))
|
|
7
viktor_vv
05.07.12
✎
12:31
|
RarentVal в 1SCrdoc длиной 23 символа, полный ИД, а val 9 символов.
|
|
8
viktor_vv
05.07.12
✎
12:31
|
(7)* ParentVal.
|
|
9
viktor_vv
05.07.12
✎
12:34
|
Отбор.ParentVal in (Select 'O1'+$ВидСправочника36.Контрагенты+val+' ')
Как-то так. Только точно не помню для справочников 'O1' или 'B1'.
|
|
10
viktor_vv
05.07.12
✎
12:35
|
(9)* Отбор.ParentVal in (Select 'O1'+$ВидСправочника36.Контрагенты+val+' ' from #Группа).
|
|
11
viktor_vv
05.07.12
✎
12:37
|
И в последних версиях вроде есть УложитьСписокОбъектов13(), тогда вид справочника уже в val будет.
|
|
12
monsterZE
05.07.12
✎
12:40
|
у меня значит не последняя =) такой функции нет
чет пока не взлетает
|
|
13
monsterZE
05.07.12
✎
12:54
|
B1
|
|
14
Mikeware
05.07.12
✎
12:56
|
(11) там содержимое по иерархии не укладывается, только содержимое списка
|
|
15
viktor_vv
05.07.12
✎
12:58
|
(13) Ну да сейчас, посмотрел, для справочников 'B1' и можно без последних пробелов.
| and Ссылки.ParentVal in (Select 'B1'+$ВидСправочника36.Клиенты + val From #Группа)
|
|
16
viktor_vv
05.07.12
✎
12:58
|
(14) А точно, все забываю про это.
|
|
17
monsterZE
05.07.12
✎
13:29
|
да! благодарности всезнающим отцам! 8-D \m/
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший