Отчеты в Excel

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

aybubnov
Сообщения: 17
Зарегистрирован: 05 янв 2014, 08:40

Re: Отчеты в Excel

Сообщение aybubnov »

После установки патчей (от 11-03-2014) поотваливались эксельные отчеты. Пришлось вернуть предыдущий GalXLSLib.dll
1. Насколько критичны доработки в GalXLSLib.dll ?
2. Если брать последние патчи с исправленным GalXLSLib.dll, то необходимо на всех раб.станциях, которых более сотни, выполнить перерегистрацию от имени администратора?

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

    regsvr32.exe /u GalXLSLib.dll
    regsvr32.exe GalXLSLib.dll
Другого решения нет?
3. Если на одном компе установлено несколько клиентов Галактик с разными версиями патчей, то при обновлении одной Галактики и перерегистрации длл-ки эксельные отчеты в других Галактиках не будут работать? Правильно? Как быть в этом случае?
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5187
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: Отчеты в Excel

Сообщение edward_K »

Для того чтобы не бегать по всем компам, следует пописать процедуру входа в систему или в батник запуска галактики вставить запуск нечто, находящегося на сетевом диске(мне проще второе). Тогда при необходимости вы прописываете туда требуемое и просите всех перезайти.
RegSrv в принципе не обязательно - можно регить в реестр(например reg import \\server\galsrv\_Instalator\excel_reg.reg), но у пользователя должны права на нужные ветки реестра. В принципе можно завести админа и сделать запуск в батнике регистрации от его имени(через Runas , но вам придется в открытом виде прописать и пароль- не забудьте потом его поменять).
Насчет одновременной работы - вряд ли - проще в старом exe подложить такие же библиотеки, хотя поскольку ветка впервые носит другой идентификатор, то можно не разрегестрировать старую dll, а просто про импортировать в реестр новую ветку. Что там нового писал LaaLaa - решались проблемы с кодировками на казахском языке - смотрите описание патча.
pk
Постоянный обитатель
Сообщения: 135
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Москва Связьтранснефть

Re: Отчеты в Excel

Сообщение pk »

edward_K писал(а):Для того чтобы не бегать по всем компам, следует пописать процедуру входа в систему или в батник запуска галактики вставить запуск нечто, находящегося на сетевом диске(мне проще второе). Тогда при необходимости вы прописываете туда требуемое и просите всех перезайти.
Стоит напрячь сисадминов и в скрипт сетевой загрузки компьютеров включить для группы пользователей "гал" следущие строки:

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

rem ВНИМАНИЕ! На Windows 7 необходимо запускать от имени Администратора
rem Копируем и Регистрируем необходимые DLL в операционке
echo off
xcopy \\путь к DLL из списка ниже\*.* %SystemRoot%\system32\*.* /Y
Regsvr32 /s AxBrwProj1.ocx
Regsvr32 /s GalXHTMLProj1.ocx
Regsvr32 /s JSGal.ocx
Regsvr32 /u /s GalXLSLib.dll
Regsvr32 /s GalXLSLib.dll
Regsvr32 /s WPCom.dll
Regsvr32 /s AtlExtDB.dll
Regsvr32 /s FpCubeView02Proj1.ocx
Regsvr32 /s GalMailer.dll
Regsvr32 /s GalRTSLib.dll
Regsvr32 /s Roboex32.dll
rem Для Windows 7 разрешаем использование помощи, будет работать при условии
rem патча Windows6.1-KB917607-x86
reg import hlp4win7.reg
Всё отлично работает без беготни и под нужными правами.
edward_K писал(а): Насчет одновременной работы - вряд ли - проще в старом exe подложить такие же библиотеки
вы правы, не работает точно:) пришлось на старую БД (гал9 с обновлениями конца 2013 года) тоже весенние обновления устанавливать.
С ув..
aybubnov
Сообщения: 17
Зарегистрирован: 05 янв 2014, 08:40

Re: Отчеты в Excel

Сообщение aybubnov »

pk писал(а): Стоит напрячь сисадминов и в скрипт сетевой загрузки компьютеров включить для группы пользователей "гал" следущие строки:
пробовали, что-то у них не получилось, попробуем еще раз ..
pk писал(а):
edward_K писал(а): Насчет одновременной работы - вряд ли - проще в старом exe подложить такие же библиотеки
вы правы, не работает точно:) пришлось на старую БД (гал9 с обновлениями конца 2013 года) тоже весенние обновления устанавливать.
..придется планировать обновление на один день сразу по всем базам

спасибо.
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5187
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: Отчеты в Excel

Сообщение edward_K »

попробуйте все таки поиграться с реестром - ключ то другой сейчас.
Ответить