ОФИЦИАЛЬНЫЙ ФОРУМ ГРУППЫ КОМПАНИЙ «ТЕХНОКОМ»

ОФИЦИАЛЬНЫЙ ФОРУМ ГРУППЫ КОМПАНИЙ «ТЕХНОКОМ» (http://forum.tk-chel.ru/index.php)
-   Система «АвтоГРАФ»: Программное обеспечение (http://forum.tk-chel.ru/forumdisplay.php?f=4)
-   -   Диспетчерское ПО «АвтоГРАФ.PRO» v.5.x (.NET) (http://forum.tk-chel.ru/showthread.php?t=3781)

plex 25.10.2016 15:12

programmer,идея в том, чтобы создать параметр, который проверял валидность всех датчиков по которым заведены LLS, то есть
если есть в реестре свойств LLS1 и LLS2 то проверять (или брать в расчет) VLLS1 и VLLS2 точнее там должно быть VLLS1 || VLLS2
если есть в реестре свойств только LLS1 то проверять (или брать в расчет) VLLS1

drTr0jan 26.10.2016 05:43

Цитата:

Сообщение от SK (Сообщение 144780)
4-я версия более не поддерживается и не расширяется.

И когда нормально заработает поддержка NTLM-аутентификации прокси-сервера в АГ5?

programmer 26.10.2016 05:59

plex, kalan, скомбинируйте то, что я привёл выше и всё.
drTr0jan, готово в новом модуле, но Вы вряд ли согласитесь стать тестировщиком.

kalan 26.10.2016 06:15

Цитата:

Сообщение от plex (Сообщение 144931)
programmer,идея в том, чтобы создать параметр, который проверял валидность всех датчиков по которым заведены LLS, то есть
если есть в реестре свойств LLS1 и LLS2 то проверять (или брать в расчет) VLLS1 и VLLS2 точнее там должно быть VLLS1 || VLLS2
если есть в реестре свойств только LLS1 то проверять (или брать в расчет) VLLS1

Верно plex.
Создал параметры контроля для LLS1-4. Проверяю их валидность.
Реально подключено к устройству всего два. LLS1 исправен, LLS2 неисправен, LLS3,4 нет даже тарировочной таблицы. Вопрос, как "не отображать" датчики которых нет? :/

Нажмите для просмотра содержимого...


plex 26.10.2016 06:27

programmer,не получилось
PrmInt("LLS1Index") у меня всегда 0 выдает независимо от наличия свойства LLS1

NickolaDed 26.10.2016 06:44

тебе нужно в свойствах не о LLS1 , а LLS1Index завести и ему инт назначить

plex 26.10.2016 07:41

Цитата:

Сообщение от NickolaDed (Сообщение 144965)
тебе нужно в свойствах не о LLS1 , а LLS1Index завести и ему инт назначить

Мне надо проверку наличия свойства LLS1 (которое является тарировачной таблицей)

programmer 26.10.2016 08:04

plex, сделайте сразу 2 в одном, т. е. всё в одном числовом свойстве LLS1Index: и наличие датчика, и его индекс. А свойство с тар. таблицами пусть будет отдельно.

plex 26.10.2016 08:11

Цитата:

Сообщение от programmer (Сообщение 144984)
plex, сделайте сразу 2 в одном, т. е. всё в одном числовом свойстве LLS1Index: и наличие датчика, и его индекс. А свойство с тар. таблицами пусть будет отдельно.

так вот не хочется заводить дополнительных свойств, лучше проверять те которые уже и так есть.

kalan 26.10.2016 08:21

Цитата:

Сообщение от programmer (Сообщение 144984)
сделайте сразу 2 в одном, т. е. всё в одном числовом свойстве LLS1Index:

Для этого каждому устройству потребуется добавить параметр? А то и три? А при демонтаже и удалении тарировочной таблицы удалять введеные параметры?

С таким же успехом - Сделайте функцию проверки существования параметра ЛЮБОГО типа с указанным именем PrmExist (name string, type string,...). Возвращает true/false.


Текущее время: 13:21. Часовой пояс GMT.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot