1. deSambo 30.11.15 16:00 Сейчас в теме

Ошибка запроса

День добрый! Проверял в консоле запросов - всё работает. Проверяю через скд, добовляю новый набор данных запрос, через конструктор запроса вставляю текст запроса, выдаёт ошибку неправильный псевдноим


ВЫБРАТЬ РАЗРЕШЕННЫЕ РАЗЛИЧНЫЕ

УУ_СтатьиБюджета.СтатьяОборотов

ПОМЕСТИТЬ СтатьиБюджета

ИЗ

Справочник.УУ_СтатьиБюджета КАК УУ_СтатьиБюджета

ГДЕ

НЕ УУ_СтатьиБюджета.СтатьяОборотов ЕСТЬ NULL

И УУ_СтатьиБюджета.СтатьяОборотов <> НЕОПРЕДЕЛЕНО

И УУ_СтатьиБюджета.СтатьяОборотов <> ЗНАЧЕНИЕ(Справочник.УУ_СтатьиБюджета.ПустаяСсылка)

{ГДЕ

УУ_СтатьиБюджета.Владелец.* КАК Бюджет}

;

////////////////////////////////////////////////////////////­////////////////////

ВЫБРАТЬ

СУММА(ВЫБОР

КОГДА ОтобранныеБюджеты.Бюджет ЕСТЬ NULL

ТОГДА 1

ИНАЧЕ 0

КОНЕЦ) КАК КоличествоОтобранных

ПОМЕСТИТЬ ОтобранныеБюджеты

ИЗ

(ВЫБРАТЬ

ВсеБюджеты.Бюджет КАК Бюджет_Все,

Бюджеты.Бюджет КАК Бюджет

ИЗ

(ВЫБРАТЬ

УУ_Бюджеты.Ссылка КАК Бюджет

ИЗ

Справочник.УУ_Бюджеты КАК УУ_Бюджеты) КАК ВсеБюджеты

ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ

УУ_Бюджеты.Ссылка КАК Бюджет

ИЗ

Справочник.УУ_Бюджеты КАК УУ_Бюджеты

{ГДЕ

УУ_Бюджеты.Ссылка.* КАК Бюджет}) КАК Бюджеты

ПО ВсеБюджеты.Бюджет = Бюджеты.Бюджет) КАК ОтобранныеБюджеты

;

////////////////////////////////////////////////////////////­////////////////////

ВЫБРАТЬ

СпрЭлементы.Ссылка КАК Ссылка,

СпрЭлементы.Наименование КАК Наименование,

СпрЭлементы.Кодификатор КАК Кодификатор

{ВЫБРАТЬ

СпрЭлементы.Ссылка.* КАК Ссылка}

ИЗ

ОтобранныеБюджеты КАК ОтобранныеБюджеты,

Справочник.УУ_СтатьиОборотов КАК СпрЭлементы

ЛЕВОЕ СОЕДИНЕНИЕ СтатьиБюджета КАК СтатьиБюджета

ПО СпрЭлементы.Ссылка = СтатьиБюджета.СтатьяОборотов

ГДЕ

НЕ СпрЭлементы.ЭтоГруппа

И НЕ СпрЭлементы.ПометкаУдаления

И (НЕ СтатьиБюджета.СтатьяОборотов ЕСТЬ NULL

ИЛИ ЕСТЬNULL(ОтобранныеБюджеты.КоличествоОтобранных, 0) = 0)

{ГДЕ

СпрЭлементы.Ссылка.* КАК Измерение}

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ

СпрГруппы.Ссылка,

СпрГруппы.Наименование,

СпрГруппы.Кодификатор

ИЗ

Справочник.УУ_СтатьиОборотов КАК СпрГруппы,

ОтобранныеБюджеты КАК ОтобранныеБюджеты

ГДЕ

СпрГруппы.ЭтоГруппа

И НЕ СпрГруппы.ПометкаУдаления

УПОРЯДОЧИТЬ ПО

Ссылка ИЕРАРХИЯ,

Кодификатор ИЕРАРХИЯ,

Наименование ИЕРАРХИЯ

;

////////////////////////////////////////////////////////////­////////////////////

УНИЧТОЖИТЬ ОтобранныеБюджеты

