Вверх ↑
Администрация
Ответов: 15294
Рейтинг: 1518
#1: 2017-06-26 20:49:17 ЛС | профиль | цитата
brown-aleks писал(а):
К данным пришедшим на точку типа Work нужно добавить данные с точки типа Data и отправить картежем в точку типа Event.

Эта логика не совсем соответствует архитектуре HiAsm элементов. Тем не менее в примере сделано верно. Не совсем понятно, что имеется ввиду под "отправить картежем"?


if(linked("Data") == 1 or isndef("Data") == 0)

Проверять подключение точки нужно просто

if(linked("Data"))
// ...
end

isndef("Data") - не совсем понятно, что имелось ввиду этой конструкцией (isndef - такой ф-ции в RTCG просто нет) - если это проверка пришли ли данные по точке или нет, то правильнее делать все таки так:

dt = d("Data")
if(not isnull(dt))
// ....
end
карма: 26
0