No "COPY-SUBFIELD" function in Generic Fix Doc Script Specification
- Article Type: General
- Product: Aleph
- Product Version: 15.2
Description:
I want to copy the 910 field $$a (Collection code) from certain bib records to the corresponding 852 in the HOL record -- which lacks this $$c Collection code. I have used p_manage_55 and p_manage_18 to extract/load the 910, so I have this:
8528 $$aNNLBI $$bLBIBO15 $$eWest 16th Street New York, NY 10011$$hAP 30 L35
910 $$cRQ
but I can't see how to copy the $$c from this 910 to the 852.
(It would seem that a p_file_08 Generic Fix script might be used, but there is no "copy-subfield" function and, it seems, no way to do this.)
Resolution:
This can be accomplished by running p_manage_37 with a line like this in the xxx60 tab_fix:
CP910 fix_doc_do_file_08 910_copy_to_852c
with a 910_copy_to_852c like this:
1 852 CONCATENATE-FIELDS 910##,c
1 910 DELETE-FIELD
This will concatenate the first 910 $$c to the 852 field. And then delete the 910.
Note: We found that after running p_manage_37, ue_01 need to be running to update the items. See KB 8192-1703 .
- Article last edited: 10/8/2013