Как в запросе выбрать реквизит регистра накопления? #156972


#0 by ljn83
нужно в запросе по таблице "ОстаткиИОбороты" выбрать значение реквизита записи регистра, конструктор запроса не дает это сделать, почему?
#1 by Rovan
видимо из-за того, что ОстаткиИОбороты - виртуальная таблица
#2 by Чертило
Реквизит выбрать нельзя... надо выбрать реквизит, тогда запрос должен выглядеть примерно так
#3 by Карамелька24
если нужны остатки  и обороты + этот реквизит, то попробуй использовать соединение
#4 by Чертило
соединения не по чему строить - надо период привязывать
#5 by Чертило
сам подумай - как ты выберешь регистр в ОстаткиИОбороты, когда за нужный тебе период(&ДатаНач - &ДатаКон) значения реквизита могут много-много раз меняться
#6 by Чертило
не регистр, а реквизит
#7 by ljn83
нужны как раз остатки и обороты + этот реквизит, а соединяя таблица получается фигня, т.к. нельзя запись реальной и виртуальной таблиц однозначно сопоставить, по крайней мере у меня не получается, может кто идею подкинет как эти таблицы грамотно соединить?
#8 by ljn83
ну что никто больше не ковырял такую штуку?
#9 by Володько Верблюдофф
Можно соединить. Периодичность "Запись" и соединять по полям "Период", "Регистратор" и "НомерСтроки".
#10 by ljn83
пробовал - нифига: номер строки почему то разный
#11 by Володько Верблюдофф
Что то ты гонишь. Запрос покажи.
#13 by Володько Верблюдофф
Зачем насоединял то по куче полей, надо только по Регистратор Период и НомерСтроки. И условие ГДЕ - лишнее.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С