1С:Предпоиятие 8.1 - в реестре документов при выборе даты ошибка

Новая тема
Показывать по 10 20 40 сообщений
"ВЫБРАТЬ РАЗРЕШЕННЫЕ
ОтобранныеДокументы.*
Поместить ВременнаяТаблица1
ИЗ(
ВЫБРАТЬ РАЗЛИЧНЫЕ
Документы.*
ИЗ (
ВЫБРАТЬ РАЗЛИЧНЫЕ
     Док.Ссылка,
     Док.Дата,
     Док.Номер,
     "ABC-классификация покупателей" КАК ВидДокумента,
     NULL КАК ВидОперации,
     NULL КАК Организация,
     NULL КАК Контрагент,
     NULL КАК Склад,
     NULL КАК СуммаДокумента,
     NULL КАК ВалютаДокумента,
     Док.Ответственный КАК Ответственный ,
     NULL КАК Количество
ИЗ
     Документ.ABCКлассификацияПокупателей КАК Док
ГДЕ
Док.Дата >= &ДатаНач
 И
Док.Дата <= &ДатаКон
) КАК Документы) КАК ОтобранныеДокументы
ИНДЕКСИРОВАТЬ ПО Дата, Ссылка"
Это констатация факта! Не обижайтесь, но если не знаете как вывести текст запроса, то бросте это дело и пригласите специалиста!
ВЫБРАТЬ РАЗРЕШЕННЫЕ
ОтобранныеДокументы.*
Поместить ВременнаяТаблица2
ИЗ(
ВЫБРАТЬ РАЗЛИЧНЫЕ
Документы.*
ИЗ (
ВЫБРАТЬ РАЗЛИЧНЫЕ
     Док.Ссылка,
     Док.Дата,
     Док.Номер,
     "Авансовый отчет" КАК ВидДокумента,
     NULL КАК ВидОперации,
     Док.Организация КАК Организация,
     NULL КАК Контрагент,
     Док.СкладОрдер КАК Склад,
     Док.СуммаДокумента КАК СуммаДокумента,
     Док.ВалютаДокумента КАК ВалютаДокумента,
     Док.Ответственный КАК Ответственный ,
     NULL КАК Количество
ИЗ
     Документ.АвансовыйОтчет КАК Док
ГДЕ
Док.Дата >= &ДатаНач
 И
Док.Дата <= &ДатаКон
) КАК Документы) КАК ОтобранныеДокументы
ИНДЕКСИРОВАТЬ ПО Дата, Ссылка
Полностью с вами согласна. Естественно все брошу, уволюсь, а компания пусть приглашает специалистов, таких умных как Вы. Телефончик не подскажите?
С этим запросом все хорошо и с предыдущим тоже.
Это не конечный запрос. И предыдущий тоже. Есть еще кто-то. Запросы у вас формируются в цикле, найдите шаг на котором падает.
Простите,... что? найти...
Самый последний текст запроса! В приведенных текстах формируется только временные таблицы!
Если точка остановки стоит на том месте, где произойдет падение, и при этом находиться в цикле (а судя по-всему это так), то после остановки нажимайте кнопку F5 и считайте сколько раз вы её нажали до того как ошибка выскочила. Потом снова запускаете формирование и снова нажимаете F5, но на один раз меньше :). И вот тот текст запроса вам и нужен.
В данном случае думаю вопрос стоит не "что найти", а "зачем найти" и ответ все больше становится похож на "чтобы совсем сломать этот отчет".
Если Вы выполняеете обязанности штатного программиста, то начинайте читать книгу "Конфигурирование и администрирование", раздел про работу с отладчиком. Как научитесь им (отладчиком) пользоваться, так сразу же и выкладывайте  текст запроса, который сформировывается у Вас к строке "Запрос.Выполнить()".
Если же Вас кто-то заставляет под угрозой увольнения выполнять не свойственные Вашей профессии функции, то лучше увольняйтесь сразу - съэкономите время и нервы.
Читают тему
(гостей: 1)

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