Issue report by MrWatson
Product
FileMaker ProVersion
13Operating system version
Win/MacDescription of the issue
Copy & pasting themes works extremely differently to copy & pasting all other FileMaker object types.Here is a summary of the perceived differences:
FM-objects: Importing or copying and pasting FileMaker objects (Tables, Scripts, Custom Functions) produce the same result - it DOESN'T MATTER which you use.
FM-themes: It DOES MATTER which you use: Whereas Importing a theme produces an identical, updatable theme copying and pasting produces a non-updatable THEME IMPOSTOR
FM-objects: Copying and pasting matches all referenced objects BY NAME
FM-themes: Copying and pasting matches all referenced objects BY INTERNAL NAME (=> leads to IMPOSTORS)
FM-objects: You can visually check all references before you paste, to make sure it will work.
FM-themes: You CAN'T visually check all references before you paste, to make sure it will work, (BECAUSE the internal names are invisible - and because you cannot see which styles a theme contains).
FM-objects: You CAN copy and paste the contents of objects in order to update them (e.g. you can update a script by pasting new script steps into it; ditto tables + fields ).
FM-themes: You CAN'T copy and paste styles in order to update a theme. (You can only paste layout objects - and should you
FM-objects: You CAN'T update an object by re-importing/pasting the same object into FileMaker - You HAVE TO paste its CONTENTS.
FM-themes: You CAN UPDATE a them by re-importing (but not pasting) the same object into FileMaker - You CANNOT paste its CONTENTS.
FM-objects: You CAN rename objects without breaking references-by-id to them. (Ref-by-name of course breaks, but NOT Ref-by-id)
FM-themes: You CAN'T rename themes without breaking reference-by-id to them - After renaming update is no longer possible - EVER AGAIN.
FM-objects: You CANNOT copy and paste objects between languages without breaking them.
FM-themes: You CAN copy and paste themes between languages without breaking them.
@TSGal: please treat all these entries about themes & styles as a single packet and pass on to development. It may not be a single bug, but it is all relevant to the big picture, thank you.
Russell Watson