Перенос параметров в отчёт MS Excel
После открытия отчёта MS Excel процесс D2000 HI попробует вызвать процедуру
Sub LogonFromHI(Name As String, Password As String, Server As String, User As String) 'Name - имя пользователя 'Password - пароль, который пользователь использует при входе 'Server - параметр /S, с которым был запущен процесс HIP 'User - параметр /W, с которым был запущен процесс HIP
которая может быть выполнена в рамках отчёта. Содержимое отчёта может обновиться с помощью кода процедуры. Параметры можно использовать при подключении к системе D2000, если отчёт использует D2000 VBApi.
При изменении параметров рабочей среды процесса D2000 HI будут опять вызваны процедуры, которые могут обновить отображенные значения:
- Изменение временного интервала
Sub SetTimesFromHI(sTime As Date, eTime As Date)
sTime - начало нового временного интервала
eTime - конец нового временного интервала - Изменение текстового параметра
Sub SetStringFromHI(sPar As String)
sPar - значение нового текстового параметра - Изменение числовых параметров
Sub SetNumsFromHI(I1 As Double, I2 As Double)
I1 - значение первого числового параметра
I2 - значение второго числового параметра
Может произойти, что не будет внедрена ни одна из приведенных процедур.
Примечание: Если в рамках процесса D2000 HI открыт WorkBook, MS Excel не будет вызывать процедуру (автоматически).
Sub Auto_Open()
Необходимые инициализации нужно выполнить в рамках процедуры LogOnFromHI, которую автоматически вызовет процесс D2000 HI после открытия отчёта.
Related pages: