EnglishУкраїнськаmRussian
Login/New
Topic with many replies

помогите с XML


Author Message
Written on: 11. 01. 2016 [15:42]
coro
Bkmz Bkmz
registered since: 08.10.2014
Posts: 12
"roman" wrote:

"coro" wrote:

Кто нибудь-сталкивался с необходимостью получать не только значение но и имя(id,name) из атрибутов?
JAVASCRIPT
SYS.cntrReq(tmppValTnar = SYS.XMLNode("get").setAttr("path","/sub_DAQ/mod_LogicLev/cntr_"+ctrlName+"/prm_cur/%2fval%2fAinTnar"));


Курево:
http://wiki.oscada.org/Doc/API#h154-1

Чем прямо не устроило? Курим это: http://wiki.oscada.org/Doc/OpisanieProgrammy#h920-10

Спасибо! Опять оказалось просто.

JAVASCRIPT
SYS.DAQ["Modul"]["Controller"]["Parameter"]["Attribute"].descr()
Written on: 10. 01. 2020 [09:28]
ShuraF
Aleksandr Fenogentov
registered since: 08.08.2019
Posts: 50
Добавлен контроллер в DAC.LogicLev
У контроллера есть Логический параметр с Шаблоном "Temp1"

Можно ли с помощью cntrReq() заменить шаблон и "перезапустить" Параметр?

[This article was edited 1 times, at last 10.01.2020 at 09:29.]
Written on: 14. 01. 2020 [09:23]
coro
Bkmz Bkmz
registered since: 08.10.2014
Posts: 12
"ShuraF" wrote:

Добавлен контроллер в DAC.LogicLev
У контроллера есть Логический параметр с Шаблоном "Temp1"

Можно ли с помощью cntrReq() заменить шаблон и "перезапустить" Параметр?

Если запущен QT интерфейс, то в строке снизу слева пишется путь до этого элемента. Далее используем set.

Либо так:
JAVASCRIPT
SYS.DAQ.LogicLev["contr"]["p1"]["p1"] = true;


Можно так:
JAVASCRIPT
SYS.cntrReq(XMLreq = SYS.XMLNode("get").setAttr("path","sub_UI/mod_VCAEngine/wlb_obj/wdg_test%2finclwdg%2fwdg"));



[This article was edited 1 times, at last 14.01.2020 at 09:24.]
Written on: 15. 01. 2020 [09:03]
ShuraF
Aleksandr Fenogentov
registered since: 08.08.2019
Posts: 50
Разве это не для работы с виджитами визуализации?

Про шаблон - как запросом узнать какой использован, заменить, добавить совсем не нашел информации.

[This article was edited 1 times, at last 16.01.2020 at 07:39.]



14051