Hi Doug,
The way that I handle this involves a few steps, but it works for me.
Using the Swap field utility, I take the subfields that fall after the point at which you want to enter the data to a dummy field that you know is not in use (my favourite is 999). So I would swap field 533 subfields 'nn7' to field 999 subfields 'nn7'.
Then I would swap the data from field 500 subfield a to field 533 subfield n. Check the boxes for 'copy source' and 'add to existing field'.
Then I would swap the data from field 999 subfields 'nn7' back to 533 subfields 'nn7'. Check the box to 'add to existing field'.
It may be a bit untidy, but it does the trick.
Cheers!
Marlene
________________________________________
From: MarcEdit support in technical and instructional matters [[log in to unmask]] On Behalf Of Doug Rippey [[log in to unmask]]
Sent: Wednesday, February 03, 2010 2:55 PM
To: [log in to unmask]
Subject: [MARCEDIT-L] Copying swapped data to a targeted position in the destination field
With the Conditional Subfield Insert syntax in the Edit Subfield tool, it is possible to specify where in an existing sequence of subfields the new data should go. Is there any way to do that when one swaps field data?
I’m running MarcEdit 5.2 in Windows XP, and have a variable 500 note that I wish to have appear as the first note in an existing 533. The default behavior of the Swap Field Data tool (with “Copy Source” and “Add to existing field” boxes both checked) appears to be that the new subfield appends at the end of the existing field.
Would it be possible to state a target position something like
[d,f^n] = insert after $f (if present), otherwise after $d, but before any other occurrence of $n?
I have checked the Help and online MARCEDIT-L archive without success. Any other suggestions cheerfully accepted.
Example:
Existing data:
=533 \\$aElectronic reproduction.$bFarmington Hills, Mich. :$cCengage Gale,$d2009.$f(Eighteenth Century Collections Online 2)$nAvailable via the World Wide Web.$nAccess limited by licensing agreements.$7s2009 miunns
=500 \\$aReproduction of original from William Andrews Clark Memorial Library (UCLA).
Desired Swap Data result:
=533 \\$aElectronic reproduction.$bFarmington Hills, Mich. :$cCengage Gale,$d2009.$f(Eighteenth Century Collections Online 2)$nReproduction of original from William Andrews Clark Memorial Library (UCLA).$nAvailable via the World Wide Web.$nAccess limited by licensing agreements.$7s2009 miunns
=500 \\$aReproduction of original from William Andrews Clark Memorial Library (UCLA).
Default Swap Data result:
=533 \\$aElectronic reproduction.$bFarmington Hills, Mich. :$cCengage Gale,$d2009.$f(Eighteenth Century Collections Online 2)$nAvailable via the World Wide Web.$nAccess limited by licensing agreements.$7s2009 miunns$nReproduction of original from William Andrews Clark Memorial Library (UCLA).
=500 \\$aReproduction of original from William Andrews Clark Memorial Library (UCLA).
Thanks!
Doug Rippey, CT-IV
University of Denver Penrose Library
303-668-7669 (Mobile)
[log in to unmask]
________________________________________________________________________
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]
________________________________________________________________________
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]
|