INTERACT FORUM

More => Old Versions => JRiver Media Center 18 for Windows => Topic started by: Flavio61 on November 19, 2012, 12:55:18 pm

Title: Rename problem with calculated fields
Post by: Flavio61 on November 19, 2012, 12:55:18 pm
In my library I have a calculated fileds:

[ComposerSort] = =if(regex([Composer], /#^(.+)\s+([^[\s]+)\s\[#/), [R2]/, [R1], [Composer])

I entered this field in my rules of renaming folders ([ComposerSort]\[Album])

This is the result:

[Composer] Ludwig van Beethoven [1900-2000] (I know the dates are wrong)
[ComposerSort] Beethoven, Ludwig van
Folder Name "=Beethoven, Ludvig van"

Why the equal sign before Beethoven?
Title: Re: Rename problem with calculated fields
Post by: MrC on November 19, 2012, 12:58:41 pm
The = sign should only be used when you are assigning an expression's output to a tag directly, by in-cell editing, or the Tag Action Window.  Remove (or more correctly, do not add) it for calculated fields.

See the just updated topic:

   http://wiki.jriver.com/index.php/Media_Center_expression_language#Tag_assignment (http://wiki.jriver.com/index.php/Media_Center_expression_language#Tag_assignment)
Title: Re: Rename problem with calculated fields
Post by: Flavio61 on November 19, 2012, 01:10:54 pm
 ;D