Присоединить/отсоединить элемент к списку элементов по заданному биту и одновременно присоединить/отсоединить элементы списка к элементу по другому заданному биту.

Вызов:

int err = ac_request_special("linkingElems", "uplinkBiWardByFlags", int iGuid, int bitvalue_from_to, bool bFromToOn, int bitvalue_to_from, bToFromOn, int iTableGuids);

Здесь:

iGuid - дескриптор объекта типа ts_guid, содержащего guid элемента, который надо связать/отвязать с/от списка элементов.

bitvalue_from_to - целое число, которое задает в двоичном виде какие биты связи от элемента к элементам списка, заданного в таблице iTableGuids надо установить (при bToFromOn==true) или снять (при bFromToOn==false).

bitvalue_to_from - целое число, которое задает в двоичном виде какие биты связи от элементов списка, заданного в таблице iTableGuids к элементу iGuid надо установить (при bFromToOn==true) или снять (при bToFromOn==false);

iTableGuids - дескриптор объекта типа ts_table, в котором содержатся текстовые guid элементов для привязки/отвязки.