Sorry, I just realized that you are using relation-reference widgets and not value-relation widgets.
I don't think that the current_(parent)_value will work in that case, it wasn't implemented. Cheers On Tue, Dec 6, 2022 at 3:59 PM Andreas Neumann via QGIS-Developer <qgis-developer@lists.osgeo.org> wrote: > > Hi, > > In one of my form setups, I would like to filter one relation reference > widget combo box with a filter expression based on the selected entry of > another relation reference value. > > A static filter like: > > szenario_art = 'Brand' > > works as expected and it returns the filtered values - but as soon as I try > to base it on the value of another relation reference widget, it fails ... > > I tried > > szenario_art = current_value('szenario_art') > > but no records get selected. > > > Questions: > > Does the current_value() return the "internal value" or the "human readable" > value? > Do I have to eval() something in the filter expression? > Is there a way to test "current_value" somehow? I tried to write the changed > value into another text widget (with default values on update), but it will > always return "NULL". In the expression editor, I also always get "NULL" in > the preview. > > Thank you for your help, > > Andreas > > > > _______________________________________________ > QGIS-Developer mailing list > QGIS-Developer@lists.osgeo.org > List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer > Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer -- Alessandro Pasotti QCooperative: www.qcooperative.net ItOpen: www.itopen.it _______________________________________________ QGIS-Developer mailing list QGIS-Developer@lists.osgeo.org List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer