Uwe Posted November 14, 2020 Report Share Posted November 14, 2020 Hello, because you can't sort by Artist, i created a Custom Tag "ZZ_Artist" and copy the Artist tag using Tag Preset: ZZ_Artist = %artist. You can sort by ZZ_Artist. For example, if the tag Artist is named as follows: The "Best" Singer and is to be copied to "ZZ_Artist" using the Tag Preset: exception. The problem are the quotation marks. No problem when copying if the tag Artist is defined as follows: The 'Best' Singer. I send a video via Skype to Daria and Katerina Regards, Uwe System.ArgumentException: Illegal characters in path. at System.IO.Path.CheckInvalidPathChars(String path, Boolean checkAdditional) at System.IO.Path.Combine(String path1, String path2) at PicaJet.Daminion.FileSystemOrganizer.FileNameGenerator.Combine(String path1, String path2) in C:\DaminionAutoGit\code\FileSystemOrganizer\FileNameGenerator.cs:line 113 at PicaJet.Daminion.FileSystemOrganizer.FileNameGenerator.DoParseFile(String basePath, IEnumerable`1 tags, String folderTemplate, String fileNameTemplate, Boolean replaceInvalidFolder, Boolean replaceInvalidFile, String filePath, FileValueProvider provider) in C:\DaminionAutoGit\code\FileSystemOrganizer\FileNameGenerator.cs:line 227 at PicaJet.Daminion.FileSystemOrganizer.FileNameGenerator.DoParseFile(String basePath, IEnumerable`1 tags, String folderTemplate, String fileNameTemplate, Boolean replaceInvalidFolder, Boolean replaceInvalidFile, String filePath, String customNameValue) in C:\DaminionAutoGit\code\FileSystemOrganizer\FileNameGenerator.cs:line 181 at PicaJet.Daminion.ClientCommon.MetadataPresetPresenter.GenerateNewPresetUsingRename(MetadataPreset preset, Int64 id, ICatalogView catalogView, FileNameGenerator generator, IList`1 guids) in C:\DaminionAutoGit\code\ClientCommon\Presenters\MetadataPresetPresenter.cs:line 1008 at PicaJet.Daminion.ClientCommon.MetadataPresetPresenter.ApplyPresetToItems(MetadataPreset preset, ICatalogView catalogView, IList`1 ids, MediaItemMixedChanger mixedChanger, Boolean silent, FileNameGenerator generator) in C:\DaminionAutoGit\code\ClientCommon\Presenters\MetadataPresetPresenter.cs:line 1129 at PicaJet.Daminion.ClientCommon.MetadataPresetPresenter.ApplyPresetToItems(MetadataPreset preset, Int64[] ids) in C:\DaminionAutoGit\code\ClientCommon\Presenters\MetadataPresetPresenter.cs:line 819 at PicaJet.Daminion.ClientCommon.MetadataPresetPresenter.ViewOnClickApply(Object sender, EventArgs eventArgs) in C:\DaminionAutoGit\code\ClientCommon\Presenters\MetadataPresetPresenter.cs:line 782 at WinPicaJet.MetadataPresetControl.ButtonOKClick(Object sender, EventArgs e) in C:\DaminionAutoGit\code\WinPicaJet\Forms\MetadataPresetControl.cs:line 271 at System.Windows.Forms.Control.OnClick(EventArgs e) at System.Windows.Forms.Button.OnClick(EventArgs e) at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ButtonBase.WndProc(Message& m) at System.Windows.Forms.Button.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) Quote Link to comment Share on other sites More sharing options...
Daria Kotilainen Posted November 16, 2020 Report Share Posted November 16, 2020 Thank you Uwe! Unfortunately, this is a very specific issue in a scenario which is rarely used. Kate will test it out, but we will not be able to register it with the highest priority. I can suggest you using CSV export\import as a temporary workaround. Kind regards Daria Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.