Страница 1 из 1

Как оптом перевести все шаблоны экспорта отчетов на ...

Добавлено: 22 апр 2013, 15:24
Александр
Подскажите плиз...
мы переехали на другой сервер - а все шаблоны конечно прописаны на старый типа \\имя старого сервера\и т.д.
т.е. фактически изменилось только имя сервера (и он стал виртуальным - но это вроде не влияет...) - структура папок осталась прежней

не напомните в какой таблице лежат эти пути (пути шаблонов) - чтобы изменить их прямым редактированием БД?

ps
сделал бы по человечески через Лоцию но она на попытку прилепить шаблон экспорта пишет
Ошибка инициализации OLE объекта/Не найдено окно приложения MS Excel (2)!
что это означает - нам неизвестно к сожалению...

pps
может дело что сервер переехал на x64 платформу? изменился путь к Program Files / (86)
и в новых версиях Лоции нет этой ошибки?

Re: Как оптом перевести все шаблоны экспорта отчетов на ...

Добавлено: 23 апр 2013, 09:48
Anderyt
вот такой запрос

Код: Выделить всё

select *
from LSDBO.Rep_Name_View
where id in
(select substring(objSID,6,15)
from LSDBO.cd_Script_v
where id in (select script_id
from LSDBO.cd_ScriptSyn
where syntax like '%program%files%\lotsia%')
and ObjSID like 'PRPT%')
возвращает отчеты, где в скрипте для экспорта есть
'%program%files%\lotsia%'
то есть, синтаксис скриптов экспорта лежит в
LSDBO.cd_ScriptSyn

Re: Как оптом перевести все шаблоны экспорта отчетов на ...

Добавлено: 23 апр 2013, 19:56
Anderyt
а кстати.. это не совсем красиво, но работает. можно в вашем ДНС добавить алиас для нового сервера, чтобы по имени старого сервера юзер попадал на новый сервер. у нас алиас сделан для сервера БД, года 4 уже работаем :-)

Re: Как оптом перевести все шаблоны экспорта отчетов на ...

Добавлено: 24 апр 2013, 09:12
Александр
ни фига себе!!!!!
туда LSDBO.cd_ScriptSyn лезть страшно :? :? :? :? :?
с переадресацией по именам не пойдет остался и старый сервер и новый добавился - и все уехало на новое имя (чтоб в одном месте все лежало)
...
ок
нужно решиться короче :?
или сказать народу - сори - наша Лоция больше не поддерживает экспорт, сохраняйтесь через SaveAs

Андрей - спасибо!!!

Re: Как оптом перевести все шаблоны экспорта отчетов на ...

Добавлено: 24 апр 2013, 09:44
Anderyt
не, ну тут наверное дело все-таки не в лоции ;-)
мы недавно меняли во всех скриптах путь до сохраняемого файла. меняли вручную, в каждом отчете, но список отчетов получали и мониторили как раз тем запросом (чтобы ничего не забыть и подбадривать себя "о, переделали уже 30 отчетов, осталось 120", "ух ты, осталось уже 90!" и тд :-) ).
между делом выяснили, что в 4 отчетах использовался один и тот же скрипт (имя файла шаблона и файла назначения передавались в виде переменных из отчета) - поменяли в итоге один раз :-)
здесь вообще то менять надо не отчеты, а сами скрипты.. я не знаю точно, но предполагаю, что в лоции есть некий интерфейс для просмотра (или выбора) скриптов, может быть, там можно редактировать скрипты и сохранять их?..

Re: Как оптом перевести все шаблоны экспорта отчетов на ...

Добавлено: 24 апр 2013, 12:58
Александр
Не наверно это не то место - я имел в виду вот эти пути
Lotsia01.gif
Lotsia01.gif (61.99 КБ) 27997 просмотров

Re: Как оптом перевести все шаблоны экспорта отчетов на ...

Добавлено: 24 апр 2013, 14:45
Anderyt
ой... сорри.. да, я про скрипты говорил.. захотелось сказать про них и - и решил, что ты как раз про них спрашиваешь... :D
поискал профайлером. кажися, лежит где то в

Код: Выделить всё

select * from lsdbo.usersettingsex_v where sect_name = 'PEXPORTTEMPLATE'
туда идет обращение, когда смотрим эту страницу профиля. там видимо еще есть привязка к профилю, юзеру или чему то такому..

Re: Как оптом перевести все шаблоны экспорта отчетов на ...

Добавлено: 25 апр 2013, 14:27
Александр
да - это ОНО...
спасибо Андрюх - буду смотреть!