cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Expression Binding - custom function call

Former Member
0 Likes
4,391

Hi all,

I read about new features in sapui5 - function call in expression binding:

Expression Binding - User Interface Add-On for SAP NetWeaver - SAP Library

On this page is only information, that we should call f(...). I try call my function (from view controler) but without success. Maybe someone has working example how to use this new feature, how to define function in view controler and how to use it in XML View?

I found similar question on: http://stackoverflow.com/questions/31615837/call-controller-function-from-xml-binding-expression

But solution from above page: "{= f(checkSelectedItems, null, ${odata>CustomerId}) }" doesn't work.

Thanks,

Maciej

View Entire Topic
former_member182372
Active Contributor
0 Likes

why would you use expression binding if you have to call function from controller anyway?

why dont use old formatter syntax?

{ parts : [ { path : 'odata>CustomerId' } ], formatter : '.checkSelectedItems' }

Former Member
0 Likes

@Maksim, your solution with formatter works great, it solved my problem. But still I don't know how to use custom function in expression binding.