I'm facing a very strange issue on InDesign Server CC 2021.
I can't find color using app.findTextPreferences.findWhat...
I receive an error saying that "findWhat" is not part of object "findTextPreference"... but yes it is !
It works on InDesign CC 2021 on my computer but not on InDesign Server.
I think there are a lot of issues around colors because i can't remove colors too.
example : myOldColor.remove(myNewColor)
Error : Can't remove this color
Can you help me ?
Can you be able to share the file on which you are getting this issue?
Errors are visible on a new simple document.
With language VBScript, example :
Set ID = CreateObject("IndesignServer.Application.2021") 'New Document Set CurDoc = ID.Documents.Add 'New color Set NewColor1 = CurDoc.Colors.Add NewColor1.Name = "Test" NewColor1.ColorValue = Array(71, 20, 100, 10) 'Init Color FindWhat ----> ERROR ID.FindColorPreferences.FindWhat = NewColor1 'Add textframe on the first page Set CurItem = CurDoc.Pages.Item(1).TextFrames.Add 'Fill textframe with new color CurItem.FillColor = NewColor1 'Delete color ----> ERROR NewColor1.Delete
I also tried with Javscript for the issue with findColorPreference.
I recently upgraded to InDesign Server 2021.
I have the same issues when removing a swatch with the remove method.
I got the error 'This color cannot be removed.'.
But with the same script with InDesign Client, the color is removed.
Do you find an other way to remove/replace color ?
"Find and replace" color is also not working...