УкраїнськаEnglishmRussian
Вхід/Новий
У темі багато повідомлень

Доступ к визуализации из шаблона/функции


Автор Повідомлення
Повідомлення створено: 29. 06. 2016 [09:32]
roman
Roman Savochenko
Moderator
Contributor
Developer
Зареєстрован(а) с: 12.12.2007
Повідомлення: 3743
"s-s-n" wrote:

Переключить пользователя можно каким-то способом кроме клика на строке статуса?

Переключение пользователя это дело исключительно пользователя, соответственно из процедуры нельзя.

Learn, learn and learn better than work, work and work.
Повідомлення створено: 13. 07. 2016 [09:23]
s03Hejd
Jo Zoid
Зареєстрован(а) с: 31.03.2016
Повідомлення: 33
"s-s-n" wrote:

Добрался. Нашел 2 способа.
Работают как и хотелось.

Поделились бы с сообществом.
Повідомлення створено: 15. 07. 2016 [15:59]
s-s-n
s-s-n
Автор теми
Зареєстрован(а) с: 16.08.2011
Повідомлення: 83
"s03Hejd" wrote:

Поделились бы с сообществом.


Пожалуйста.
Все оказалось не сложно...

reqSet = SYS.XMLNode("set").setAttr("path","/sub_UI/mod_VCAEngine/" + addr + "/%2fattr%2fpgOpen").setText("1");
SYS.cntrReq(reqSet);

attrSet = SYS.UI.VCAEngine.nodeAt("vcaAttrSet");
attrSet.call(addr + "/a_pgOpen", 1);
Повідомлення створено: 15. 07. 2016 [16:53]
s03Hejd
Jo Zoid
Зареєстрован(а) с: 31.03.2016
Повідомлення: 33
В целом понятно, спасибо.
А почему в первой части пути в качестве разделителей используются непосредственно слеши, а во второй части слеши кодируются "%2f" ? Или можно использовать оба варианта?
Повідомлення створено: 18. 07. 2016 [08:28]
s-s-n
s-s-n
Автор теми
Зареєстрован(а) с: 16.08.2011
Повідомлення: 83
"s03Hejd" wrote:

В целом понятно, спасибо.
А почему в первой части пути в качестве разделителей используются непосредственно слеши, а во второй части слеши кодируются "%2f" ? Или можно использовать оба варианта?


Не знаю почему так кодируется. Так задумал разработчик.

Из справки:
Обычный запрос записывается в виде "<get path="/OPath/%2felem"/>".
Адреса, атрибут "path", можно узнать в конфигураторе OpenSCADA,
а именно в строке статуса где этот адрес высвечивается при наведении курсора мыши на конфигурационное или информационное поле.


Оба примера работают.



8773