INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: Seeking advise on Building Expression Function  (Read 901 times)

amdishigh

  • Recent member
  • *
  • Posts: 11
Seeking advise on Building Expression Function
« on: October 16, 2011, 02:37:37 am »

I've been using JRiver for several years to tag and play classical music and find it's perfect for the purpose due to its great sound quality and high flexibility. Recently, in building a new view scheme, I've faced with the problem below. Hope you guys can help me.

Lets give some background first: I've got a customized tag field called Soloists which is of list type. For violin sonata, it would usually contains two entries in the Soloists field, e.g. Artists A [Piano], Artists B [Violin].

To create a view that is like the following structure
Audio -> Soloists -> Pianist
                                         -> Artists A [Piano]
Audio -> SOloists -> Violinist
                                         -> Artists B [Violin]

Following expression is created:

Pianist: ListBuild(1, ;, If([Soloists], /[Piano/], 7), [Soloists], ))&datatype=
    Violinist: ListBuild(1, ;, If(
[Soloists], /[Violin/], 7), [Soloists], ))&datatype=
    But followings are displayed instead:
    Audio -> Soloists -> Pianist
                                             -> Artists A
[Piano]
                                         -> Artists B [Violin]  <- wrong  and unpexcted
 Audio -> SOloists -> Violinist
                                         -> Artists B [Piano]     <- wrong  and unpexcted
                                         -> Artists B [Violin]  

Any idea to fix this? Thx in advance! [/list][/list]
Logged
Pages: [1]   Go Up