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