Prenesenie parametrov do reportu v MS Excel (Práca operátora s procesom D2000 HI)
Prenesenie parametrov do reportu v MS Excel.
Upozornenie: Objekt Reporty nie je od verzie D2000 V10.037 podporovaný a prístup k nemu v prostredí procesu D2000 HI je odstránený.
Po otvorení reportu typu MS Excel sa proces D2000 HI pokúsi zavolať procedúru:
Sub LogonFromHI(Name As String, Password As String, Server As String, User As String)
'Name - meno užívateľa
'Password - heslo, s ktorým je užívateľ prihlásený
'Server - parameter /S, s ktorým bol spustený proces HIP
'User - parameter /W, s ktorým bol spustený proces HIP
ktorá môže byť v rámci reportu implementovaná. Výkonný kód procedúry môže vykonať aktualizáciu obsahu reportu. Parametre sú využiteľné pre prihlásenie k systému D2000, ak report využíva napríklad rozhranie D2000 VBApi.
Pri zmene parametrov z prostredia procesu D2000 HI sú opäť volané procedúry, ktoré môžu aktualizovať zobrazené hodnoty:
Zmena časového intervalu
Sub SetTimesFromHI(sTime As Date, eTime As Date)
sTime - začiatok nového časového intervalu
eTime - koniec nového časového intervaluZmena textového parametra
Sub SetStringFromHI(sPar As String)
sPar - hodnota nového textového parametraZmena číselných parametrov
Sub SetNumsFromHI(I1 As Double, I2 As Double)
I1 - hodnota prvého číselného parametra
I2 - hodnota druhého číselného parametra
Žiadna z uvedených procedúr nemusí byť implementovaná.
Poznámka: Ak je WorkBook otvorený v rámci procesu D2000 HI, MS Excel automaticky nevolá procedúru.
Sub Auto_Open()Potrebné inicializácie je preto potrebné vykonávať v rámci procedúry LogOnFromHI, ktorú automaticky volá proces D2000 HI po otvorení reportu.
Súvisiace stránky: