<div dir="ltr">Question:<div><br></div><div>Can you really make global substitutions in an ISO file using more/less chars than the original string?</div><div><br></div><div>I understood that the ISO file was generated on the exact character count of each field/record, and if you need to do substitutions that are not 1:1 you need to export to text file (with i2id/id2i or other), do the changes and convert back to database...</div>
<div><br></div><div>Regards</div><div><br></div><div>wenke</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-04-29 1:54 GMT-04:00 Giuzzo Barbaro <span dir="ltr"><<a href="mailto:g.barbaro@mclink.net" target="_blank">g.barbaro@mclink.net</a>></span>:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><u></u>
<div dir="auto" bgcolor="#ffffff">
<div><font face="Arial">I think the problem begins in the old Export
process, during which a "field" delimiter mark (~ for example) is
given also any time there is a "subfield" repetition.</font></div>
<div><font face="Arial">A possible "empirical" solution perhaps could be
simply deleting the field delimiter mark (~), if any, just before a subfield
delimiter (e.g. changing "~^e" with "^e" in the whole ISO file), assuming that
no other field ever "begins" with the same subfiled delimiter (e.g. ^e) in the
whole db (?). </font></div>
<div><font face="Arial">But I need to test how the parsing (and
translating) process will work in that case, and I have many doubts. I'll check
in the sample ISO.</font></div>
<div><font face="Arial"></font> </div>
<div><font face="Arial">Have a good day</font></div><span class="HOEnZb"><font color="#888888">
<div><font face="Arial">giuzzo</font></div>
</font></span><blockquote style="BORDER-LEFT:#000000 2px solid;PADDING-LEFT:5px;PADDING-RIGHT:0px;MARGIN-LEFT:5px;MARGIN-RIGHT:0px"><div class="">
<div style="FONT:10pt arial">----- Original Message ----- </div>
<div style="FONT:10pt arial;BACKGROUND:#e4e4e4"><b>From:</b>
<a title="g.barbaro@mclink.net" href="mailto:g.barbaro@mclink.net" target="_blank">Giuzzo
Barbaro</a> </div>
</div><div><div class="h5"><div style="FONT:10pt arial"><b>To:</b> <a title="spinaker@adinet.com.uy" href="mailto:spinaker@adinet.com.uy" target="_blank">spinaker</a> </div>
<div style="FONT:10pt arial"><b>Cc:</b> <a title="isis-users@iccisis.org" href="mailto:isis-users@iccisis.org" target="_blank">isis-users@iccisis.org</a> </div>
<div style="FONT:10pt arial"><b>Sent:</b> Tuesday, April 29, 2014 12:06
AM</div>
<div style="FONT:10pt arial"><b>Subject:</b> Re: [Isis-users] JISIS -
Problems Importing ISO Files -andPFTFormats</div>
<div><br></div>
<div>Dear friends,</div>
<div><br></div>
<div>In facts to solve the problem of the 'missing titles' in a practical way,
I was thinking about making a sort of "global change" in the ISO file,
changing "~^e" with " : " , which is the correct ISBD(M) syntax for this
subfield in the title area (indeed there is no real need to use a repeatable
subfield in this particular case) - or similars. But the problem is that this
change may affect all the ^e subfields also in the other fields in the whole
database, if any. And the syntax is not always the same. How can I make a
global change only in field 1 in the whole ISO file (or similar
actions)?</div>
<div><br></div>
<div>Good night to you all</div>
<div>Giuzzo</div>
<div><br>Il giorno 28/apr/2014, alle ore 22:59, spinaker <<a href="mailto:spinaker@adinet.com.uy" target="_blank">spinaker@adinet.com.uy</a>> ha
scritto:<br><br></div>
<blockquote type="cite">
<div>
<div>Dear Giuzzo<br><br>You are right, repeatable char
is only used in the data entry worksheet, because the repetition feature is
managed by the directory section of the Record,<br>Anyway, you always can
edit an ISO record as a text file,<br><br>Regards<br>Ernesto<br><br>El
28/04/2014 17:54, Giuzzo Barbaro escribió:<br></div>
<blockquote type="cite">
<div><font face="Arial">Dear Ernesto and Jean-Claude</font></div>
<div> </div>
<div><font face="Arial">Thank you for the hint, but the problem is
that the ISO file apparently has no % character: In the export form -from
DOS version- I selected the # character as record delimiter and ~
(Alt+126) character as field delimiter. (The % character is only used in
data entry worksheets, but it does not appear in the export ISO files, or
at least I cannot see it - I sent some sample ISO file in a previous mail,
so you can check).</font></div>
<div> </div>
<div><font face="Arial">:-(</font></div>
<div> </div>
<div><font face="Arial">Kind regards</font></div>
<div><font face="Arial">giuzzo</font></div>
<blockquote style="BORDER-LEFT:#000000 2px solid;PADDING-LEFT:5px;PADDING-RIGHT:0px;MARGIN-LEFT:5px;MARGIN-RIGHT:0px">
<div style="FONT:10pt arial">----- Original Message ----- </div>
<div style="FONT:10pt arial;BACKGROUND:#e4e4e4"><b>From:</b>
<a title="spinaker@adinet.com.uy" href="mailto:spinaker@adinet.com.uy" target="_blank">spinaker</a> </div>
<div style="FONT:10pt arial"><b>To:</b> <a title="isis-users@iccisis.org" href="mailto:isis-users@iccisis.org" target="_blank">isis-users@iccisis.org</a> </div>
<div style="FONT:10pt arial"><b>Sent:</b> Monday, April 28, 2014 10:36
PM</div>
<div style="FONT:10pt arial"><b>Subject:</b> Re: [Isis-users] JISIS -
Problems Importing ISO Files -andPFTFormats</div>
<div><br></div>
<div>Dear Giuzzo<br><br>Yes, this trick works,
because I do this kind of customization of ISO files very
often<br><br>Regards<br>Ernesto Spinak<br><br><br>El 28/04/2014 17:25,
Jean-Claude Dauphin escribió:<br></div>
<blockquote type="cite">
<div dir="ltr">Dear Giuzzo,
<div><br></div>
<div>I think that you can edit the ISO file with a text editor and
replace the % character by another one such as the &
character. I am not sure but it may work.</div>
<div><br></div>
<div>Best wishes,</div>
<div>Jean-Claude</div>
<div><br></div></div>
<div class="gmail_extra"><br><br>
<div class="gmail_quote">On Mon, Apr 28, 2014 at 9:20 PM, Giuzzo Barbaro
<span dir="ltr"><<a href="mailto:g.barbaro@mclink.net" target="_blank">g.barbaro@mclink.net</a>></span> wrote:<br>
<blockquote style="BORDER-LEFT:#ccc 1px solid;MARGIN:0px 0px 0px 0.8ex;PADDING-LEFT:1ex" class="gmail_quote">Dear Egbert and Jean-Claude<br><br>many thanks for
your valuable hints. It seems now to be working ...!
:-)<br><br>Egbert, you' re perfectly right: the indexing
technique 0 (instead of 5) in field 26 in the FST is a real
mistake.<br>I didn't even notice that in the JISIS dictionary there
was no entry "Z=xxx" (in the sample I sent).<br>The very strange
fact is that the (wrong) syntax (26, 0, mpu,"Z="V26) in the FST
worked perfectly for more than 20 years in hundreds and hundreds of
libraries using TECAdb in the CDS/ISIS-WinISIS versions (!?)
(in facts you can easily check that in the sample ISIS "DOS"
version I attached to the mail, you can find all the "Z=" terms in
the Inverted file, despite the wrong syntax!).<br><br>Anyway, I
changed the FST as you suggested and tried your test-PFT and it
works!<br>Now I'll try to change all the PFT's in a correct way (and
may be I will need your help again, because now I'm getting some
parsing error... :-( )<br><br>Thanks again<br><br>(I'm still
having problems with the repeatable subfields, as I told you...I
understand that this is probably due somehow to a certain "misuse"
of the repetitions)<br><br>Kind regards<br>bye
<div><br>giuzzo<br><br><br>----- Original Message ----- From: "De
Smet Egbert" <<a href="mailto:egbert.desmet@uantwerpen.be" target="_blank">egbert.desmet@uantwerpen.be</a>><br>To:
"Giuzzo Barbaro" <<a href="mailto:g.barbaro@mclink.net" target="_blank">g.barbaro@mclink.net</a>><br></div>Cc:
"Jean-Claude Dauphin" <<a href="mailto:jc.dauphin@gmail.com" target="_blank">jc.dauphin@gmail.com</a>><br>Sent: Sunday,
April 27, 2014 8:37 PM
<div>
<div><br>Subject: RE: [Isis-users] JISIS - Problems
Importing ISO Files -andPFTFormats<br><br><br>Hello again,<br><br>no
need to apologize, I only wanted to make clear why there was no
immediate reply.<br>Now, I checked your PFT and I think the problem
is with the syntax.<br><br>First of all I changed the line creating
the 'Z=' entries, by making it technique 5 (instead of 0) :<br>26 5
'/Z=/',mpu,(V26/)<br>as before that I didn't see any Z= entries in
your dictionary.<br><br>Then I created the following PFT for testing
the REF-function (e.g. called 'testref') :<br>(if p(v27)
then<br>REF(L('Z='v27),<br>'V1='v1' ',<br>'V26='v26'
',<br>'V29='v29/'<BR>')<br>else 'no references'
fi)<br><br>and the output for MFN 2 is, in my opinion correct
:<br>V1=^aInferno V26=005555 V29=1<br>V1=^aPurgatorio V26=005556
V29=2<br>V1=^aParadiso V26=005557 V29=3<br><br>Based on this output
from the basic model PFT for the REF-function, I think you should be
able to correct your PFT with correct output.<br>If you don't
manage, let us know.<br>Egbert de Smet<br>Universiteit
Antwerpen<br>________________________________________<br>From:
Giuzzo Barbaro [<a href="mailto:g.barbaro@mclink.net" target="_blank">g.barbaro@mclink.net</a>]<br>Sent: Sunday,
April 27, 2014 3:49 PM<br>To: De Smet Egbert<br>Cc: Jean-Claude
Dauphin<br>Subject: Re: [Isis-users] JISIS - Problems Importing ISO
Files -andPFTFormats<br><br>Dear Egbert, Dear
Jean-Claude<br><br>Thank you for your kind interest.<br>I am
perfectly aware that you -and many people in the ISIS community-
are<br>working mostly on a "voluntary basis" for the ISIS project,
and all of us<br>are<br>very grateful to you for all the efforts
(and the great work) you have done<br>and still are doing for
us.<br>Therefore I apologize if I gave to you the impression to ask
(or worse<br>"claim"...!) for a quick solution: it was absolutely
far from my intentions.<br>I just wanted to share a problem with
people having a much deeper knowledge<br>than mine, thinking that
maybe other people encountered -and solved- the<br>same
problems,<br>and I sent the files attached to my previous mail
because I was asked to do<br>so by someone. In the last days I
shared with friends living near me the<br>great surprise and the
honour of getting an (unespected) answer from you to<br>my
emails.<br><br>(I can simply add that working on a "voluntary basis"
applies somehow also<br>to me-at a much lower level, as I was asked
to solve this problem -on a free<br>basis, of course, as usual...-
by others who updated their machines to<br>64-bit ones, and this is
not "my" database - I am only a school Math<br>teacher, with a
little ISIS knowledge due to many years of usage.)<br><br>Therefore
it is not my intention to abuse your kindness and your time,
not<br>to put anyone in a hurry to solve my problems, please trust
me. English is<br>not my native language, and maybe some of my
expressions are not a correct<br>translation of my real thoughts and
feelings.<br><br>Kind regards<br>giuzzo<br><br>----- Original
Message -----<br>From: "De Smet Egbert" <<a href="mailto:egbert.desmet@uantwerpen.be" target="_blank">egbert.desmet@uantwerpen.be</a>><br>To:
"Giuzzo Barbaro" <<a href="mailto:g.barbaro@mclink.net" target="_blank">g.barbaro@mclink.net</a>>;
"Jcd" <<a href="mailto:jc.dauphin@gmail.com" target="_blank">jc.dauphin@gmail.com</a>><br>Cc: <<a href="mailto:isis-users@iccisis.org" target="_blank">isis-users@iccisis.org</a>><br>Sent:
Sunday, April 27, 2014 1:01 PM<br>Subject: RE: [Isis-users] JISIS -
Problems Importing ISO<br>Files
-andPFTFormats<br><br><br>Hello,<br><br>in order to fully check your
problem (which is in fact the 'repeatable<br>subfield' problem,
something which originally was NOT envisaged by<br>ISIS-technology)
a careful setup is required and this simply takes some more<br>time
to be set aside for finding out. None of us is full-time freed
from<br>other professional responsibilities to deal with such
issues, it is all<br>about voluntary time and efforts, hoping to
sustain the ISIS-technology.<br>When we discussed the REF-function
for J-ISIS the idea was to fully copy its<br>functionality from
WinISIS (in fact such 'run-time'-on-demand<br>semi-relational
capability is something other database technology is envying<br>ISIS
for), so that for sure should be tested carefully and if found
wrong<br>corrected. Maybe your data provide us with interesting
testing data, that<br>can be useful indeed.<br>So, some patience
please.<br><br>Egbert de Smet<br>Universiteit
Antwerpen<br>________________________________________<br>From:
isis-users [isis-users-bounces+egbert.desmet=<a href="mailto:ua.ac.be@iccisis.org" target="_blank">ua.ac.be@iccisis.org</a>] on<br>behalf of
Giuzzo Barbaro [<a href="mailto:g.barbaro@mclink.net" target="_blank">g.barbaro@mclink.net</a>]<br>Sent: Sunday,
April 27, 2014 11:54 AM<br>To: Jcd<br>Cc: <a href="mailto:isis-users@iccisis.org" target="_blank">isis-users@iccisis.org</a><br>Subject: Re:
[Isis-users] JISIS - Problems Importing ISO Files
-<br>andPFTFormats<br><br>Dear Jean-Claude<br>yesterday I sent this
mail to you, with some attachments, but I got an NDR<br>message from
your server (message too big (?) - it was not so big,
about<br>160kB...). So I decided to cut the old conversations and
try to send it<br>again to you.<br>Thanks<br>Kind
regards<br>giuzzo<br>----- Original Message -----<br>From: Giuzzo
Barbaro<mailto:<a href="mailto:g.barbaro@mclink.net" target="_blank">g.barbaro@mclink.net</a>><br>To: María
Mercedes MacLean<mailto:<a href="mailto:gaspyy@infovia.com.ar" target="_blank">gaspyy@infovia.com.ar</a>>
;<br>Jcd<mailto:<a href="mailto:jc.dauphin@gmail.com" target="_blank">jc.dauphin@gmail.com</a>> ;
De Smet<br>Egbert<mailto:<a href="mailto:egbert.desmet@uantwerpen.be" target="_blank">egbert.desmet@uantwerpen.be</a>><br>Cc: <a href="mailto:isis-users@iccisis.org" target="_blank">isis-users@iccisis.org</a><mailto:<a href="mailto:isis-users@iccisis.org" target="_blank">isis-users@iccisis.org</a>><br>
Sent:
Saturday, April 26, 2014 1:46 PM<br>Subject: Re: [Isis-users] JISIS
- Problems Importing ISO Files -<br>andPFTFormats<br><br>Dear
Jean-Claude, Maria Mercedes, Egbert and all friends,<br><br>attached
to this mail you'll find some files (in .zip format) - 2
export<br>.ISO files and the TECA db structure, and an
explanation (Word) of the work<br>I have done, to explain in a
simple (?) way the problems I have encountered.<br>Thaks again for
your help.<br>Have a nice weekend<br>Kind
regards<br>Giuzzo<br><br>_______________________________________________<br>isis-users
mailing list<br><a href="mailto:isis-users@iccisis.org" target="_blank">isis-users@iccisis.org</a><br>To manage your
own subscription options go to:<br><a href="http://lists.iccisis.org/listinfo/isis-users" target="_blank">http://lists.iccisis.org/listinfo/isis-users</a><br>Or
contact Henk Rutten: <a href="mailto:hlrutten@xs4all.nl" target="_blank">hlrutten@xs4all.nl</a><br><br><br></div></div></blockquote></div><br><br clear="all">
<div><br></div>-- <br>Jean-Claude Dauphin<br><br><a href="mailto:jc.dauphin@gmail.com" target="_blank">jc.dauphin@gmail.com</a><br><a href="mailto:jc.dauphin@afus.unesco.org" target="_blank">jc.dauphin@afus.unesco.org</a><br>
<br><a href="http://kenai.com/projects/j-isis/" target="_blank">http://kenai.com/projects/j-isis/</a><br><a href="http://www.unesco.org/isis/" target="_blank">http://www.unesco.org/isis/</a><br><a href="http://www.unesco.org/idams/" target="_blank">http://www.unesco.org/idams/</a><br>
<a href="http://www.greenstone.org" target="_blank">http://www.greenstone.org</a> </div><br>
<fieldset></fieldset> <br><pre>_______________________________________________
isis-users mailing list
<a href="mailto:isis-users@iccisis.org" target="_blank">isis-users@iccisis.org</a>
To manage your own subscription options go to: <a href="http://lists.iccisis.org/listinfo/isis-users" target="_blank">http://lists.iccisis.org/listinfo/isis-users</a>
Or contact Henk Rutten: <a href="mailto:hlrutten@xs4all.nl" target="_blank">hlrutten@xs4all.nl</a>
</pre></blockquote><br><br><pre cols="72">--
.^. .^.
( ) ( )
=== ===
=[=]================================[=]=
| | Ernesto Spinak | |
| | <a href="mailto:spinaker@adinet.com.uy" target="_blank">spinaker@adinet.com.uy</a> | |
| | Montevideo, Uruguay | |
| | tel/fax (598) 2622-3352 | |
| | celular (598) 99612238 | |
=[=]================================[=]=
=== ===
( ) ( )
V V </pre>
<p></p>
<hr>
_______________________________________________<br>isis-users mailing
list<br><a href="mailto:isis-users@iccisis.org" target="_blank">isis-users@iccisis.org</a><br>To
manage your own subscription options go to: <a href="http://lists.iccisis.org/listinfo/isis-users" target="_blank">http://lists.iccisis.org/listinfo/isis-users</a><br>Or
contact Henk Rutten: <a href="mailto:hlrutten@xs4all.nl" target="_blank">hlrutten@xs4all.nl</a><br></blockquote></blockquote><br><br><pre cols="72">--
.^. .^.
( ) ( )
=== ===
=[=]================================[=]=
| | Ernesto Spinak | |
| | <a href="mailto:spinaker@adinet.com.uy" target="_blank">spinaker@adinet.com.uy</a> | |
| | Montevideo, Uruguay | |
| | tel/fax (598) 2622-3352 | |
| | celular (598) 99612238 | |
=[=]================================[=]=
=== ===
( ) ( )
V V </pre></div></blockquote>
<p>
</p><hr>
<p></p>_______________________________________________<br>isis-users mailing
list<br><a href="mailto:isis-users@iccisis.org" target="_blank">isis-users@iccisis.org</a><br>To manage your own subscription options go
to: <a href="http://lists.iccisis.org/listinfo/isis-users" target="_blank">http://lists.iccisis.org/listinfo/isis-users</a><br>Or contact Henk Rutten:
<a href="mailto:hlrutten@xs4all.nl" target="_blank">hlrutten@xs4all.nl</a><br><p></p></div></div></blockquote></div>
<br>_______________________________________________<br>
isis-users mailing list<br>
<a href="mailto:isis-users@iccisis.org">isis-users@iccisis.org</a><br>
To manage your own subscription options go to: <a href="http://lists.iccisis.org/listinfo/isis-users" target="_blank">http://lists.iccisis.org/listinfo/isis-users</a><br>
Or contact Henk Rutten: <a href="mailto:hlrutten@xs4all.nl">hlrutten@xs4all.nl</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br>Wenke Adam<br>Asesora Sistemas de Doc & Inf<br>Santiago<br><div>Chile<br></div><div>Cel: +56-9-890 21 630</div>
</div>