View Single Post
Old 05-01-2011, 08:03 AM   #14
chaley
Grand Sorcerer
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 11,741
Karma: 6997045
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
My understanding is that you want to process tag that are ISBNs, grab the value, and then put it into the identifiers field. This can be done with edit metadata search/replace. However ...

Assigning a 'multiple' column (tags) to a non-multiple column (isbn) can lead to unexpected behavior. Because the source field is multiple, search/replace processes each tag individually. The search & replace expressions alter the individual values before copy, then each tag value is added to the non-multiple identifier. This isn't what you want. Instead, you want the tags to be processes as a non-multiple so that the search, replace, and copy happens once per book. To do this, convert tags to a non-multiple column using the template feature, then extract the ISBN, then assign that extraction to the identifier.

See the attached screen capture.
Attached Thumbnails
Click image for larger version

Name:	Clipboard01.png
Views:	308
Size:	53.0 KB
ID:	70772  
chaley is offline   Reply With Quote