OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

odata message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: [OASIS Issue Tracker] Updated: (ODATA-373) Add boolean expressions that can be used in <edm:If>


     [ http://tools.oasis-open.org/issues/browse/ODATA-373?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ralf Handl updated ODATA-373:
-----------------------------

             Proposal: 
Add expressions 
- edm:IsNull
- edm:Eq
- edm:Ne
- edm:Ge
- edm:Gt
- edm:Le
- edm:Lt
- edm:And
- edm:Or
- edm:Not

edm:Not requires one child element of Boolean type
edm:IsNull requires one child of any type
edm:And and edm:Or require two child elements of Boolean type
The other expressions require two child elements of comparable type.

Allow edm:If to have only two child elements if and only if it is a direct child of edm:Collection. This is needed to conditionally add elements to a collection, and using edm:Null as the third child does not convey this meaning.



  was:
Add expressions 
- edm:Eq
- edm:
- edm:

          Component/s: OData CSDL
        Fix Version/s: V4.0_CSD02
    Affects Version/s: V4.0_CSD01

> Add boolean expressions that can be used in <edm:If>
> ----------------------------------------------------
>
>                 Key: ODATA-373
>                 URL: http://tools.oasis-open.org/issues/browse/ODATA-373
>             Project: OASIS Open Data Protocol (OData) TC
>          Issue Type: Improvement
>          Components: OData CSDL
>    Affects Versions: V4.0_CSD01
>         Environment: [Proposed]
>            Reporter: Ralf Handl
>             Fix For: V4.0_CSD02
>
>
> <edm:If> takes a boolean expression as its first argument, but the choice here is pretty limited. For example I'm unable to compare the values of two strings, or the result of two path expressions, or test the result of an expression for "null"

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://tools.oasis-open.org/issues/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]