Doubts about behavior in query builder

HI, im trying to use query builder for being used in reports generation (conditions) but when im trying on the demos in overall u have an issue 

Image_8602_1750723057817

in the first image i have a string   First Name "Contains" Andrex  and first time works fine for generate SQL and so on but if i change the operator (contains to  start with)  then that condition dissapears until  i type again on the TExt value  wich will be set 

so i dont know if it is a normal operation or a bug or how i can retain the condition regards changing the operator cause in some cases i have set the value already just want to change the operator to "Ends with" or other one without retyping the value or how i clear the value when the operator changes so i can retain the condition. 

Also trying all the demos vue or javascript they behave the same way.

i dont know if its a clear explanation but i wait for reply, thanks in advance for any pointer. 





6 Replies

YA YuvanShankar Arunagiri Syncfusion Team June 24, 2025 01:29 PM UTC

Hi Carlos,


We have checked and confirmed the issue as “Rule values do not update properly while changing the operator's value Query Builder" and logged a defect report. We will include the fix for this issue in the upcoming weekly patch release scheduled for 21st of July.


Feedback link: https://www.syncfusion.com/feedback/68457/rule-values-do-not-update-properly-while-changing-the-operators-value-query


You will be informed regarding this once the fix is published.


Disclaimer: “Inclusion of this solution in the weekly release may change due to other factors including but not limited to QA checks and works reprioritization.”


Regards,

YuvanShankar A



CM carlos mendez June 24, 2025 08:17 PM UTC

Thanks for the reply, i will use it as it is and then upgrade the bug when the fix is out.



YA YuvanShankar Arunagiri Syncfusion Team June 25, 2025 04:05 AM UTC

You are welcome, Carlos, we will get back to you as promised.



YA YuvanShankar Arunagiri Syncfusion Team July 10, 2025 03:50 AM UTC

Hi Carlos,


We are glad to announce that our weekly patch release (30.1.39) has been rolled out. We have included the fix for “Rule values do not update properly while changing the operator's value Query Builder” in this release. So, we suggest you upgrade our Syncfusion packages to our latest version to resolve this issue on your end (30.1.39).


Root cause:  The textbox value was not assigned properly to the rule object of the query builder while the operator changes the action in the string-type column.


Sample link: https://stackblitz.com/edit/kynrxncj-nkgoajhn?file=index.ts


Package link: https://www.npmjs.com/package/@syncfusion/ej2-vue-querybuilder


Please let us know if you need any further assistance on this.


Regards,

YuvanShankar A



CM carlos mendez July 10, 2025 06:09 AM UTC

Thanks for the quick response , glad it was solved.  
gonna try ASAP




YA YuvanShankar Arunagiri Syncfusion Team July 10, 2025 07:54 AM UTC

You are welcome, Carlos. Please get back to us if you need any further assistance on this.


Loader.
Up arrow icon