Yes, I found and tried this, but it throws an error:
System.ArgumentOutOfRangeException: startIndex cannot be larger than length of string. (Parameter 'startIndex')
at System.String.Substring(Int32 startIndex, Int32 length)
at meedit60.EditSubfield.Advanced_Edit(String& sSource, String[]& sargs, Int32[]& lOptions, Int32& lCount, Boolean isFile) in C:\Users\reese\OneDrive\MarcEdit7_5\MarcEdit8-beta\src\Components\meedit60\EditSubfield.cs:line 1702
at MarcEdit.frmBatchEdit.cmd_Sub_Replace_Click(Object sender, EventArgs e) in C:\Users\reese\OneDrive\MarcEdit7_5\MarcEdit8-beta\exe\frmBatchEdit.cs:line 1359
at MarcEdit.frmBatchEdit.mnuPreviewAction_Click(Object sender, EventArgs e) in C:\Users\reese\OneDrive\MarcEdit7_5\MarcEdit8-beta\exe\frmBatchEdit.cs:line 3334
Perhaps there is something wrong with my MarcEdit installation?
Thanks,
Anke
> -----Ursprüngliche Nachricht-----
> Von: MarcEdit support in technical and instructional matters <MARCEDIT-
> [log in to unmask]> Im Auftrag von Terry Reese
> Gesendet: Mittwoch, 12. Juli 2023 19:39
> An: [log in to unmask]
> Betreff: Re: [MARCEDIT-L] AW: [MARCEDIT-L] [EXTERNAL] MARCEDIT-L Digest -
> 20 Feb 2022 to 21 Feb 2022 (#2022-26)
>
> Yes -- like this:
>
>
>
> See: Edit Subfield — Append, Moving, Prepend, and Change Subfield Functions –
> MarcEdit Development (reeset.net) <https://secure-
> web.cisco.com/11a2Y3TAnNilK8K-EPoW7GqnaOBdiu-4JPaMYkO3nY_gT-
> 4KZ9S_ljfTufEOowT96j7loLEVkgjlGBT-
> crEtNRXLV7rBh8ECCIWOQj6lu1TeDD22BUHtjjQt0rleqECxqgnbBo-
> SoX_5dzBcrrWkXRf-AnqOoX_cuK0wumhcYs3VVa4VtO7Les2qO7ZJ6d-
> 3Hpday9gzWjR4-
> trvdH3BUZRof6EwExKcPb0IKgb9qF3yJCJ71TP3gmXOZ5BVVneT39abjzhmKESJv6U
> g9CHK93rdQ1U9YNqE1GHB1DBZKYSzISgzJdw3yadHJo2NkHfj-
> hzZ5M0OvkKJSJoxO-3NdaeOpaCbQGjGIucWzo-n099lunJf4dP5eVPgXaw-
> 1gRV3M8LD4pkMdlkspl7pZ18BE6GTePYVRq1haUlOY0N4_tHPNstdEI7pakusvT6-
> 7Y6G/https%3A%2F%2Fmarcedit.reeset.net%2Fedit-subfield-append-prepend-
> and-change-subfield-functions>
>
>
> --tr
> ________________________________
>
> From: MarcEdit support in technical and instructional matters <MARCEDIT-
> [log in to unmask]> on behalf of Bruns, Anke <[log in to unmask]>
> Sent: Wednesday, July 12, 2023 12:48 PM
> To: [log in to unmask] <[log in to unmask]>
> Subject: [MARCEDIT-L] AW: [MARCEDIT-L] [EXTERNAL] MARCEDIT-L Digest - 20
> Feb 2022 to 21 Feb 2022 (#2022-26)
>
> Hi,
>
> does this also work the other way round, i.e. can I copy the contents of 264$c to
> 008 7:4?
>
> I tried it but to no avail as I don't seem to be allowed to choose positions of a
> fixed field as target. I also tried the Swap Fields tool but this didn't do it either.
>
> Thanks for any hints in advance!
>
> Best regards,
> Anke
>
>
>
> --
> Anke Bruns M.A. (LIS)
> Arbeitsgruppe "Anwendungs- und Informationssysteme"
> E-Mail: [log in to unmask]
> -------------------------------------------------
> Gesellschaft für wissenschaftliche Datenverarbeitung mbH Göttingen (GWDG)
> Burckhardtweg 4, 37077 Göttingen, URL: https://gwdg.de
>
> Support: Tel.: +49 551 39-30000, URL: https://gwdg.de/support
> Sekretariat: Tel.: +49 551 39-30001, E-Mail: [log in to unmask]
>
> Geschäftsführer: Prof. Dr. Ramin Yahyapour
> Aufsichtsratsvorsitzender: Prof. Dr. Christian Griesinger
> Sitz der Gesellschaft: Göttingen
> Registergericht: Göttingen, Handelsregister-Nr. B 598
> -------------------------------------------------
> Zertifiziert nach ISO 9001 und ISO 27001
> -------------------------------------------------
>
>
>
> > -----Ursprüngliche Nachricht-----
> > Von: MarcEdit support in technical and instructional matters <MARCEDIT-
> > [log in to unmask]> Im Auftrag von Dana Coleman
> > Gesendet: Dienstag, 22. Februar 2022 14:18
> > An: [log in to unmask]
> > Betreff: Re: [MARCEDIT-L] [EXTERNAL] MARCEDIT-L Digest - 20 Feb 2022 to
> 21
> > Feb 2022 (#2022-26)
> >
> > Please use caution: This email was sent from outside of HCC.
> >
> >
> > Hi Carlos,
> >
> > One way to get the date from the 008 to either the 260 or 264$c is provided in
> > the Regular Expression Store, though it is explained moving the date can be
> > done without using a Regex. You can use the Edit Subfield Utility.
> >
> > I modified the example in the store to copy 008 7-10 to 260$c.
> >
> > Edit Subfield Data
> > Field: 008 position 7:8
> > Replace: 260|c|\|
> > Check Move Subfield Data
> > Replace the text.
> >
> > Hope this helps!
> >
> > Thanks,
> > Dana
> >
> >
> > Sent from my iPhone
> >
> > > On Feb 22, 2022, at 12:07 AM, MARCEDIT-L automatic digest system
> > <[log in to unmask]> wrote:
> > >
> > > Please use caution: This email was sent from outside of HCC.
> > >
> > >
> > > There are 2 messages totalling 1211 lines in this issue.
> > >
> > > Topics of the day:
> > >
> > > 1. Changing tag for extra 245 fields
> > > 2. Populating 264$c from 008
> > >
> > >
> >
> _________________________________________________________________
> > _______
> > >
> > > 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]
> > >
> > > ----------------------------------------------------------------------
> > >
> > > Date: Mon, 21 Feb 2022 10:04:14 +0000
> > > From: "Meehan, Thomas" <[log in to unmask]>
> > > Subject: Re: Changing tag for extra 245 fields
> > >
> > > Adam,
> > >
> > > Oh, that’s brilliant and does the job perfectly on my small initial sample. I had
> > no idea you could do that. You may have saved me many hours of work.
> > >
> > > Thank you!
> > >
> > > Tom
> > >
> > > Thomas Meehan
> > > Head of Cataloguing and Metadata (Tuesday-Friday)
> > > Library Services
> > > Library, Culture, Collections & Open Science
> > > University College London
> > >
> > > From: MarcEdit support in technical and instructional matters <MARCEDIT-
> > [log in to unmask]> On Behalf Of Adam Cios
> > > Sent: 20 February 2022 23:56
> > > To: [log in to unmask]
> > > Subject: Re: [MARCEDIT-L] Changing tag for extra 245 fields
> > >
> > >
> > > ⚠ Caution: External sender
> > >
> > > Hi Tom,
> > >
> > > I think this might the solution you need:
> > >
> > > [cid:image001.png@01D8270A.608E14B0]
> > >
> > > Adam Cios | Information & Support Services Librarian | x5047 | 0474 949
> 359
> > >
> > >
> > >
> > > From: MarcEdit support in technical and instructional matters <MARCEDIT-
> > [log in to unmask]<mailto:[log in to unmask]>> On
> Behalf
> > Of Meehan, Thomas
> > > Sent: Saturday, 19 February 2022 12:39 AM
> > > To: [log in to unmask]<mailto:MARCEDIT-
> > [log in to unmask]>
> > > Subject: DMARC violationChanging tag for extra 245 fields
> > >
> > > Hello. I have been using Marcedit to convert some quite messy Word
> > documents into MARC, which it has been amazing for. The main problem I am
> > having is with records that end up with either no title (which I can deal with by
> > adding in a dummy 245) or with two 245 fields, e.g. in the following example
> > fragment:
> > >
> > > =LDR 00000ngm a2200000 i 4500
> > > =008 010121s1943####||#|||############vlxx##d
> > > =035 \\$aDVD-4273<file://$aDVD-4273>
> > > =264 \1$c1943
> > > =590 \\$auclbaingraffy<file://$auclbaingraffy> baingraffy20220218
> > > =999
> >
> \\$aUkLUC$bSSEES$cSSEES$f01$hBAIN<file://$aUkLUC$bSSEES$cSSEES$f01$hB
> > AIN> GRAFFY COLLECTION DVD-4273$zPlease request this item using the
> > link.$uhttps://secure-
> >
> web.cisco.com/1tslxYXM3QQ2FgzYmyUZ74RbWR63ChAEkb35H9hO4OqMpUGD
> > KK81sJwr6r4iVC43S-
> >
> liIMUQgxyRjFywPathloD9MI6QwpmnfLbKJgitxUgi7AQFVGP4viDKv8c3Pk0_IzDVT
> > w6gibvdQ_Lq7A1af1rkUnL2vDBv0synziTsrrRH2EzQTZhgF4tB7IYM5OAIdI-
> > eMgwU8lFnWt-OHfYQ7YituH7jd-
> >
> 7TUlg4DhrXW2dTY_0Em1eNseS35plO_mOBmgV5MZRAwSO_F0OKNW4WMmAE
> > oLEKpNSoB-TyiC7LzgJEtGcRedRmQywNrt3LTMP-
> >
> T0Jhgj_BviREGvV1r1ne6FJy_OXsgvjSE20JYChqSsnb_eMSIS2wtqd4fHQe44E6vQ5Y
> > D9lRss1_00fK7wH_MxWTwxx1WbO4AMFSe02NQzlzTHKc0N1e0hKqd9-
> >
> Aqi3r0hyaB7ezYoP12nL3VVmgBgQ/https%3A%2F%2Fwww.ucl.ac.uk%2Flibrary%
> > 2Fssees-videos%2F
> > > =245 00$aErrol Flynn Adventures (Desperate Journey / Edge of Darkness
> 1943
> > / Northern Pursuit / Uncertain Glory / Objective Burma)
> > > =700 1\$aWALSH, Raoul,$efilm director
> > > =245 00$aNorthern Pursuit
> > > =888 \\$aProduction<file://$aProduction>: Warner Bros. Pictures, Inc.
> > presents a Warner Bros. - First National Picture
> > > =500 \\$aOriginally<file://$aOriginally> released in 1943.
> > > =700 1\$aChertok, Jack,$efilm producer.
> > > =888 \\$aExecutive<file://$aExecutive> producer: Jack L. Warner
> > > =700 1\$aGruber, Frank,$escreenwriter.
> > > =700 1\$aBessie, Alvah,$escreenwriter.
> > > =700 1\$aa story by Leslie T. White, from,$escreenwriter.
> > > =700 1\$aHickox, Sid,$edirector of photography.
> > > =888 \\$aMusic<file://$aMusic>: Adolph Deutsch
> > > =511 1\$a Errol Flynn (Corporal Steve Wagner)
> > > =511 1\$a Julie Bishop (Laura McBain)
> > > =511 1\$a Helmut Dantine (Colonel Hugo von Keller)
> > >
> > > Ideally, this would be fixed in the source data (where one title should really
> be
> > a series title of some kind), but I can’t guarantee that and it is very time-
> > consuming to fix manually, so was hoping there was a quick and dirty way to
> get
> > to only one 245 (preferably the second, but that’s not vital) so I can at least
> > import these into Alma (from where I can do further fixing as necessary). The
> > following, for example, would be great:
> > >
> > > =LDR 00000ngm a2200000 i 4500
> > > =008 010121s1943####||#|||############vlxx##d
> > > =035 \\$aDVD-4273<file://$aDVD-4273>
> > > =264 \1$c1943
> > > =590 \\$auclbaingraffy<file://$auclbaingraffy> baingraffy20220218
> > > =999
> >
> \\$aUkLUC$bSSEES$cSSEES$f01$hBAIN<file://$aUkLUC$bSSEES$cSSEES$f01$hB
> > AIN> GRAFFY COLLECTION DVD-4273$zPlease request this item using the
> > link.$uhttps://secure-
> >
> web.cisco.com/1tslxYXM3QQ2FgzYmyUZ74RbWR63ChAEkb35H9hO4OqMpUGD
> > KK81sJwr6r4iVC43S-
> >
> liIMUQgxyRjFywPathloD9MI6QwpmnfLbKJgitxUgi7AQFVGP4viDKv8c3Pk0_IzDVT
> > w6gibvdQ_Lq7A1af1rkUnL2vDBv0synziTsrrRH2EzQTZhgF4tB7IYM5OAIdI-
> > eMgwU8lFnWt-OHfYQ7YituH7jd-
> >
> 7TUlg4DhrXW2dTY_0Em1eNseS35plO_mOBmgV5MZRAwSO_F0OKNW4WMmAE
> > oLEKpNSoB-TyiC7LzgJEtGcRedRmQywNrt3LTMP-
> >
> T0Jhgj_BviREGvV1r1ne6FJy_OXsgvjSE20JYChqSsnb_eMSIS2wtqd4fHQe44E6vQ5Y
> > D9lRss1_00fK7wH_MxWTwxx1WbO4AMFSe02NQzlzTHKc0N1e0hKqd9-
> >
> Aqi3r0hyaB7ezYoP12nL3VVmgBgQ/https%3A%2F%2Fwww.ucl.ac.uk%2Flibrary%
> > 2Fssees-videos%2F
> > > =490 0\$aErrol Flynn Adventures (Desperate Journey / Edge of Darkness
> 1943
> > / Northern Pursuit / Uncertain Glory / Objective Burma)
> > > =700 1\$aWALSH, Raoul,$efilm director
> > > =245 00$aNorthern Pursuit
> > > =888 \\$aProduction<file://$aProduction>: Warner Bros. Pictures, Inc.
> > presents a Warner Bros. - First National Picture
> > > =500 \\$aOriginally<file://$aOriginally> released in 1943.
> > > =700 1\$aChertok, Jack,$efilm producer.
> > > =888 \\$aExecutive<file://$aExecutive> producer: Jack L. Warner
> > > =700 1\$aGruber, Frank,$escreenwriter.
> > > =700 1\$aBessie, Alvah,$escreenwriter.
> > > =700 1\$aa story by Leslie T. White, from,$escreenwriter.
> > > =700 1\$aHickox, Sid,$edirector of photography.
> > > =888 \\$aMusic<file://$aMusic>: Adolph Deutsch
> > > =511 1\$a Errol Flynn (Corporal Steve Wagner)
> > > =511 1\$a Julie Bishop (Laura McBain)
> > > =511 1\$a Helmut Dantine (Colonel Hugo von Keller)
> > >
> > > I could potentially do something with record sorting- so I could then use
> > multiline regex matching- but that’s not available in task lists as far as I’m
> > aware, and this needs to be in tasks lists so I can process thousands of records
> a
> > few hundred at a time.
> > >
> > > Please forgive some of the unorthodox cataloguing and coding (e.g. 888
> > placeholder fields, multiple 511s, capitalisation etc)!
> > >
> > > Thanks,
> > >
> > > Tom
> > >
> > > Thomas Meehan
> > > Head of Cataloguing and Metadata (Tuesday-Friday)
> > > Library Services
> > > Library, Culture, Collections & Open Science
> > > University College London
> > >
> > > [log in to unmask]<mailto:[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 MARCEDIT-L-
> > [log in to unmask]<mailto:[log in to unmask]>.
> To
> > unsubscribe, send a message "SIGNOFF MARCEDIT-L" to
> > [log in to unmask]<mailto:[log in to unmask]>.
> > >
> > >
> > >
> > > CONFIDENTIALITY NOTICE - This message is intended for the addressee/s
> > named and may contain confidential information.
> > >
> > > If you are not the intended recipient, please delete it (do not read, use,
> > disseminate, distribute or copy this message or attachments) and notify the
> > sender immediately.
> > >
> > > Views expressed in this message are those of the individual sender, and are
> not
> > necessarily the views of the Blue Mountains City Council.
> > >
> > > The copyright of this communication belongs to the Blue Mountains City
> > Council.
> > >
> > > DISCLAIMER - Before opening any attachments, please check them for
> viruses
> > and defects.
> > >
> > > Neither the sender nor Blue Mountains City Council accepts liability for any
> > viruses, errors or omissions in the contents of this message or attachment,
> > which arise as a result of email transmission.
> > >
> > >
> > >
> > >
> > >
> > >
> > >
> >
> _________________________________________________________________
> > _______ 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 MARCEDIT-L-
> > [log in to unmask]<mailto:[log in to unmask]>.
> To
> > unsubscribe, send a message "SIGNOFF MARCEDIT-L" to
> > [log in to unmask]<mailto:[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
> > >
> > > ------------------------------
> > >
> > > Date: Mon, 21 Feb 2022 23:39:23 +0000
> > > From: Carlos Lopez <[log in to unmask]>
> > > Subject: Populating 264$c from 008
> > >
> > > Hi folks
> > >
> > > It's easy to batch populate the 008 tag with dates from 260 or 264, but what
> > about the reverse? How do we get the 1st date (characters 7-10) from the 008
> > tag and copy that to 260$c/264$c?
> > >
> > > With kind regards from the Dalton McCaughey Library Team
> > >
> > > Carlos Lopez
> > >
> > > Dalton McCaughey Library | 29 College Crescent, Parkville, VICTORIA 3052
> > > Ph: 03 9340 8888 ext.1 |
> > [log in to unmask]<mailto:[log in to unmask]> |
> > library.dmlibrary.org.au
> > >
> > >
> > >
> >
> _________________________________________________________________
> > _______
> > >
> > > 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]
> > >
> > > ------------------------------
> > >
> > > End of MARCEDIT-L Digest - 20 Feb 2022 to 21 Feb 2022 (#2022-26)
> > >
> >
> ****************************************************************
> >
> >
> _________________________________________________________________
> > _______
> >
> > 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]
>
> _________________________________________________________________
> _______ 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]
|