Перенос параметров в отчёт 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) |
Sub SetStringFromHI(sPar As String) |
Sub SetNumsFromHI(I1 As Double, I2 As Double) |
Может произойти, что не будет внедрена ни одна из приведенных процедур.
Примечание: Если в рамках процесса D2000 HI открыт WorkBook, MS Excel не будет вызывать процедуру (автоматически).
Sub Auto_Open() |
Необходимые инициализации нужно выполнить в рамках процедуры LogOnFromHI, которую автоматически вызовет процесс D2000 HI после открытия отчёта.