Имя: Пароль:
1C
1С v8
Получить табличную часть по регистратору
,
0 vlad71
 
22.04.17
21:28
Добрый день/ вечер/ утро

Подскажите как можно в запросе получить табличную часть по регистратору. Заранее вид документа регистратора не известен. Знаем имя табличной как она называется.
1 vlad71
 
22.04.17
21:49
При обращении к имени табличной части через Регистратор выдает ошибку о вложенности.
2 tixis
 
22.04.17
21:51
Зачем?
3 tixis
 
22.04.17
21:51
обрисуй суть задачи
4 vlad71
 
22.04.17
22:00
1. Есть массив полученный запросом по регистру в котором есть регистратор.
2. Регистратором может выступать очень много видов документов. В движении документа нет информации которая необходима, т.к она содержится только в табличной части документа.
3. Заранее список документов регистраторов неизвестен.
5 tixis
 
22.04.17
22:03
ну и? ТЧ зачем в запросе?
6 vlad71
 
22.04.17
22:09
Не могу сообразить как вытащить реквизит табличной части.
Получил я список документов по условиям,  а теперь надо из этих документов вытащить реквизит табличной части.
7 tixis
 
22.04.17
22:10
задам вопрос по другому, что ты с ТЧ хочешь в запросе сделать?
8 vlad71
 
22.04.17
22:12
Допустим получил два вида документов
Вид документа № 1.ссылка
Вид документа № 2.ссылка

В табличных частях есть реквизит например Сумма комиссии, которая ни в одних движениях не проходит.

Вот мне нужна эта сумма комиссии.
9 tixis
 
22.04.17
22:15
а сумма комиссии есть во всех ТЧ?
10 vlad71
 
22.04.17
22:17
В полученном массиве документов ДА присутствует по всех ТЧ.
11 tixis
 
22.04.17
22:26
что то мне кажется только циклом получится, может гуру что подскажут, я потестил, у меня не получилось
12 vlad71
 
22.04.17
22:29
Спасибо. У меня тоже только циклом по строчно, но хочется в запросе это сделать.
13 b_ru
 
23.04.17
00:47
Делаешь соединения со всеми возможными регистраторами, точнее с их табличными частями. Именно так 1С и поступает, когда ты достаешь обычный реквизит регистратора, только тебе не показывает.
14 vlad71
 
23.04.17
08:24
(13) Спасибо, да наверное только так по другому никак через запрос.
15 vlad71
 
23.04.17
08:57
Все получилось. Спасибо всем.
16 Vaflya
 
23.04.17
14:16
Та ну задача ппц.. тч в регистраторах имеет разные имена? Насколько много типов регистраторов? Можно "типизировать" регистратор ССЫЛКА ДОК потом ОБЪЕДИНИТЬ
17 Vaflya
 
23.04.17
14:43
Ну как бы обычно больше пяти регистраторов не делают, во всяком случае не видел, запрос из пяти блоков с фильтрами по типу регистратора и объединением, громоздко, но выкрутиться можно. А можно через ВЫБОР КОГДА.
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс