Имя: Пароль:
1C
1C 7.7
v7: Выборка подчиненных документов запросом
0 aptomilov
 
01.08.11
14:48
Привет уважаемые, можно ли запросом выбрать подчиненные документы,а именно заказ - требования (их может быть несколько) - платежные документы (тоже несколько).
1 Guk
 
01.08.11
14:48
можно...
2 aptomilov
 
01.08.11
14:49
это 7 ка , забыл поменять (
3 Guk
 
01.08.11
14:49
все равно можно...
4 poligraf
 
01.08.11
14:50
а в 7-ке разве нет команды, которая подчиненные выбирает?
5 aptomilov
 
01.08.11
14:51
чего то не помню я такой в запросе
6 Guk
 
01.08.11
14:52
(4) есть. но автор не ищет легких путей...
7 aptomilov
 
01.08.11
14:52
кто нить из вас уже дела такой запрос
8 poligraf
 
01.08.11
14:52
(5) блин, тебе запросом.
но тоже можно, тем более
9 aptomilov
 
01.08.11
14:52
а что есть путь проще)?
10 aptomilov
 
01.08.11
14:53
так покавыряться - выборками - мне кажется медленно будет
11 Guk
 
01.08.11
14:54
(10) мне кажется, ты даже не заметишь...
12 Guk
 
01.08.11
14:55
есть такой метод ВыбратьПодчиненныеДокументы...
13 Guk
 
01.08.11
14:55
+(12) который своим названием как бы намекает на решение задачи в (0)...
14 aptomilov
 
01.08.11
14:55
есть такой знаю но как его прилепить в запрос)
15 Guk
 
01.08.11
14:56
(14) ВыбратьПодчиненныеДокументы в запрос?
месьё знает толк в извращениях...
16 aptomilov
 
01.08.11
14:56
и что потом будет в этом запросе  - трудно представить))
17 Guk
 
01.08.11
14:57
(16) практически невозможно...
18 aptomilov
 
01.08.11
14:57
я так и думал что поизвращаться неудасться )
19 aptomilov
 
01.08.11
14:59
спасибо всем, сделаю по старинке, но в запрос запихать попробую)), о результатах отпишу)
20 ado
 
01.08.11
14:59
Выбирай методом (12), клади во временную таблицу и дальше пользуй её в своих запросах.
21 palpetrovich
 
01.08.11
15:00
(20) зачем?
22 Guk
 
01.08.11
15:01
(21) чтоб жизнь медом не казалась ;)...
23 aptomilov
 
01.08.11
15:02
ado, а как из таблицы то я выкавырю запросом
24 aptomilov
 
01.08.11
15:03
вроде как в 7 ке невозможно
25 palpetrovich
 
01.08.11
15:04
(23) ковыряй прямым
26 aptomilov
 
01.08.11
15:11
а есть у кого нить пример такого запроса
)
27 palpetrovich
 
01.08.11
15:14
(26) у Ёпрст3-а наверняка, да и у orefkof-a наверняка ;)
28 palpetrovich
 
01.08.11
15:15
+27 orefkof читать как orefkov конечно-же :)
29 Ёпрст
 
01.08.11
15:17
(26)
наслаждайся

|SELECT
|  Жур.IDDOC as Владелец,
|  Подчиненные.ChildID as Потомок
|  From   _1SJOURN as Жур (NOLOCK)
|  LEFT JOIN  _1SCRDOC as Подчиненные (NOLOCK) ON Подчиненные.ParentVal = 'O1' + $ВидДокумента36.Реализация+|     Right(Жур.DATE_TIME_IDDOC,9)
|      and Подчиненные.MDID = 0  
|  WHERE Жур.IDDocDef = $ВидДокумента.Реализация
|     and Жур.DATE_TIME_IDDOC BETWEEN :НачДата AND :КонДата~
|     and Жур.Closed & 1 = 1
30 palpetrovich
 
01.08.11
15:24
(26) вот не знаю, поможет-ли тебе (29), но я-бы хотя-бы поблагодарил ;)
31 aptomilov
 
02.08.11
06:01
спасибо большое конечно