20.02.2018 13:47
Mtirt
 
Не нужна процедура. Можно просто запрос вставить в формулу поля в Бизнес-анализе.
20.02.2018 13:51
Aligator
 
но мне пишет ошибка:
Цитата:
----- Причина исключения, уровень вложения 1 -----
сообщение: "Ошибка открытия курсора. ORA-22818: выражения подзапросов здесь запрещены"
исключение: Sm.Core.InteropException
hResult: 80004005h; доп. код: 20012
источник: База данных

----- Причина исключения, уровень вложения 2 -----
сообщение: "ORA-20012: Ошибка открытия курсора. ORA-22818: выражения подзапросов здесь запрещены
ORA-06512: на "SUPERMAG.CORE", line 353
ORA-06512: на "SUPERMAG.ANALYTICS", line 2563
ORA-22818: выражения подзапросов здесь запрещены
ORA-06512: на "SUPERMAG.SMARUNTEMPLATE", line 5
ORA-06512: на line 1"
исключение: Sm.Core.InteropException
hResult: 80004005h; доп. код: 20012
источник: Microsoft OLE DB Provider for Oracle

----- Причина исключения, уровень вложения 3 -----
сообщение: "begin supermag.SMARunTemplate(1141); end;"
исключение: Sm.Core.InteropException
hResult: 80004005h; доп. код: 0
источник: SmLibaryBase trace
20.02.2018 14:07
whitewizard
 
версия СМ? и прикрепи файл отчёта посмотреть
20.02.2018 14:13
Aligator
 
1.036 sp1, но это думаю не суть важно...
во вложении задача
Вложения
Тип файла: rar Количество приходов _ расходов артикула2.rar (830 байт, 18 просмотров)
20.02.2018 14:30
whitewizard
 
это что за запрос такой смешной?

Код:
(select t.PACKNAME
20.02.2018 14:32
Aligator
 
Цитата:
whitewizard это что за запрос такой смешной?

Код:
(select t.PACKNAME
Нужно выводить колонку "Упаковка" и по нему группировку делать.
20.02.2018 14:35
whitewizard
 
так селект из чего? где полный запрос?
20.02.2018 15:00
Aligator
 
Цитата:
whitewizard так селект из чего? где полный запрос?
Задача была найти поле в документе "Счёт", в которое можно заполнить текстом в виде фамилии продавца-консультанта, и потом это поле должно переехать в документ "Расходная накладная" для отпуска товара покупателю. Устроило бы и на весь документ указывать продавца в метке документа, но метки не переезжают при экспорте в расход.
Так вот потом в Супермаге и необходимо смотреть суммы проданных товаров по продавцам-консультантам.
Поэтому и найдено было поле "Упаковка", вывести его можно легким запросом, но вот как в отчёт в БА запихнуть не знаю, поэтому и написал.
Запрос простой, к примеру:
Код:
select t.PACKNAME
from supermag.SLSPECPACKS t
where t.DOCID='40000000001'
20.02.2018 15:30
whitewizard
 
тогда через функцию можно попробовать
20.02.2018 15:33
Aligator
 
Цитата:
whitewizard тогда через функцию можно попробовать
поможете?

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.