Проблема с отображением числового поля при использовании переключателя и групп

Статус
В этой теме нельзя размещать новые ответы.

andrey110377

Посетитель
В версии 6.0.23 в проекте перестало отображаться числовое поле (в предыдущих версиях все работало). Проект прикреплён.
 

Вложения

  • 123 проверка RUNA 6.0.23.rbase
    888 байт · Просмотры: 10

Anti

Администратор
Команда форума
Добрый день! Спасибо за тестовый проект. Ошибка будет исправлена в следующем обновлении.
 

Anti

Администратор
Команда форума
Здравствуйте. В качестве временного решения проблемы (до выпуска обновления 6.0.24) задайте префиксы (любые, например "_") у числовых полей.

Ошибка появилась из-за того, что в версии 6.0.23 добавилась возможность для условий сравнивать поле с полем ([Поле1]!=[Поле2]). Ранее было: поле со значением ([Поле1]!=Значение).
Для каждого условия Группы программа сначала ищет одноимённое поле, и если такое находится - берёт его значение. Поскольку названия числовых полей у вас совпадают с вариантами переключателя, то берутся значения числовых полей (они равны нулям), и все условия выполняются, поэтому числовые поля перестали отображаться. В следующей версии поиск одноимённого поля будет осуществляться только в том случае, если правый операнд задан в квадратных скобках.
 

andrey110377

Посетитель
Здравствуйте. В качестве временного решения проблемы (до выпуска обновления 6.0.24) задайте префиксы (любые, например "_") у числовых полей.

Спасибо, временное решение помогло! Вопрос, после обновления временное решение нужно будет переделывать или вариант с префиксами можно будет оставить?
 
Последнее редактирование модератором:

Anti

Администратор
Команда форума
Можно будет оставить поля с префиксами. Т.е. это не временное, а постоянное решение, если Вам не мешают префиксы.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу