Мне интересно, сталкивался ли кто-нибудь с этой проблемой. У меня есть две радиокнопки в приложении Canvas, которые я пытаюсь управлять значениями, отображаемыми в окне списка.
RadioButtons.Items: ["SomeValueA","SomeValueB"]
Элемент управления списка должен сбрасываться всякий раз, когда значение переключатель переключается.
UpdateContext({resetList: !resetList});
UpdateContext({resetList: !resetList});
Reset(lbListbox);
lbListbox.Reset: resetList
Для самого списка у меня есть следующее для элементов:
Switch(
RadioButtons.Selected.Value,
"SomeValueA",
Sort(
EntityA.FieldName,
Descending
),
"SomeValueB",
Sort(
EntityB.'Some other field name',
Descending
)
)
Проблема в том, что когда я выбираю SomeValueA, окно списка правильно заполняется значения из EntityA.FieldName, но когда я затем выбираю «SomeValueB» из переключателей, список исчезает с пустыми записями. Кажется, что в списке есть элементы, которые я могу прокручивать и выбирать, но не видеть.
Если я помещаю два списка в экран и устанавливаю для их события Items указанную сущность c, значения отображаются правильно в обоих списках, так что я знаю, что имя / поле сущности является правильным.
Я пробовал это без сброса списка, я пробовал использовать коллекции, сделанные из записей сущностей.
Кто-нибудь сталкивался с этим, у кого возможно есть решение. Я собирался поставить два списка друг над другом и либо скрыть / показать, либо вывести активный список, но это тоже не хочет работать.
спасибо!