[Isis-users] JISIS - Problems Importing ISO Files - and PFTFormats

spinaker spinaker at adinet.com.uy
Tue Apr 22 22:07:37 CEST 2014


Dear JC

the syntax you propose would seem the most simple and understable, is 
almost a natural extension of what we use

regards
Ernesto Spinak


El 22/04/2014 16:15, Jean-Claude Dauphin escribió:
> Dear Ernesto,
>
> I would suggest the following:
>
> v12[3]^r[1]
>
> to extract the first subfield ^r  from the third occ of the field v12
>
> At first glance it should be possible to implement this syntax. But I 
> have to check in depth if the J-ISIS PFT language grammar can accept 
> such commands.
>
> Thank you for raising this issue. Please provide suggestions on how to 
> define PFT commands to manage repeatable subfields.
>
> Jean-Claude
>
>
>
> On Sun, Apr 20, 2014 at 11:21 PM, spinaker <spinaker at adinet.com.uy 
> <mailto:spinaker at adinet.com.uy>> wrote:
>
>     Dear JC
>
>     With the suggested syntax, how do you distinguish between a
>     repeatable field from the repeatable subfield?
>
>     Example
>
>     * v12[1] ^aPersonal Name1 ^dDates ^rRelator term 1.1 ^rRelator
>     term 1.2
>      v12[2] ^aPersonal Name2 ^dDates ^rRelator term 2.1
>      v12[3] ^aPersonal Name3 ^dDates ^rRelator term 3.1 ^rRelator term
>     3.2*
>
>     now, you want to extract the first subfield ^r  from the third occ
>     of the field v12
>
>     Regards
>     Ernesto Spiak
>
>
>
>     El 20/04/2014 17:32, Jcd escribió:
>>     Dear Guizzo,
>>
>>     Could you please explain how you use repeatable subfields in
>>     ISiS/WinISIS. I mean in PFTs. Do you think that extending PFTS
>>     language with subfields occurrences such as:
>>     (V12^a) ->all V12^a subfields occurrences
>>     V12^a[1] -> occurrence 1 of subfield a field 12
>>     Any other ideas ?
>>
>>     I will check yr problem with the REF function
>>
>>     Best,
>>
>>     Jean-Claude
>>
>>
>>     Sent from my iPhone
>>
>>     On Apr 17, 2014, at 23:33, "Giuzzo Barbaro" <g.barbaro at mclink.net
>>     <mailto:g.barbaro at mclink.net>> wrote:
>>
>>>     * ...ooops...: I meant "PRI.*PFT*" (!)
>>>
>>>         ----- Original Message -----
>>>         *From:* Giuzzo Barbaro <mailto:g.barbaro at mclink.net>
>>>         *To:* Jean-Claude Dauphin <mailto:jc.dauphin at gmail.com>
>>>         *Cc:* isis-users at iccisis.org <mailto:isis-users at iccisis.org>
>>>         *Sent:* Thursday, April 17, 2014 11:23 PM
>>>         *Subject:* Re: [Isis-users] JISIS - Problems Importing ISO
>>>         Files - and PFTFormats
>>>
>>>         Hi Jean-Claude
>>>         many thanks -again- for your reply.
>>>         As for repeatable fields, you are certainly right: but the
>>>         fact is that, for some reason, we and many other users here
>>>         used to insert the % mark every time they needed to repeat
>>>         the same field, or the same subfield delimiter, or a
>>>         previous subfield delimiter (or a sequence of previous
>>>         subfield delimiters) in a specific field. I think it was on
>>>         the basis of a "hint" on pag. 92 of the old "Mini-micro
>>>         CDS/ISIS Reference manual Version 2.3" by Giampaolo Del
>>>         Bigio - (1989).
>>>         Anyway, I tried to change the data removing the % mark in a
>>>         limited number of records in the Title field, and the import
>>>         seems now to work correctly. I'll make some test again to be
>>>         sure that a sort of global change deleting all the % marks
>>>         in the database will definitively work, also if a 'group of
>>>         subfields' are being repeated.
>>>         I'm still having problems with the REF function.  :-(
>>>         Tag V27 (indexed as "Z=...") is a repeatable field - I need
>>>         to display all the records linked to the main one in a
>>>         hierarchical relationship "one to many" (Tag V28 is the
>>>         equivalent one in the "second-level" description records).
>>>         The "old" syntax "(REF(L(|Z=|V27),...etc..." worked well
>>>         both in ISIS-DOS and Winisis. I tried to change the format
>>>         as you explained REF(L('Z=V27')...) (?), also with some
>>>         minor changes, but I get no data or at most only the first
>>>         record linked to the main one, and not all the others.
>>>         I attach to this mail the "original" PRI.FST format used in
>>>         TECA database (imported in JISIS with minor changes) just to
>>>         explain what I am talking about.
>>>         Thanks again for your valuable and kind help
>>>         Kind regards
>>>         Giuzzo
>>>
>>>             ----- Original Message -----
>>>             *From:* Jean-Claude Dauphin <mailto:jc.dauphin at gmail.com>
>>>             *To:* Giuzzo Barbaro <mailto:g.barbaro at mclink.net>
>>>             *Cc:* isis-users at iccisis.org
>>>             <mailto:isis-users at iccisis.org>
>>>             *Sent:* Thursday, April 17, 2014 6:54 PM
>>>             *Subject:* Re: [Isis-users] JISIS - Problems Importing
>>>             ISO Files - and PFT Formats
>>>
>>>             Hi Giuzzo,
>>>
>>>             > a) Repeatable subfields. when you use the % symbol to
>>>             repeat only some subfields of a certain field (and not
>>>             the whole field), the Import wizard cuts all the part of
>>>             the field before the % symbol . For example: TAG 1
>>>             (Title) has
>>>             > manysubfields delimiters: abcdefghi. If a record is
>>>             "^aTitle^efirst description%esecond description" it cuts
>>>             the Title and the first description. If you repeat the
>>>             whole field beginning from the first subfield the import
>>>             is OK. (The old CDS-
>>>             > ISIS Export/Import option worked well in both cases.)
>>>
>>>             I am not sure but the use of % symbol for repeatable
>>>             subfields is not a valid MARC ISO2709 symbol. Repeatable
>>>             subfields are simply repeated as "^aTitle^efirst
>>>             description^esecond description". This is probably an
>>>             ISIS particular format for repeatable fields. When you
>>>             export the data in ISO2709 format, it is strange to get
>>>             the % separator character followed by a subfield letter .
>>>
>>>             > b) The ISIS pft formats were not upper/lower case
>>>             sensitive as to the subfield delimiter (V1^a or V1^A).
>>>             It seems that the same formats imported in JISIS are
>>>             case sensitive (?). So I need to change all the subfield
>>>             delimiters to one of the > two formats (upper/lower). Is
>>>             it correct? - The problem is that someone used the upper
>>>             case, someone the lower(!)
>>>             Well, it's true subfield delimiters are case sensitive
>>>             in the PFTs but it should correspond to what you have in
>>>             your data, i.e. if you have ^aTitle in your data, it
>>>             should be ^a. It's only a global change in your PFTs.
>>>
>>>
>>>             > c) How can I manage the REF function used in ISIS pft
>>>             formats in JISIS? TECA.pft has a REF(LV27) call, in
>>>             order to display the contents of the single parts of a
>>>             many-volume book. Is it possible to translate it somehow
>>>             in JISIS pft
>>>             > formats?
>>>
>>>             Have a look to page 57 and 62 of the J-ISIS Reference
>>>             Manual. It should be something like REF(L(V27),<format>)
>>>
>>>             Hope this will help,
>>>
>>>             Best,
>>>
>>>             Jean-Claude Dauphin
>>>
>>>
>>>             On Thu, Apr 17, 2014 at 4:43 PM, Giuzzo Barbaro
>>>             <g.barbaro at mclink.net <mailto:g.barbaro at mclink.net>> wrote:
>>>
>>>                 Hi to all
>>>                 I'm trying to import into JISIS a 6.000
>>>                 record ISIS-WinISIS database called TECA (it is a
>>>                 database used in many Italian libraries) and I get
>>>                 the following problems:
>>>                 a) Repeatable subfields. when you use the % symbol
>>>                 to repeat only some subfields of a certain field
>>>                 (and not the whole field), the Import wizard cuts
>>>                 all the part of the field before the % symbol . For
>>>                 example: TAG 1 (Title) has many subfields
>>>                 delimiters: abcdefghi. If a record is
>>>                 "^aTitle^efirst description%esecond description" it
>>>                 cuts the Title and the first description. If you
>>>                 repeat the whole field beginning from the first
>>>                 subfield the import is OK. (The old CDS-ISIS
>>>                 Export/Import option worked well in both cases.)
>>>                 b) The ISIS pft formats were not upper/lower case
>>>                 sensitive as to the subfield delimiter (V1^a or
>>>                 V1^A). It seems that the same formats imported in
>>>                 JISIS are case sensitive (?). So I need to change
>>>                 all the subfield delimiters to one of the two
>>>                 formats (upper/lower). Is it correct? - The problem
>>>                 is that someone used the upper case, someone the
>>>                 lower(!)
>>>                 c) How can I manage the REF function used in ISIS
>>>                 pft formats in JISIS? TECA.pft has a REF(LV27) call,
>>>                 in order to display the contents of the single parts
>>>                 of a many-volume book. Is it possible to translate
>>>                 it somehow in JISIS pft formats?
>>>                 Thanks for your help
>>>                 Bye
>>>                 Giuzzo Barbaro
>>>
>>>                 _______________________________________________
>>>                 isis-users mailing list
>>>                 isis-users at iccisis.org <mailto:isis-users at iccisis.org>
>>>                 To manage your own subscription options go to:
>>>                 http://lists.iccisis.org/listinfo/isis-users
>>>                 Or contact Henk Rutten: hlrutten at xs4all.nl
>>>                 <mailto:hlrutten at xs4all.nl>
>>>
>>>
>>>
>>>
>>>             -- 
>>>             Jean-Claude Dauphin
>>>
>>>             jc.dauphin at gmail.com <mailto:jc.dauphin at gmail.com>
>>>             jc.dauphin at afus.unesco.org
>>>             <mailto:jc.dauphin at afus.unesco.org>
>>>
>>>             http://kenai.com/projects/j-isis/
>>>             http://www.unesco.org/isis/
>>>             http://www.unesco.org/idams/
>>>             http://www.greenstone.org
>>>
>>>         ------------------------------------------------------------------------
>>>         _______________________________________________
>>>         isis-users mailing list
>>>         isis-users at iccisis.org <mailto:isis-users at iccisis.org>
>>>         To manage your own subscription options go to:
>>>         http://lists.iccisis.org/listinfo/isis-users
>>>         Or contact Henk Rutten: hlrutten at xs4all.nl
>>>         <mailto:hlrutten at xs4all.nl>
>>>
>>
>>
>>     _______________________________________________
>>     isis-users mailing list
>>     isis-users at iccisis.org  <mailto:isis-users at iccisis.org>
>>     To manage your own subscription options go to:http://lists.iccisis.org/listinfo/isis-users
>>     Or contact Henk Rutten:hlrutten at xs4all.nl  <mailto:hlrutten at xs4all.nl>
>
>
>     -- 
>        .^.                                .^.
>        ( )                                ( )
>        ===                                ===
>       =[=]================================[=]=
>        | |  Ernesto Spinak                | |
>        | |spinaker at adinet.com.uy  <mailto:spinaker at adinet.com.uy>         | |
>        | |  Montevideo, Uruguay           | |
>        | |  tel/fax  (598) 2622-3352      | |
>        | |  celular  (598) 99612238      | |
>       =[=]================================[=]=
>        ===                                ===
>        ( )                                ( )
>         V                                  V
>
>
>     _______________________________________________
>     isis-users mailing list
>     isis-users at iccisis.org <mailto:isis-users at iccisis.org>
>     To manage your own subscription options go to:
>     http://lists.iccisis.org/listinfo/isis-users
>     Or contact Henk Rutten: hlrutten at xs4all.nl <mailto:hlrutten at xs4all.nl>
>
>
>
>
> -- 
> Jean-Claude Dauphin
>
> jc.dauphin at gmail.com <mailto:jc.dauphin at gmail.com>
> jc.dauphin at afus.unesco.org <mailto:jc.dauphin at afus.unesco.org>
>
> http://kenai.com/projects/j-isis/
> http://www.unesco.org/isis/
> http://www.unesco.org/idams/
> http://www.greenstone.org


-- 
   .^.                                .^.
   ( )                                ( )
   ===                                ===
  =[=]================================[=]=
   | |  Ernesto Spinak                | |
   | |  spinaker at adinet.com.uy        | |
   | |  Montevideo, Uruguay           | |
   | |  tel/fax  (598) 2622-3352      | |
   | |  celular  (598) 99612238      | |
  =[=]================================[=]=
   ===                                ===
   ( )                                ( )
    V                                  V

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.iccisis.org/pipermail/isis-users/attachments/20140422/99950556/attachment.html>


More information about the isis-users mailing list