Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Запрос к регистру
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 7.7
Vofka
Привет!

Че-то подзабыл совсем 19000000.gif ... Нужно в запросе выбрать несколько полей + документ, который сделал эти движения. Делаю:

Период с '31.10.10' по '31.10.10';
Фирма = Регистр.ВзаиморасчетыПокупателей.Фирма;
Контрагент = Регистр.ВзаиморасчетыПокупателей.Контрагент;
КредДокумент = Регистр.ВзаиморасчетыПокупателей.КредДокумент;
Долг = Регистр.ВзаиморасчетыПокупателей.Долг;
СуммаСНДС_НУ = Регистр.ВзаиморасчетыПокупателей.СуммаСНДС_НУ;
Функция ДолгКонОст = КонОст(Долг);
Функция СуммаСНДС_НУСумма = Сумма(СуммаСНДС_НУ);
Группировка Фирма без групп без упорядочивания;
Группировка Контрагент без групп без упорядочивания;
Группировка КредДокумент без упорядочивания;
Группировка Документ;


Поле документ - пустое. А если добавлю в запрос строчку:
Документ = Регистр.ВзаиморасчетыПокупателей.ТекущийДокумент;


выдает ошибку:

Цитата
<<?>> Документ = Регистр.ВзаиморасчетыПокупателей.ТекущийДокумент;
Неизвестая ошибка 'Документ'


Что за беда?
Vofka
А если делаю не
Документ = Регистр.ВзаиморасчетыПокупателей.ТекущийДокумент;

а
ТекДокумент = Регистр.ВзаиморасчетыПокупателей.ТекущийДокумент;

Тогда в поле ТекДокумент выводится везде пусто
MATEVI
Цитата(Vofka @ 13.11.10, 18:51) необходимо зарегистрироваться для просмотра ссылки
А если делаю не
Документ = Регистр.ВзаиморасчетыПокупателей.ТекущийДокумент;

а
ТекДокумент = Регистр.ВзаиморасчетыПокупателей.ТекущийДокумент;

Тогда в поле ТекДокумент выводится везде пусто

Задачу. Подробней! Что сделать то надо?
Vofka
Цитата(Matevi)
Задачу. Подробней! Что сделать то надо?

Цитата(Vofka)
Нужно в запросе выбрать несколько полей + документ, который сделал эти движения.
MATEVI
Так как по какому регистру все таки отчет строишь? "Регистр.ЗачетДокументов" или "Регистр.ВзаиморасчетыПокупателей"
Vofka
Вообще по ЗачетДокументов, но это не важно в данном контексте, т.к. в типовом ТиСе так же не могу по регистру "ВзаиморасчетыПокупателей" вытянуть документ sad.gif

Зы. поправил предыдущие посты, чтоб не путаться.
MATEVI
Цитата(Vofka @ 14.11.10, 13:13) необходимо зарегистрироваться для просмотра ссылки
Вообще по ЗачетДокументов, но это не важно в данном контексте, т.к. в типовом ТиСе так же не могу по регистру "ВзаиморасчетыПокупателей" вытянуть документ sad.gif

Зы. поправил предыдущие посты, чтоб не путаться.


Может пытаешсь вытащить его до группировки текущийдокумент? Вот на комплексной
необходимо зарегистрироваться для просмотра ссылки
Vofka
Всеравно не получается. Сделал вот: необходимо зарегистрироваться для просмотра ссылки

Вот, что выходит:


Что ж за фигня блин sad.gif
dmiter
Попробуй функцию Приход или Расход поставить, а то КонОст - берет только остатки, а там и в правду движений по документу нет и быть не может
Vofka
Цитата(dmiter)
Попробуй функцию Приход или Расход поставить, а то КонОст - берет только остатки, а там и в правду движений по документу нет и быть не может

Действительно, спасибо!

Matevi, тебе тоже спасибо!
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.