не формируются запросы

Новая тема
1Сv7.7
27 платформа
у нас несколько конфигураций написанных самостоятельно, но с недавнего времени перестали формироваться отчеты написанные с использованием запросов, т.е. запрос выпонняется а данные не выбираются, подскажите в чем причина, в 1С бухгалтерия и ЗиК все нормально.
PS: недавно переустановили систему на сервере Server2003, но отчеты перестали формироваться и на других компьютерах....(без терминалов , локально)
Помогите пожалуйста.
Какие именно запросы у вас перестали формироваться? Это бух.запросы, запросы на языке запросов 7.7, прямые запросы к БД? Пример запроса можете привести?
" "//{{ЗАПРОС(Сформировать)  
|ОбрабатыватьДокументы Проведенные;
|ЛС = Документ.ЛьготникиЛС.ЛС;
|Закрыт = Документ.ЛьготникиЛС.ЛС.Закрыт;
|Адрес = Документ.ЛьготникиЛС.ЛС.Адрес;
|Льготник = Документ.ЛьготникиЛС.Льготник;
|Льгота = Документ.ЛьготникиЛС.Льготник.Льгота;
|Признак = Документ.ЛьготникиЛС.Льготник.Льгота.Признак;
|Начало = Документ.ЛьготникиЛС.Начало;
|Окончание = Документ.ЛьготникиЛС.Окончание;
|ЛСУлица = Документ.ЛьготникиЛС.ЛС.Адрес.Улица;
|Условие(((Начало<= ДатаАкт) И (ПустоеЗначение(Окончание)=1)) ИЛИ (Окончание>=ДатаАкт));
|Условие(((Закрыт<= ДатаАкт) И (ПустоеЗначение(Закрыт)=1)) ИЛИ (Закрыт>=ДатаАкт));
|"//}}ЗАПРОС
Запрос выполняется, но данных по запросу нет"
профилактические меры делали базе? ТиИ БД, выгрузка-загрузка. А вообще очень странно что на одной платформе одни базы работают, а другие нет. Или платформа в разных папках находится?
А что такое "Документ"?
При указании слова Документ открывается доступ ко всему перечню документов 1С, далее я конкретно указываю какой документ я буду использовать: ЛьготникиЛС, и использую необходимые реквизиты....

как-то так...

проблемма, как я понимаю, не в запросе, проблемма или в файловой системе или в платформе....,а в чем именно не могу разобраться... пробовала переустановить 1С полностью, не помогло... и в базе все нормально...
Чувствую что всё это связано с условиями описанными в запросе, слишком уж заковыристо они описаны.

з.ы. СТОП!!! Только что заметил... А где период в запросе?
з.з.ы Очень интересное творение похоже. А почему запрос именно по документам? Я так понимаю что отчёт по каким то сведениям об определённой группе физ.лиц, скорее всего отчёт статистический. Не проще ли было организовать хранение данных в свойствах периодических реквизитов? Да и работало бы быстрее.

А проблема может быть в чём угодно включая размер DBF-ки.
Встречались мне одни товарищи у которых файл хранящий строки неограниченной длины разрастался в течение года до  1,5 гигов из за того, что вместо использования объектов предназначенных для хранения данных они большинство данных хранили прямо в документах. и это при том что работа велась в терминале 8 пользователями а оперативы на сервере всего 1 гиг.
К 6-му 7-му месяцу работы у них самопроизвольно начала подменяться номенклатура при повторном открытии документов.
Понимаете писала не я, а так не может быть что работало работало, и вдруг запрос не правильный. не верю... а у стагого прогера столько отчетов с помощю запросов написанно,что переписать их все в короткий срок просто не реально..., то что очень срочно, я переписала, авот теперь хочу разобраться что к чему, а так как без использования запроса все выбирается нормально, следовательно с DBFами все ОК
"> |Условие(((Начало<= ДатаАкт) И (ПустоеЗначение(Окончание)=1)) ИЛИ (Окончание>=ДатаАкт));
> |Условие(((Закрыт<= ДатаАкт) И (ПустоеЗначение(Закрыт)=1)) ИЛИ (Закрыт>=ДатаАкт));

У реквизитов Начало, Закрыт и Окончание я так понимаю тип Дата.
По запросу идут два условия на предмет заполненности реквизитов и на предмет сравнения дат в этих реквизитах с датой отчёта.
Судя по всему при некоторых комбинациях значений реквизитов и даты отчёта выборка даже прошедшая по первому условию может быть срезана вторым, либо по второму проходит а по первому нет.

Поиграйтесь с исключением одного из условий из запроса и посмотрите на результаты.

З.Ы. Кстати как дата "закрыт" может быть одновременно и пустым значением и иметь меньшее значение чем дата отчёта?
Нелогично. Да вообще по второму условию запрос по логике не должен пропустить ни один документ."
Читают тему
(гостей: 1)

Быстрый переход