перезапись кластера
Добавлено: 02 апр 2020, 14:10
Здравствуйте!
Столкнулся с одной интересной проблемой(особенностью): у меня есть кластер, в котором вложено еще 3 кластера с разными переменными (рис.1). Мне нужно установить в эти переменные разные значения, для этого я использовал "Bundle By Name Function" и каждое значение вызывал отдельно, используя локальные переменные(рис.2). Делал я это, чтобы код выглядел нормально и можно было вписывать комменты. Но вот беда, выполняю каждую "Bundle By Name Function", она все кластеры сбивает в дефолтные значения, т.е. по завершению кода изменилось только значение, которое последним выполнило "Bundle By Name Function"... Я не понимаю, как такое может быть, ведь локальная переменная обращается к одному и тому же кластеру, т.е. кластер меняется с каждым вызовом и эти изменения должны сохраняться при следующих вызовах функции...
перепробовал я разные варианты, чтобы это исправить, но в итоге пришел к такому (рисунок 3). Да, работает, но выглядит ужасно(((
Почему такое происходит? Кластер сделан как typeDef (.ctl)
Столкнулся с одной интересной проблемой(особенностью): у меня есть кластер, в котором вложено еще 3 кластера с разными переменными (рис.1). Мне нужно установить в эти переменные разные значения, для этого я использовал "Bundle By Name Function" и каждое значение вызывал отдельно, используя локальные переменные(рис.2). Делал я это, чтобы код выглядел нормально и можно было вписывать комменты. Но вот беда, выполняю каждую "Bundle By Name Function", она все кластеры сбивает в дефолтные значения, т.е. по завершению кода изменилось только значение, которое последним выполнило "Bundle By Name Function"... Я не понимаю, как такое может быть, ведь локальная переменная обращается к одному и тому же кластеру, т.е. кластер меняется с каждым вызовом и эти изменения должны сохраняться при следующих вызовах функции...
перепробовал я разные варианты, чтобы это исправить, но в итоге пришел к такому (рисунок 3). Да, работает, но выглядит ужасно(((
Почему такое происходит? Кластер сделан как typeDef (.ctl)