Announcements
Hi everyone,
I'm experiencing this issue with the modern combo box where it won't show all items from a Data verse table. The table has 1067 items and only 800 or so are loaded. I increased the data row limit to 2000. Can you elaborate on this?
Thanks!
Hi @chefo1993 ,
Modern controls are mostly still in preview and can be unstable/inconsistent at times. I have seen previous posts with the same issue as yours and you might consider reverting to classic to test it it works there with the same settings. If it does, you may have to remain with classic.
Hi @WarrenBelz and thanks for the help!
I switched to modern, because the classic one had issue of constant onchange trigger behavior, which was messing with my data. The onchange property is loaded with a function to patch the selected value to another dataverse table. I have a nested gallery in which the combobox resides, so I don't know if that is causing the issue, but nevertheless the modern one doesn't get triggered like that.
Yes that is a known glitch in Classic Combo Boxes where OnChange gets triggered when they are loaded, however you can work around this one by simply comparing the Combo Box content with the underlying data in the data source
If( ComboBox.Selected.ItsOutput <> ThisItem.YourFieldName, OnChangeCodeHere )
Please click Accept as solution if my post helped you solve your issue. This will help others find it more readily. It also closes the item. If the content was useful in other ways, please consider giving it Thumbs Up.
MVP (Business Applications) Visit my blog Practical Power Apps
Thanks @WarrenBelz , the issue however is that whyever I change the value to another one (I also have the default selected items configured to display the currently patched item), the new item for some reason even if it is displayed in the combobox is null, therefore the onchange is triggered and overwrites the old value with a null. In addition, all the items in my gallery gets patched with null as well. I tried to work around that by also programming the onselect when the combobox is selected, to update a var with 'true' and only then to trigger the onchange and also to tell the onchange to only patch, when the value of the combobox is not null, however it's still unstable and the above mentioned issue still persists after the 3-4 test.
So wouldn't the above mentioned workaround mess with the data as well? I will try it though 🙂
Hi @chefo1993,
That is indeed strange - I use the code I posted quite often without issues. You could also cut out an empty box with
If( ComboBox.Selected.ItsOutput <> ThisItem.YourFieldName && Len(ComboBox.Selected.ItsOutput) > 0, OnChangeCodeHere )
Hi @WarrenBelz and thanks again for the help,
I used that workaround and it seems to work for now. 🙂
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.
Congratulations to our 2026 Super Users!
Congratulations to our 2025 community superstars!
These are the community rock stars!
Stay up to date on forum activity by subscribing.
Vish WR 936
Valantis 604
11manish 518