|
ошибка внешнего отчета | ☑ | ||
---|---|---|---|---|
0
Zlatusya
25.01.12
✎
17:37
|
привет, упп 20 релиз, была внешняяч обработка - работала нормально, вчера обновила на 22 релиз, сегодня обработка выдает сообщение "запрос не могу выполнить", конкретнее:
по причине: Ошибка выполнения запроса по причине: Построенный запрос к СУБД использует слишком много таблиц. Допустимо не более 256. Microsoft OLE DB Provider for SQL Server: Слишком много имен таблиц в запросе. Максимально допустимое значение - 256. HRESULT=80040E14, HRESULT=80040E14, HRESULT=80040E14, HRESULT=80040E14, HRESULT=80040E14, HRESULT=80040E14, HRESULT=80040E14, HRESULT=80040E14, HRESULT=80040E14, HRESULT=80040E14, HRESULT=80040E14, HRESULT=80040E14, HRESULT=80040E14, HRESULT=80040E14, HRESULT=80040E14, HRESULT=80040E14, HRESULT=80040E14, HRESULT=80040E14, HRESULT=80040E14, HRESULT=80040E14, HRESULT=80040E14, HRESULT=80040E14, HRESULT=80040E14, SQLSrvr: SQLSTATE=42000, state=1, Severity=F, native=319, line=691 SQLSrvr: SQLSTATE=42000, state=1, Severity=F, native=319, line=689 SQLSrvr: SQLSTATE=42000, state=1, Severity=F, native=319, line=687 SQLSrvr: SQLSTATE=42000, state=1, Severity=F, native=319, line=685 SQLSrvr: SQLSTATE=42000, state=1, Severity=F, native=319, line=683 SQLSrvr: SQLSTATE=42000, state=1, Severity=F, native=319, line=681 SQLSrvr: SQLSTATE=42000, state=1, Severity=F, native=319, line=679 SQLSrvr: SQLSTATE=42000, state=1, Severity=F, native=319, line=677 SQLSrvr: SQLSTATE=42000, state=1, Severity=F, native=319, line=675 SQLSrvr: SQLSTATE=42000, state=1, Severity=F, native=319, line=673 SQLSrvr: SQLSTATE=42000, state=1, Severity=F, native=319, line=671 SQLSrvr: SQLSTATE=42000, state=1, Severity=F, native=319, line=669 SQLSrvr: SQLSTATE=42000, state=1, Severity=F, native=319, line=667 SQLSrvr: SQLSTATE=42000, state=1, Severity=F, native=319, line=665 SQLSrvr: SQLSTATE=42000, state=1, Severity=F, native=319, line=663 SQLSrvr: SQLSTATE=42000, state=1, Severity=F, native=319, line=661 SQLSrvr: SQLSTATE=42000, state=1, Severity=F, native=319, line=659 SQLSrvr: SQLSTATE=42000, state=1, Severity=F, native=319, line=657 SQLSrvr: SQLSTATE=42000, state=1, Severity=F, native=319, line=655 SQLSrvr: SQLSTATE=42000, state=1, Severity=F, native=319, line=653 SQLSrvr: SQLSTATE=42000, state=1, Severity=F, native=319, line=651 SQLSrvr: SQLSTATE=42000, state=1, Severity=F, native=319, line=649 SQLSrvr: SQLSTATE=42000, state=1, Severity=F, native=106, line=1 запрос из трех таблиц встроенных по оборотке - ничего сложного. не подскажите куда копать? |
|||
1
H A D G E H O G s
25.01.12
✎
17:48
|
в сторону оператора Выразить() и составных полей.
|
|||
2
Zlatusya
25.01.12
✎
18:46
|
испольуются ЕСТЬНУЛЛ и Выбор, выразить нет.
запрос состоит из четырех вложенных таблица, три по оборотке по затратным счетам, один по справочнику. в консоль текст запроса перенесла - то же самое. придется наверное переписывать код, хотя хрен знает как там перепишешь и так до смешного просто |
|||
3
H A D G E H O G s
26.01.12
✎
11:05
|
Ну пришли текст запроса то
|
|||
4
Vakhrin
26.01.12
✎
11:10
|
есть связка с полем типа "ДокументСсылка" или "СправочникСсылка" или "ЛюбаяСсылка"
без ограничения видов ссылок вполне вероятна ситуация со связкой большого количества таблиц |
|||
5
Zlatusya
01.02.12
✎
23:56
|
ВЫБРАТЬ
статьизатрат.Ссылка КАК Ссылка, статьизатрат.Код КАК Код, ЕСТЬNULL(счет44.СуммаОборотДт, 0) КАК дт44, ЕСТЬNULL(счет44.СуммаОборотКт, 0) КАК кт44, ЕСТЬNULL(счет20.дт20, 0) КАК дт20, ЕСТЬNULL(счет20.кт20, 0) КАК кт20, ЕСТЬNULL(счет20.дт23, 0) КАК дт23, ЕСТЬNULL(счет20.кт23, 0) КАК кт23, ЕСТЬNULL(счет25.Дт25, 0) КАК дт25, ЕСТЬNULL(счет25.дт26, 0) КАК дт26, ЕСТЬNULL(счет25.кт25, 0) КАК кт25, ЕСТЬNULL(счет25.кт26, 0) КАК кт26 ИЗ (ВЫБРАТЬ СтатьиЗатрат.Ссылка КАК Ссылка, СтатьиЗатрат.Код КАК Код ИЗ Справочник.СтатьиЗатрат КАК СтатьиЗатрат) КАК статьизатрат ПОЛНОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ ХозрасчетныйОбороты.Счет КАК Счет, ХозрасчетныйОбороты.Субконто3 КАК Субконто3, ВЫБОР КОГДА ХозрасчетныйОбороты.Счет В ИЕРАРХИИ (&сч20) ТОГДА ХозрасчетныйОбороты.СуммаОборотДт ИНАЧЕ 0 КОНЕЦ КАК дт20, ВЫБОР КОГДА ХозрасчетныйОбороты.Счет В ИЕРАРХИИ (&сч20) ТОГДА ХозрасчетныйОбороты.СуммаОборотКт ИНАЧЕ 0 КОНЕЦ КАК кт20, ВЫБОР КОГДА ХозрасчетныйОбороты.Счет В ИЕРАРХИИ (&сч23) ТОГДА ХозрасчетныйОбороты.СуммаОборотДт ИНАЧЕ 0 КОНЕЦ КАК дт23, ВЫБОР КОГДА ХозрасчетныйОбороты.Счет В ИЕРАРХИИ (&сч23) ТОГДА ХозрасчетныйОбороты.СуммаОборотКт ИНАЧЕ 0 КОНЕЦ КАК кт23 ИЗ РегистрБухгалтерии.Хозрасчетный.Обороты(&начдата, &кондата, , Счет В ИЕРАРХИИ (&счет2023), , , , ) КАК ХозрасчетныйОбороты) КАК счет20 ПО статьизатрат.Ссылка = счет20.Субконто3.Ссылка ПОЛНОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ ХозрасчетныйОбороты.Счет КАК Счет, ХозрасчетныйОбороты.Субконто2 КАК Субконто2, ВЫБОР КОГДА ХозрасчетныйОбороты.Счет В ИЕРАРХИИ (&сч25) ТОГДА ХозрасчетныйОбороты.СуммаОборотДт ИНАЧЕ 0 КОНЕЦ КАК Дт25, ВЫБОР КОГДА ХозрасчетныйОбороты.Счет В ИЕРАРХИИ (&счет26) ТОГДА ХозрасчетныйОбороты.СуммаОборотДт ИНАЧЕ 0 КОНЕЦ КАК дт26, ВЫБОР КОГДА ХозрасчетныйОбороты.Счет В ИЕРАРХИИ (&сч25) ТОГДА ХозрасчетныйОбороты.СуммаОборотКт ИНАЧЕ 0 КОНЕЦ КАК кт25, ВЫБОР КОГДА ХозрасчетныйОбороты.Счет В ИЕРАРХИИ (&счет26) ТОГДА ХозрасчетныйОбороты.СуммаОборотКт ИНАЧЕ 0 КОНЕЦ КАК кт26 ИЗ РегистрБухгалтерии.Хозрасчетный.Обороты(&начдата, &кондата, , Счет В ИЕРАРХИИ (&сч2526), , , , ) КАК ХозрасчетныйОбороты) КАК счет25 ПО статьизатрат.Ссылка = счет25.Субконто2.Ссылка ПОЛНОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ ХозрасчетныйОбороты.Счет КАК Счет, ХозрасчетныйОбороты.СуммаОборотДт КАК СуммаОборотДт, ХозрасчетныйОбороты.СуммаОборотКт КАК СуммаОборотКт, ХозрасчетныйОбороты.Субконто1 КАК Субконто1 ИЗ РегистрБухгалтерии.Хозрасчетный.Обороты(&начдата, &кондата, , Счет В ИЕРАРХИИ (&счет44), , , , ) КАК ХозрасчетныйОбороты) КАК счет44 ПО статьизатрат.Ссылка = счет44.Субконто1.Ссылка УПОРЯДОЧИТЬ ПО Код |
|||
6
Zlatusya
01.02.12
✎
23:58
|
причем отчету два года, работать насколько я поняла перестал после обновления, причем релиза а не платформы, потому что платформу обновляла в ноябре а обратились сейчас на след. день после обновления релиза конфы. (УПП).
|
|||
7
Zlatusya
02.02.12
✎
00:00
|
не пойму где здесь может быть что-то не так. просто выбор по оборотке статей затрат (на разных счетах - разные субконто).
|
|||
8
Zlatusya
02.02.12
✎
09:06
|
АУ!!!!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |