MARCEDIT-L Archives

January 2013

MARCEDIT-L@LISTSERV.GMU.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Zach Valdes <[log in to unmask]>
Reply To:
MarcEdit support in technical and instructional matters <[log in to unmask]>
Date:
Wed, 23 Jan 2013 13:59:50 -0500
Content-Type:
text/plain
Parts/Attachments:
text/plain (45 lines)
Hi, Heidi,

There may very well be a way to apply the swapped data to subsequent 
fields; however, working under the assumption that the ability to do so is not 
possible, I created a task that should accomplish what you are looking to do. I 
attempted to attach the file in a response earlier this afternoon but the 
message was rejected due to the attachment so I will e-mail it to you instead.

Essentially what the task does is apply the swapped data from the 050 to the 
top listed 949 and rotates the top 949 to a placeholder field before repeating 
the process several times. Once the 949 fields have been converted, the task 
then converts the processed placeholders back to 949 fields. 

This is accomplished by allocating a processed identifier to the subfield h of 
the top 949 in each cycle before 1) copying all 949 fields to the placeholder 
field {999}, 2) deleting all placeholder fields that do not contain the identifier, 
and 3) deleting the 949 in each record that does contain the identifier.

I included 10 cycles in the task (which can be reduced or increased as you 
see fit) so you should be good to go for up to ten 949 fields that require 
processing; however, the one caveat to implementing this many cycles is that 
when the task has completed the records are spaced very far from each 
other. This can easily be remedied by saving the file after the task has 
completed, using the MARC Tools to execute a MARC make (MarcMaker), and 
then rebreaking it (MarcBreaker).

Hope this helps!

Zach

Zach Valdes
Assistant Professor,
E-books & Special Formats Cataloger
Newton Gresham Library
Sam Houston State University
Phone: (936)294-2512
[log in to unmask]
--------------------------------------------------------
Sam Houston State University
A Member of The Texas State University System

________________________________________________________________________

This message comes to you via MARCEDIT-L, a Listserv(R) list for technical and instructional support in MarcEdit.  If you wish to communicate directly with the list owners, write to [log in to unmask] To unsubscribe, send a message "SIGNOFF MARCEDIT-L" to [log in to unmask]

ATOM RSS1 RSS2