Service Connect

Автор Сообщение
Gala
Форумщик

Зарегистрирован: 11.12.2007
Сообщения: 8
Откуда: Екатеринбург

Добавлено: 02.06.2009 10:47 Заголовок сообщения: Service Connect
Добрый день!
Работаем с менеджером Generic Query.Есть Snap Search,который выдает результат в столбце NN. Как взять этот результат после отработки Generic Query?
Maxim
Заслуженный форумщик

Зарегистрирован: 09.03.2005
Сообщения: 77
Откуда: Москва

Добавлено: 02.06.2009 23:33 Заголовок сообщения:
Я думаю получить ответ быстрее всего, это написать письмо Диме Осипову.
_________________
"Я люблю работу, она очаровывает меня. Я могу сидеть и смотреть на неё часами." © Джером К. Джером.
aav
Администратор
Администратор

Зарегистрирован: 14.09.2004
Сообщения: 1081
Откуда: Санкт-Петербург

Добавлено: 13.07.2014 18:10 Заголовок сообщения: Re: Service Connect
Ну, вот… Прошло всего 5 лет и теперь я тоже знаю ответ на этот вопрос Very Happy
Вообще, за последние пару месяцев узнал много нового и полезного. Вопрос только, пригодится ли? Very Happy

Кстати, из последних открытий — понадобилось средствами SQL сервера получить список файлов в определённой папке и вот нашёл очень полезную системную процедуру xp_dirtree

С её помощью на сервере отчётов путь к файлу выбирается из списка, а не вводится "руками". Ниже код, который, хоть и написан под конкретную ситуацию, тем не менее, может быть кому-то подскажет, как эту процедуру можно использовать:

Код:
/*
Для выбора параметра из списка в отчёте сверки данных между WMS и iScala
exec usr_RS_XMLfilesToShow ‘C:\Inetpub\wwwroot’, ‘RPT_SO_PICKING_CONFIRMATION_’, ‘http://localhost/’,17

*/
ALTER procedure usr_RS_XMLfilesToShow
@FolderPath nvarchar(255)=’E:\Epicor\iScala 2.3\WebApps’,
@Like nvarchar(255)=’_’,
@URL nvarchar(255)=’http://localhost/’,
@Right int=17
as
create table #XMLfiles (
   [FileName] [nvarchar](255) NOT NULL,
   [dept] int NOT NULL,
   [file] int NOT NULL,

) ON [PRIMARY]

insert into #XMLfiles
exec xp_dirtree @FolderPath, 1, 1

select
@URL+[FileName] as [Value],
replace(replace([FileName],’.xml’,»),@Like,») as [Label],
substring(replace(replace([FileName],’.xml’,»),@Like,»),len(replace(replace([FileName],’.xml’,»),@Like,»))-@Right+1,@Right) as OrderBy
from #XMLfiles where [file]=1
and [FileName] like ‘%’+@Like+’%’
order by OrderBy desc
drop table #XMLfiles