Re: Условия if else
Добавлено: 26 май 2023, 09:43
Попробовал по другому нарисовать
Для повторения бага нужно
Создать переменную clauseCount
Тип: int
Инициализировать: Значение
Значение: 0
Создать переменную getNextClause
Тип: int
Инициализировать: Выражение
Выражение: clauseCount=clauseCount + 1
Поставить галочку: Только чтение
создать примитив->Любой примитив кроме базового. То есть выберите Примитивы операций, стрелки схемы, линии.
В свойствах примитива указать текст: {getNextClause}
для наглядности можно создать три одинаковых примитива
Переходим во вкладку просмотр
делаем скролл
Ожидаемый результат: в примитивах появится нумерация 1 2 3
Фактический результат: нумерация меняется в реальном времени при скролле. И при сохранении выдает некорректную нумерацию.
подобный баг не происходит с компонентом Текст.
Так что его можно использовать в качестве обходного пути
Для повторения бага нужно
Создать переменную clauseCount
Тип: int
Инициализировать: Значение
Значение: 0
Создать переменную getNextClause
Тип: int
Инициализировать: Выражение
Выражение: clauseCount=clauseCount + 1
Поставить галочку: Только чтение
создать примитив->Любой примитив кроме базового. То есть выберите Примитивы операций, стрелки схемы, линии.
В свойствах примитива указать текст: {getNextClause}
для наглядности можно создать три одинаковых примитива
Переходим во вкладку просмотр
делаем скролл
Ожидаемый результат: в примитивах появится нумерация 1 2 3
Фактический результат: нумерация меняется в реальном времени при скролле. И при сохранении выдает некорректную нумерацию.
подобный баг не происходит с компонентом Текст.
Так что его можно использовать в качестве обходного пути