The edm:Apply expression allows to specify functions that are applied on the client side.
It would be very helpful to define a standard set of common functions that all client libraries should implement.
Otherwise we end up with a tight coupling of clients and servers because the latter define com.microsoft.Concat and com.sap.Concat.
Field | Original Value | New Value |
---|---|---|
Proposal |
Define standard functions for edm:Apply: - concat with a variable number of arguments, with casting/serialization rules for Edm types other than Edm.String - GET with a single string argument that returns the response to a GET request to the argument treated as a URL - ... |
Define standard functions for edm:Apply: - odata.concat with a variable number of primitive-typed arguments that returns a string consisting of the concatenation of the standard serialization (as defined in the ABNF) of all argument values - odata.get with a single string argument that returns the response to a GET request to the argument treated as a URL |
Proposal |
Define standard functions for edm:Apply: - odata.concat with a variable number of primitive-typed arguments that returns a string consisting of the concatenation of the standard serialization (as defined in the ABNF) of all argument values - odata.get with a single string argument that returns the response to a GET request to the argument treated as a URL |
Define a standard function for edm:Apply: - odata.concat with a variable number of primitive-typed arguments that returns a string consisting of the concatenation of the standard serialization (as defined in the ABNF) of all argument values |
Status | New [ 10000 ] | Open [ 1 ] |
Resolution | Fixed [ 1 ] | |
Status | Open [ 1 ] | Resolved [ 5 ] |
Proposal |
Define a standard function for edm:Apply: - odata.concat with a variable number of primitive-typed arguments that returns a string consisting of the concatenation of the standard serialization (as defined in the ABNF) of all argument values |
Define a standard function for edm:Apply: - odata.concat with a variable number of primitive-typed arguments that returns a string consisting of the concatenation of the standard serialization (as defined in the ABNF) of all argument values Accepted: https://www.oasis-open.org/committees/download.php/48097/odata-meeting-23_on-20130130_31-F2F-minutes.html#odata-197 |
Assignee | Ralf Handl [ ralfhandl ] |
Resolution |
https://www.oasis-open.org/committees/download.php/48171/odata-core-v1.0-wd01-part3-csdl-2013-02-07-RH.doc https://tools.oasis-open.org/version-control/browse/wsvn/odata/trunk/spec/schemas/csdl.xsd?rev=175 |
|
Status | Resolved [ 5 ] | Applied [ 10002 ] |
Reporter | Ralf Handl [ ralfhandl ] | Ralf Handl [ handl ] |
Assignee | Ralf Handl [ ralfhandl ] | Ralf Handl [ handl ] |
should these be odata.concat and odata.get?
proposal should spell out casting/serialization rules before being handed over to editors.