Надстройка Excel и получение отчёта из Галактики

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

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

Ответить
zna
Местный житель
Сообщения: 552
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Челябинск
Контактная информация:

Надстройка Excel и получение отчёта из Галактики

Сообщение zna »

Обнаружилась проблема неподхватывания надстройки Excel (2010) при формировании стандартного отчёта: Планирование производства -> Отчёты -> Печать и сравнение документов.
Предварительно создана и подключена надстройка из файла ZnaGalMakros.xla. Если вызвать Excel из кнопки Пуск, то зарегистрированные надстройки видны.
Но при получении отчёта из модуля "Планирование производства" этих надстроек нет:
Изображение
Окно настройки выгрузки отчёта:
Изображение
Вопрос: как добиться видимости надстроек? Пытался библиотеку подключить- не получилось.
zna
Местный житель
Сообщения: 552
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Челябинск
Контактная информация:

Re: Надстройка Excel и получение отчёта из Галактики

Сообщение zna »

Разобрался. Надстройка подключена, но при выгрузке отчёта не открыта. Открывается отключением-подключением:

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

Sub ААА()
For Each AddIn In AddIns
  If AddIn.Title = "121213Formacrosgal" Then
     AddIn.Installed = False
     AddIn.Installed = True
     If AddIn.IsOpen = True Then Call Format Else
        MsgBox "Ошибка подключения 121213Formacrosgal!"
        Exit Sub
     End If
Next
End Sub
Добавление своей надстройки расширяет возможности отчёта. Может, кому пригодится.
Ответить