Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
16 апр 2024, 10:28

отчет

Автор artm81, 10 янв 2012, 13:46

0 Пользователей и 1 гость просматривают эту тему.

artm81

Помогите разобраться пожалуйста в такой ситуации:
При указании в отчете даты КОНЦА ПЕРИОДА ранее чем дата проведения документа, документы в отчете не выводятся.Как убрать это условие на дату поведения документа, т.к . у меня есть другое условие на НАЧАЛОПЕРИОДА и КОНЕЦПЕРИОДА. Спасибо!

sergeevds

Эм... У документа есть просто реквизит "дата", вот на него условие у ставь:
ГДЕ
Документ.Дата МЕЖДУ Началопериода И КонецПериода

У тебя что, дата проведения выведена в отдельный реквизит, а есть еще просто дата создания? Странно как-то.

artm81

во в том то и дело что мне не нужно условие ни на какой стандартный реквизит, а у меня стоит условие совсем на другой реквизит с типом данных ДАТА. Вот на него мне и нужно условие, а другие условия надо вот как-то отменить

sergeevds

И в чем проблема? Убираешь из текста запроса условия на остальные даты и ставишь только
ГДЕ
Документ.ТвояДата МЕЖДУ НачалоПериода И КонецПериода

artm81

да нет в тексте запроса другого условия кроме моего.Вот база посмотрите,пожалуйста. мне нужно чтобы документы выводились например если КонецПериода например 09.01.2012

sergeevds

Пришли лучше текст своего запроса, я же даже не знаю, какой отчет.

artm81

я же базу выложил ну а вот текст запроса:
ВЫБРАТЬ
   ОказанныеУслугиОбороты.Организация КАК Информация,
   ОказанныеУслугиОбороты.Дата1 КАК Дата,
   ОказанныеУслугиОбороты.Номер1 КАК Номер,
   ОказанныеУслугиОбороты.СуммаОборот КАК Сумма,
   ОказанныеУслугиОбороты.Регистратор КАК Документ
ИЗ
   РегистрНакопления.ОказанныеУслуги.Обороты(, , Регистратор, ) КАК ОказанныеУслугиОбороты
ГДЕ
   ОказанныеУслугиОбороты.Регистратор.Сдан = &Ложь
   И ОказанныеУслугиОбороты.Регистратор.Дата1 МЕЖДУ &НачалоПериода И &КонецПериода

has

А ты указываешь что КонецПериода это КонецДня(КонецПериода)?

artm81

нет,а как это?

has

ну вот когда значение устанавливаешь параметру....Запрос.УстановитьПараметр.....вот там указывай конец дня
И параметры используй как параметры виртуальной таблицы, а не в условие ГДЕ

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск