1С:Предпоиятие 8.1 - в реестре документов при выборе даты ошибка
24.08.2009
15:29
#21
"ВЫБРАТЬ РАЗРЕШЕННЫЕ
ОтобранныеДокументы.*
Поместить ВременнаяТаблица1
ИЗ(
ВЫБРАТЬ РАЗЛИЧНЫЕ
Документы.*
ИЗ (
ВЫБРАТЬ РАЗЛИЧНЫЕ
Док.Ссылка,
Док.Дата,
Док.Номер,
"ABC-классификация покупателей" КАК ВидДокумента,
NULL КАК ВидОперации,
NULL КАК Организация,
NULL КАК Контрагент,
NULL КАК Склад,
NULL КАК СуммаДокумента,
NULL КАК ВалютаДокумента,
Док.Ответственный КАК Ответственный ,
NULL КАК Количество
ИЗ
Документ.ABCКлассификацияПокупателей КАК Док
ГДЕ
Док.Дата >= &ДатаНач
И
Док.Дата <= &ДатаКон
) КАК Документы) КАК ОтобранныеДокументы
ИНДЕКСИРОВАТЬ ПО Дата, Ссылка"
ОтобранныеДокументы.*
Поместить ВременнаяТаблица1
ИЗ(
ВЫБРАТЬ РАЗЛИЧНЫЕ
Документы.*
ИЗ (
ВЫБРАТЬ РАЗЛИЧНЫЕ
Док.Ссылка,
Док.Дата,
Док.Номер,
"ABC-классификация покупателей" КАК ВидДокумента,
NULL КАК ВидОперации,
NULL КАК Организация,
NULL КАК Контрагент,
NULL КАК Склад,
NULL КАК СуммаДокумента,
NULL КАК ВалютаДокумента,
Док.Ответственный КАК Ответственный ,
NULL КАК Количество
ИЗ
Документ.ABCКлассификацияПокупателей КАК Док
ГДЕ
Док.Дата >= &ДатаНач
И
Док.Дата <= &ДатаКон
) КАК Документы) КАК ОтобранныеДокументы
ИНДЕКСИРОВАТЬ ПО Дата, Ссылка"
24.08.2009
15:33
#22
Это констатация факта! Не обижайтесь, но если не знаете как вывести текст запроса, то бросте это дело и пригласите специалиста!
24.08.2009
15:34
#23
ВЫБРАТЬ РАЗРЕШЕННЫЕ
ОтобранныеДокументы.*
Поместить ВременнаяТаблица2
ИЗ(
ВЫБРАТЬ РАЗЛИЧНЫЕ
Документы.*
ИЗ (
ВЫБРАТЬ РАЗЛИЧНЫЕ
Док.Ссылка,
Док.Дата,
Док.Номер,
"Авансовый отчет" КАК ВидДокумента,
NULL КАК ВидОперации,
Док.Организация КАК Организация,
NULL КАК Контрагент,
Док.СкладОрдер КАК Склад,
Док.СуммаДокумента КАК СуммаДокумента,
Док.ВалютаДокумента КАК ВалютаДокумента,
Док.Ответственный КАК Ответственный ,
NULL КАК Количество
ИЗ
Документ.АвансовыйОтчет КАК Док
ГДЕ
Док.Дата >= &ДатаНач
И
Док.Дата <= &ДатаКон
) КАК Документы) КАК ОтобранныеДокументы
ИНДЕКСИРОВАТЬ ПО Дата, Ссылка
ОтобранныеДокументы.*
Поместить ВременнаяТаблица2
ИЗ(
ВЫБРАТЬ РАЗЛИЧНЫЕ
Документы.*
ИЗ (
ВЫБРАТЬ РАЗЛИЧНЫЕ
Док.Ссылка,
Док.Дата,
Док.Номер,
"Авансовый отчет" КАК ВидДокумента,
NULL КАК ВидОперации,
Док.Организация КАК Организация,
NULL КАК Контрагент,
Док.СкладОрдер КАК Склад,
Док.СуммаДокумента КАК СуммаДокумента,
Док.ВалютаДокумента КАК ВалютаДокумента,
Док.Ответственный КАК Ответственный ,
NULL КАК Количество
ИЗ
Документ.АвансовыйОтчет КАК Док
ГДЕ
Док.Дата >= &ДатаНач
И
Док.Дата <= &ДатаКон
) КАК Документы) КАК ОтобранныеДокументы
ИНДЕКСИРОВАТЬ ПО Дата, Ссылка
24.08.2009
15:43
#24
Полностью с вами согласна. Естественно все брошу, уволюсь, а компания пусть приглашает специалистов, таких умных как Вы. Телефончик не подскажите?
24.08.2009
15:50
#25
С этим запросом все хорошо и с предыдущим тоже.
Это не конечный запрос. И предыдущий тоже. Есть еще кто-то. Запросы у вас формируются в цикле, найдите шаг на котором падает.
Это не конечный запрос. И предыдущий тоже. Есть еще кто-то. Запросы у вас формируются в цикле, найдите шаг на котором падает.
24.08.2009
16:01
#27
Самый последний текст запроса! В приведенных текстах формируется только временные таблицы!
24.08.2009
16:08
#28
Если точка остановки стоит на том месте, где произойдет падение, и при этом находиться в цикле (а судя по-всему это так), то после остановки нажимайте кнопку F5 и считайте сколько раз вы её нажали до того как ошибка выскочила. Потом снова запускаете формирование и снова нажимаете F5, но на один раз меньше
. И вот тот текст запроса вам и нужен.
24.08.2009
17:51
#29
В данном случае думаю вопрос стоит не "что найти", а "зачем найти" и ответ все больше становится похож на "чтобы совсем сломать этот отчет".
Если Вы выполняеете обязанности штатного программиста, то начинайте читать книгу "Конфигурирование и администрирование", раздел про работу с отладчиком. Как научитесь им (отладчиком) пользоваться, так сразу же и выкладывайте текст запроса, который сформировывается у Вас к строке "Запрос.Выполнить()".
Если же Вас кто-то заставляет под угрозой увольнения выполнять не свойственные Вашей профессии функции, то лучше увольняйтесь сразу - съэкономите время и нервы.
Если Вы выполняеете обязанности штатного программиста, то начинайте читать книгу "Конфигурирование и администрирование", раздел про работу с отладчиком. Как научитесь им (отладчиком) пользоваться, так сразу же и выкладывайте текст запроса, который сформировывается у Вас к строке "Запрос.Выполнить()".
Если же Вас кто-то заставляет под угрозой увольнения выполнять не свойственные Вашей профессии функции, то лучше увольняйтесь сразу - съэкономите время и нервы.
Предопределенные элементы Расходов будущих периодов. Работа нескольких организаций.не устраивает работа 1С v.7.7 по RDP
Читают тему
(гостей: 1)