Prenesenie parametrov do reportu v MS Excel (Práca operátora s procesom D2000 HI)

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 intervalu

  • Zmena textového parametra

    Sub SetStringFromHI(sPar As String)


    sPar - hodnota nového textového parametra

  • Zmena čí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:

Zmena parametrov reportu