<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" dir="ltr" style="font-size: 12pt; color: rgb(0, 0, 0); font-family: Calibri, Helvetica, sans-serif, "EmojiFont", "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols;">
<p>Edwin,</p>
<p><br>
</p>
<p>OK, then your 'occurrence counter' must be correctly stored in your IF, so that doesn't explain the problem.</p>
<p>Maybe you could try - as I don't have easily good testing material at hand here - to use the brackets to make the field treated as a repeatable field :
<br>
</p>
<p><span lang="en">case 400: (v400*4/)'$$$'(v100/)</span></p>
<p><span lang="en">so as to force both the 'list as' and 'extract as' values to come as separate entries.</span></p>
<p><span lang="en">I don't see any examples of such repeated groups in the series of 'autoridades.pft' in the ABCD-demo databases, but in the ABCDWIKI pages on this issue (<a href="http://abcdwiki.net/wiki/es/index.php?title=Control_de_terminolog%C3%ADa:_Listas_de_autoridades" class="OWAAutoLink" id="LPlnk358758" previewremoved="true">http://abcdwiki.net/wiki/es/index.php?title=Control_de_terminolog%C3%ADa:_Listas_de_autoridades</a>)
 I can see that it simply refers to 'the format to be used to transfer the field in the record' (<span>el formato a utilizar para transferir el campo al registro (extraer como)</span>, so in principle a repeatable group should be allowed and ensures that there
 is an occurrence counter being followed as that seems to be the problem.<br>
</span></p>
<p><span lang="en"><span lang="en">I have no idea whether it would make a meaningful difference but it's worth a try.</span> Otherwise Guilda Ascencio should be called to the rescue to check her implementation in the PHP-scripts (or the IsisScript).<br>
</span></p>
<p><span lang="en"><br>
</span></p>
<p><span lang="en">By the way, the FST examples of the WIKI-page use the method  '0' for the indexing but that should not create any difference in the resulting strings :
</span><br>
</p>
<p><span lang="en"></p>
<pre>400  0 mpu,(|AU_|v400^*,|, |V400^b,'%'/)/</pre>
<br>
</span>
<p></p>
<p><span lang="en"></span><br>
</p>
<p><br>
</p>
<div id="Signature">
<div class="BodyFragment"><font size="2"><span style="font-size:10pt">
<div class="PlainText">Egbert de Smet<br>
Universiteit Antwerpen</div>
</span></font></div>
</div>
<br>
<br>
<div style="color:rgb(0,0,0)">
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font style="font-size:11pt" face="Calibri, sans-serif" color="#000000"><b>From:</b> Edwin Hübner <edwin.hubner@gmail.com><br>
<b>Sent:</b> Wednesday, July 31, 2019 1:08 PM<br>
<b>To:</b> Soraya Ferraz Lima<br>
<b>Cc:</b> Egbert De Smet; isis-users<br>
<b>Subject:</b> Re: [Isis-users] Othority data base</font>
<div> </div>
</div>
<div>
<div dir="ltr">
<div class="gmail_default" style="font-family:verdana,sans-serif">Hi Egbert,</div>
<div class="gmail_default" style="font-family:verdana,sans-serif"><span class="gmail-tlid-translation gmail-translation" lang="en"><span title="" class="gmail-">My fst for fields 100 and 400 is as follows:</span></span> </div>
100 5 mpu,if p(v100^a) then '/AU_/',v100^a,| |v100^b,| |v100^c,| |v100^d,| - |v100^x,'%',fi,
<br>
<div class="gmail_default" style="font-family:verdana,sans-serif"><span style="font-family:Arial,Helvetica,sans-serif">400 5 mpu,if p(v400^a) then '/AU_/',(v400^a,| |v400^b,| |v400^c,| |v400^d,| - |v400^x|%|/),fi,</span></div>
<div class="gmail_default" style="font-family:verdana,sans-serif"><br>
</div>
<div class="gmail_default" style="font-family:verdana,sans-serif"><span style="font-family:Arial,Helvetica,sans-serif">Remember that when I click on a name that is the first occurrence of field 400, it assigns the name of field 100 (as expected), but if the
 name that is clicked is another occurrence, it assigns field 400 </span><span style="font-family:Arial,Helvetica,sans-serif">instead of 100</span></div>
<div class="gmail_default" style="font-family:verdana,sans-serif"><span style="font-family:Arial,Helvetica,sans-serif"><br>
</span></div>
<div class="gmail_default" style="font-family:verdana,sans-serif">Thanks, <br>
</div>
<div>
<div dir="ltr" class="gmail_signature">
<div dir="ltr">
<div>
<div dir="ltr"><span style="font-family:comic sans ms,sans-serif">Edwin Hübner</span><br>
(5521)99647-1675<br>
</div>
</div>
</div>
</div>
</div>
<br>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">Em qua, 31 de jul de 2019 às 07:12, Soraya Ferraz Lima <<a href="mailto:soyferrazlima@gmail.com">soyferrazlima@gmail.com</a>> escreveu:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex; border-left:1px solid rgb(204,204,204); padding-left:1ex">
Hi Edwin! 
<div><br>
</div>
<div>Here we use like this</div>
<div><br>
</div>
<div>Case 400: v400^a, '$$$', v700</div>
<div><br>
</div>
<div>Since the first column is for the field list and after the $$$ is how it will be stored.</div>
<div><br>
</div>
<div>Fst 400 0 |AU_|v400^a</div>
<div><br>
</div>
<div>At least that is the way I understand <br>
<br>
Em terça-feira, 30 de julho de 2019, Edwin Hübner <<a href="mailto:edwin.hubner@gmail.com" target="_blank">edwin.hubner@gmail.com</a>> escreveu:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex; border-left:1px solid rgb(204,204,204); padding-left:1ex">
<div dir="ltr">
<div class="gmail_default" style="font-family:verdana,sans-serif">
<p class="MsoNormal" style="margin:0cm 0cm 8pt; line-height:107%; font-size:11pt; font-family:Calibri,sans-serif">
<span lang="EN">Thank you Egbert for your interest in helping. Sorry I didn't explain it more clearly because it was clear to me.<br>
  Please see further explanation in the attached document.</span></p>
<p class="MsoNormal" style="margin:0cm 0cm 8pt; line-height:107%; font-size:11pt; font-family:Calibri,sans-serif">
<span lang="EN">Regards,</span></p>
</div>
<div>
<div dir="ltr">
<div dir="ltr">
<div>
<div dir="ltr"><span style="font-family:"comic sans ms",sans-serif">Edwin Hübner</span><br>
(5521)99647-1675<br>
</div>
</div>
</div>
</div>
</div>
<br>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">Em ter, 30 de jul de 2019 às 03:45, Egbert De Smet <<a href="mailto:egbert.desmet@uantwerpen.be" target="_blank">egbert.desmet@uantwerpen.be</a>> escreveu:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex; border-left:1px solid rgb(204,204,204); padding-left:1ex">
<div dir="ltr">
<div dir="ltr" style="font-size:12pt; color:rgb(0,0,0); font-family:Calibri,Helvetica,sans-serif">
<p>Edwin,</p>
<p><br>
</p>
<p>sorry but your problem and request is not that clear to me. Probably that is also why no reply came...<br>
</p>
<p>Can you please explain the exact situation : are you clicking on an occurrence in a PFT (a hyperlink ?), in a picklist of a worksheet or what exactly do you want to get ?</p>
<p>But before everything : please note that v100 * 4 should actually be v100*4 (no spaces in between). Perhaps that causes problems.
<br>
</p>
<p><br>
</p>
<div>
<div><font size="2"><span style="font-size:10pt">
<div>Egbert de Smet<br>
Universiteit Antwerpen</div>
</span></font></div>
</div>
<br>
<br>
<div style="color:rgb(0,0,0)">
<hr style="display:inline-block; width:98%">
<div dir="ltr"><font style="font-size:11pt" face="Calibri, sans-serif" color="#000000"><b>From:</b> isis-users <isis-users-bounces+egbert.desmet=<a href="mailto:ua.ac.be@iccisis.org" target="_blank">ua.ac.be@iccisis.org</a>> on behalf of Edwin Hübner <<a href="mailto:edwin.hubner@gmail.com" target="_blank">edwin.hubner@gmail.com</a>><br>
<b>Sent:</b> Monday, July 29, 2019 1:19 PM<br>
<b>To:</b> isis-users<br>
<b>Subject:</b> [Isis-users] Othority data base</font>
<div> </div>
</div>
<div>
<div dir="ltr">
<div class="gmail_default" style="font-family:verdana,sans-serif"><span lang="en">Dear,</span></div>
<div class="gmail_default" style="font-family:verdana,sans-serif"><span lang="en">I have asked for this problem before, but didn't receive help. So I'm asking again:</span></div>
<div class="gmail_default" style="font-family:verdana,sans-serif"><span lang="en"><br>
I have a MARC bibliographic database and a authority database for the author names </span><span lang="en">normalization</span><span lang="en">. The problem is: when field 400 - See tracing, for example, has more than one occurrence and is clicked on a name
 other than the first occurrence, ABCD does not assign the name of field 100, as expected, but the name of field 400 it self. I wonder if anyone has had this problem and how did solve it?</span></div>
<div class="gmail_default" style="font-family:verdana,sans-serif"><span lang="en"><br>
My autoridades.pft is as follows:<br>
select e3<br>
case 100: v100 * 4 '$$$' v100<br>
case 110: v110 * 4 '$$$' v110<br>
case 111: v111 * 4 '$$$' v111<br>
case 400: v400 * 4 '$$$' v100<br>
case 410: v410 * 4 '$$$' v110<br>
case 411: v411 * 4 '$$$' v111<br>
endsel<br>
Thanks for any help.</span>  <br clear="all">
</div>
<div>
<div dir="ltr">
<div dir="ltr">
<div>
<div dir="ltr"><span style="font-family:"comic sans ms",sans-serif">Edwin Hübner</span><br>
(5521)99647-1675<br>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</blockquote>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</body>
</html>