УкраїнськаEnglishmRussian
Вход/Новый
В теме нет новых постов

[Vision] двухуровневая автолинковка - возможно ли ли (синтаксис конфигурационного шаблона)?


Автор Сообщение
Сообщение создано: 27. 06. 2017 [15:26]
s60ru
Антон Петров
Создатель темы
Зарегистрирован(а) с: 10.05.2012
Сообщения: 141
ДАНО:

Сбор данных с параметра двойной вложенности

https://habrastorage.org/web/ff5/a1c/5a7/ff5a1c5a75174803a70acc2770e1ff76.png

где:
Status - первый параметр;
ZPU_freq_unit - второй параметр (второй уровень вложености) - тип ЛОГИЧЕСКИЙ;

Шаблон для параметра типа ЛОГИЧЕСКИЙ в Сборе данных, с параметрами

https://habrastorage.org/web/38f/fd0/1b3/38ffd01b3d8746ab8f5e9788c686ac24.png

конфигурационный шаблон в виджете выглядит так: Status|ZPU_freq_unit|scaled_io

https://habrastorage.org/web/ce2/24f/a61/ce224fa61919479daa1ce1e75e293ca5.png

На вкладке СВЯЗИ виджета, используя автолинковку, получаем (+)
https://habrastorage.org/web/7ab/6aa/c88/7ab6aac888b145eabbde850dc7378fb0.png

вручную можно "дотянуться" и до атрибута scaled_io

https://habrastorage.org/web/0fa/5f7/90d/0fa5f790daef4f96aac7f0c2c6135d5b.PNG

ВОПРОС:
1) куда слинковалось ?
2) почему не дотянулось до атрибута scaled_io параметра ZPU_freq_unit ?
3) в конфигурационном шаблоне обрабатывается только один уровень вложенности ?



Сообщение создано: 27. 06. 2017 [15:41]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
Уже бы должно дойти, если правил форума категорически не читаем, что я не отвечаю многократно (не пересказываю) на то, что описано в документации, а также не комментирую почему сделано так и не иначе!

Learn, learn and learn better than work, work and work.
Сообщение создано: 27. 06. 2017 [18:10]
s60ru
Антон Петров
Создатель темы
Зарегистрирован(а) с: 10.05.2012
Сообщения: 141
Спокойно!

"roman" wrote:

Уже бы должно дойти, если правил форума категорически не читаем, что я не отвечаю многократно (не пересказываю) на то, что описано в документации, а также не комментирую почему сделано так и не иначе!


Уже бы должно было дойти, что если в сообщении не указано roman, то сообщение обращено к широкому кругу читателей, которых согласно информации форума
895 зарегистрированных пользователей
.
А согласно правилам форума

... Основной целью форума является возможность предоставление пользователям взаимопомощи в решении вопросов вокруг OpenSCADA ...
... Вы можете получить бесплатную поддержку вокруг проекта OpenSCADA от других пользователей ...


Уж из почти 900 человек, вовсю использующих openSCADA в своих проектах, наверняка кто-то разобрался и не сочтет за труд чиркнуть пару строк................
Не намек же это на то, что это 893 бота и только 2 человека ....

В документации написано:
Для связи: "{параметр}|{идентификатор}"

однако и многоуровневые параметры ("включения" в терминах openSCADA) появились в openSCADA далеко не сразу и соответственно обработка конфигурационного шаблона могла быть расширена (что логично, а логичное часто встречается в openSCADA), но
1) не успеть отразиться в документации
2) или предполагаться логичной и не требующей описания в документации
3) или написанное в документации очевидно для разработчика и неочевидно для пользователя, например, описание элемента "таблица"

"h" — Строка заголовков, возможные атрибуты у тегов ячеек заголовка, для колонки в целом:

-"color" — цвет колонки в целом в виде имени цвета или его кода;


https://habrastorage.org/web/ef9/12e/0a9/ef912e0a9aab47d6a95d2cd397b361ab.png

может создаться впечатление, что цвет столбца надо писать в тег <h> через атрибут "color"
JAVASCRIPT
<h color='green'><s color='cyan'>ПАРАМЕТР</s></h>
(хотя как это персонализирует цвет конкретного столбца ?)
но это не так, писать надо так

JAVASCRIPT
<h ><s color='cyan'>ПАРАМЕТР</s></h>



... так что бережем нервы ... всем бобра ... мир, дружба, жевачка ...
Сообщение создано: 28. 06. 2017 [07:58]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
"s60ru" wrote:

Спокойно!

Да, поуспокаивайте себя.

"s60ru" wrote:

Уже бы должно было дойти, что если в сообщении не указано roman, то сообщение обращено к широкому кругу читателей, которых согласно информации форума
895 зарегистрированных пользователей
.

OK, из тех указанных ещё есть разработчики, которые это делали и для которых понятна вся бредовость Ваших вопросов?! Тогда ждите, второго пришествия, а это мой последний Вам ответ тут.

"s60ru" wrote:

А согласно правилам форума

Исходя из этого разработчик, даже при прямом обращении к нему, не обязан отвечать здесь на вопросы, что связанно с его занятостью основным процессом разработки и как следствие отсутствием времени на:
- комментарии к деструктивным и непрофессиональным замечаниям по структуре и решениям OpenSCADA;
- пересказ документации и поиск для пользователя существующих на форуме ответов;
- консультации по применению с вниканием в специфику пользователя;
- написание примеров под задачу пользователя.


"s60ru" wrote:

однако и многоуровневые параметры ("включения" в терминах openSCADA) появились в openSCADA далеко не сразу и соответственно обработка конфигурационного шаблона могла быть расширена (что логично, а логичное часто встречается в openSCADA), но
1) не успеть отразиться в документации
2) или предполагаться логичной и не требующей описания в документации
3) или написанное в документации очевидно для разработчика и неочевидно для пользователя, например, описание элемента "таблица"

Документация первична и дополняется сразу после реализации той или иной функции, следовательно если этого нет в документации:
- эта функция нестабильна или тестируется и не для широкого круга пользователей, если она реально существует;
- отбрасываются уведомления об ошибках на предмет функций которых нет в документации;
- игнорируются подобные вопросы по фантазиям и они воспринимаются как невежество и нежелание читать документацию, на которую уже затрачено время.

Learn, learn and learn better than work, work and work.



12874