|
v7: Невосстановимая ошибка базы данных при выполнении запроса |
☑ |
0
Deenka
18.09.12
✎
18:22
|
При выполнении запроса в серверной базе вываливается ошибка с сообщением SQL, а потом сообщение "Невосстановимая ошибка базы данных!"
В файловой базе отчет с этим запросом работает нормально.
В чем причина?
Запрос=СоздатьОбъект("Запрос");
ТекстЗапиту=
"//{{ЗАПРОС(ЗведенняЗП)
|Период с ДатаПоч по ДатаЗав;
|Прац=ЖурналРасчетов.Зарплата.Объект;
|Отдел=ЖурналРасчетов.Зарплата.Объект.Пiдроздiл;
// |Пiд = ЖурналРасчетов.Зарплата.Объект.Пiдроздiл;
|Группировка Отдел ;
|Группировка Прац ;
|Группировка месяц все;
|"//}}ЗАПРОС
;
Если Працiвник.Выбран()=1 Тогда
ТекстЗапиту=ТекстЗапиту+"Условие (Прац=Працiвник);";
КонецЕсли;
Если Склад.Выбран()=1 Тогда
ТекстЗапиту=ТекстЗапиту+"
|Условие (Отдел=Склад); ";
КонецЕсли;
сообщить(ТекстЗапиту);
Если Запрос.Выполнить(ТекстЗапиту)=0 Тогда
Возврат;
КонецЕсли;
|
|
1
DGorgoN
18.09.12
✎
18:29
|
Вроде ничего криминального. Попробуй выгрузить/загрузить в новую SQL базу. (про копии и бэкапы надеюсь упоминать не нужно)
|
|
2
Mikeware
18.09.12
✎
18:31
|
Пiдроздiл - это жёстко!
|
|
3
Ёпрст
гуру
18.09.12
✎
18:31
|
(0)пробуй с залипухой, сперва:
Запрос.ВключитьSQL(0);
Если Запрос.Выполнить(ТекстЗапиту)=0 Тогда
|
|
4
andrewks
18.09.12
✎
18:31
|
ЗиК на скуле - это смело
|
|
5
Deenka
18.09.12
✎
19:23
|
Включил в текст этот метод, запрос работает
Запрос.ВключитьSQL(0);
Но почему на него SQL ругается?
|
|
6
Deenka
19.09.12
✎
10:13
|
тоесть это глюк базы?
|
|
7
Морозов Александр
19.09.12
✎
10:15
|
"Пiдроздiл"... улыбнуло...
|
|
8
mehfk
19.09.12
✎
10:18
|
(6) Движка.
|
|
9
Gucci76
19.09.12
✎
10:34
|
(4) Может украинский ЗиК построен на запросах, а не на переборах Журналов расчетов, поэтому летает на скуле
))))))
|
|