Obj_RfrParLstInd

| ALPHA-VISION®job.dbf

### Obj_RfrParLstInd

Funktion: | Obj_RfrParLstInd
Beschreibung: | ermöglicht den update von bis zu 99 indirekt (über Objektnummern) an ein Fenster übergebenen Objekte.
Syntax: | Obj_RfrParLstInd(PointID,inifile,sektion,var.count);
Parameter: | PointID: ändert sich der Wert dieses Objekts, wird der update durchgeführt Inifile: Name des *.ini files Section: Name der Sektion im *.ini file var.index: ab welcher Posiotion soll neu gelesen werden var.count: wievile ab Position "var.index" sollen neu gelesen werden
Rückgabe-Typ: | int / float, je nach Valueformat
Rückgabewert: | aktuelller Wert des eingesetzten Datenobjekts
Verwendung: | Funktion
Beispiel: | Obj_RfrParLstInd($wnd1,test.ini,s_1_ind,4,3);

    Unter Kategorie Variable wird im Dialogfenster "TEST1" ein Digitalmeter (Beispiel) angebunden,
    das mit

    Usr_GetObjInd(test.ini,s_1_ind)
    Usr_GetObjList(test.ini,s_1_dir)
    Wnd_Dialog(TEST1,6)        unter Bezug auf folgendes inifile:

    test.ini
    [s_1_dir]
    01=Test_10
    02=Test_11
    03=Test_12
    [s_1_ind]
    01=Test_15
    02=Test_16
    03=Test_17                geöffnet wird.

    Im Dialogfenster ist:             die PointID "test_12" als $wnd1
                         die PointID "test_11" als $wnd2
                         die PointID "test_10" als $wnd3
    Wert von Test_17 = ObjNr. = PointID "xxxxxx" als $wnd4
    Wert von Test_16 = ObjNr. = PointID "yyyyyy" als $wnd5
    Wert von Test_15 = ObjNr. = PointID "zzzzzz" als $wnd6        verfügbar.

    Ändert sich der Wert von "test_12" werden die Werte(Objektnummern) von Test_15,_16,_17
    neu gelesen und als PointIDs für $wnd4 - 6 eingesetzt.