vitaliy4us
Новичок
- Сообщения
- 158
- Репутация
- 4
Считываю значение поля из элемента ListView при помощи функции ControlListView:
При этом поле может иметь несколько значений, в зависимости от которых скрипт действует далее (unsent, error, ok). Возможен и еще один вариант, когда вся запись исчезает из списка (при этом весь элемент ListView очищается и не имеет записей). Рассчитывал при этом получать пустое значение, однако, оно совершенно не изменяется при дальнейшем считывании (считывание осуществляется периодически через определенный интервал времени). Т.е., если поле имело значение unsent до исчезновения всей записи, то это значение возвращается всякий раз и после исчезновения записи из списка. В случае если запись не исчезает, а просто поле меняет значение, то это изменение корректно определяется. Как можно обновить список?
Код:
$ColumnValue=ControlListView(" FaxGwise Management Console", "", "[CLASS:TListView; INSTANCE:1]", "GetText", $i, $ColumnNumber)
При этом поле может иметь несколько значений, в зависимости от которых скрипт действует далее (unsent, error, ok). Возможен и еще один вариант, когда вся запись исчезает из списка (при этом весь элемент ListView очищается и не имеет записей). Рассчитывал при этом получать пустое значение, однако, оно совершенно не изменяется при дальнейшем считывании (считывание осуществляется периодически через определенный интервал времени). Т.е., если поле имело значение unsent до исчезновения всей записи, то это значение возвращается всякий раз и после исчезновения записи из списка. В случае если запись не исчезает, а просто поле меняет значение, то это изменение корректно определяется. Как можно обновить список?