PDA

Просмотр полной версии : Переменные типа STRING



pasha12q1
29.02.2024, 12:59
Окончательно запутался с этими переменными. Есть задача формировать строку и писать её в переменную "Сообщения" объекта тревога, в дереве подобъектов. Писаться туда она не хочет ни локально, ни подлокально, ни глобально, ни напрямую, ни через другие переменные, никак вообще. Сама переменная "Сообщения" в журнале выводится и значение по умолчанию принимает, но что-то записать туда невозможно. Вроде элементарные вещи, которые должны просто работать.

1exan
29.02.2024, 13:08
Окончательно запутался с этими переменными. Есть задача формировать строку и писать её в переменную "Сообщения" объекта тревога, в дереве подобъектов. Писаться туда она не хочет ни локально, ни подлокально, ни глобально, ни напрямую, ни через другие переменные, никак вообще. Сама переменная "Сообщения" в журнале выводится и значение по умолчанию принимает, но что-то записать туда невозможно. Вроде элементарные вещи, которые должны просто работать.

Ничего непонятно - переменные, сообщения..
Можете сделать минимальный проект с этим или хотя-бы скрины проблем

pasha12q1
29.02.2024, 13:35
73984
73985

1exan
29.02.2024, 14:52
Проект с одним экраном, журналом, тревогой и строковой переменной

pasha12q1
01.03.2024, 08:21
Разобрался. Отвечаю на вопрос сам себе и может новичкам, кто тоже сначала ничего не поймет. В объекте тревога писать в переменные (сообщения в частности) необходимо ДО его активации переменной активность. Т.е. прежде необходимо сначала записать сообщение, а потом уже активировать сам объект.

1exan
01.03.2024, 09:10
Разобрался. Отвечаю на вопрос сам себе и может новичкам, кто тоже сначала ничего не поймет. В объекте тревога писать в переменные (сообщения в частности) необходимо ДО его активации переменной активность. Т.е. прежде необходимо сначала записать сообщение, а потом уже активировать сам объект.

Да, это выглядит логично. В некоторых случаях возможно поможет даже изменение порядка расположения элементов (объектов, переменных, программ) в дереве объектов, т.к. обход дерева при выполнении осуществляется сверху вниз