;

////////////////////////////////////////////////////////////­////////////////////

УНИЧТОЖИТЬ СтатьиБюджета
Показать
Найденные решения
16. spacecraft 01.12.15 09:50 Сейчас в теме
(1) deSambo, попробуйте заменить: "{ВЫБРАТЬ СпрЭлементы.Ссылка.* КАК Ссылка}" на "{ВЫБРАТЬ Ссылка.*}
Остальные ответы
Избранное Подписка Сортировка: Древо
2. Xershi 523 30.11.15 16:06 Сейчас в теме
(1) deSambo, галка Автозаполнение стоит?
16. spacecraft 01.12.15 09:50 Сейчас в теме
(1) deSambo, попробуйте заменить: "{ВЫБРАТЬ СпрЭлементы.Ссылка.* КАК Ссылка}" на "{ВЫБРАТЬ Ссылка.*}
17. deSambo 01.12.15 10:05 Сейчас в теме
(16)Капитальный красавчик. Всё заработало косяк понял. Спасибооо!!
3. deSambo 30.11.15 16:22 Сейчас в теме
https://yadi.sk/i/bPMyjqc4kqtaN вот где ошибка, до автозаполнения далеко
4. Xershi 523 30.11.15 16:25 Сейчас в теме
(3) deSambo, так сделай нормальный псевдоним! В чем проблема?
5. deSambo 30.11.15 21:26 Сейчас в теме
Не всё так просто я же говорю, псевдоним менял ругается на любой, фишка в том что консоль отрабатывает запрос на ура
6. Xershi 523 30.11.15 22:04 Сейчас в теме
(5) deSambo, возьми за правило временные таблицы называть как "втНазваниеЛюбое". Вложенный запрос "взНазваниеЗапроса". И так далее. Переименную все красиво думаю это даст результат!
7. Xershi 523 30.11.15 22:05 Сейчас в теме
{ВЫБРАТЬ

СпрЭлементы.Ссылка.* КАК Ссылка}

Вот это вообще что?)
8. deSambo 30.11.15 22:55 Сейчас в теме
Это текст запроса))) не суть в этом, почему в консоле работает??? Вот в чем вопрос в чем причина
9. spacecraft 30.11.15 23:35 Сейчас в теме
(8) deSambo, именно в этом суть. Фигурные скобки (и все что там содержится) отрабатывает СКД. Консоль запросов их просто игнорирует.
10. Xershi 523 01.12.15 08:49 Сейчас в теме
(8) deSambo, суть в том что такой запрос не в консоле запросов нужно тестировать, а в консоле отчетов.
11. deSambo 01.12.15 09:09 Сейчас в теме
А так сходу не сказать почему он на этот псевдоним ругается? Такое бывает, когда явно накосячил
12. Xershi 523 01.12.15 09:19 Сейчас в теме
(11) deSambo, тебе сразу все написали. Псевдоним не правильный! Открой консоль запросов конструктором думаю он подправит твой запрос потом.
13. deSambo 01.12.15 09:32 Сейчас в теме
Консоль запросов октрываеет конструктором этот запрос, я ж говорил, а вот скд конструктором не открывает.
14. Xershi 523 01.12.15 09:36 Сейчас в теме
(13) deSambo, так я тебе написал! Открой конструктор и если он подправит запрос пиши его в СКД. Не поправит, тогда придется дописывать ручками!

И не забывай хоть конструктор запросов очень сильно помогает писать запросы, но он не владеет всеми функциями, которые можно реализовать в тексте запроса.

Вот ты скорее всего на такое исключение и нарвался.
15. deSambo 01.12.15 09:44 Сейчас в теме
Ок.Спасибо, буду дальше ломать голову))
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Санкт-Петербург
зарплата от 110 000 руб. до 120 000 руб.
Полный день

Аналитик 1С
Санкт-Петербург
зарплата от 80 000 руб.
Полный день

Программист 1С
Самара
зарплата от 50 000 руб.
Полный день

Программист 1С
Нижний Новгород
зарплата до 120 000 руб.
Полный день

Программист 1С
Волгоград
зарплата от 45 000 руб. до 90 000 руб.
Полный день