[Isis-users] Presentar la ultima ocurrencia (en ABCD)
daniel biset
dbiset at yahoo.com
Tue Feb 19 17:43:46 CET 2019
Estimados/as:
En ABCD 1.5.1 me interesa obtener la última occ de un campo/subcampo:
Un registro donde el nocc v200^u es = a 3 (por ejemplo, pero el noccvaría de un registro a otro)
En un registro puede haber, porejemplo, 3 ocurrencias del v200^u: 20181230 - 20181231 - 20190331
Primero probé con:
v200[nocc(v200)]
Resultado:
WXIS|executionerror|formatsyntax|nocc(v200)]
WXIS|executionerror|formatsyntax|nocc(v200)] |
Luego con :
(if iocc=nocc(v200) then ' ultimo 1 'v200^u, fi,)'<br />' =ningún resultado (pero si el nocc= 1, presenta esa única occ)
If iocc=nocc(v200) then ' ultimo 2 'v200^u, fi,'<br />' = ningúnresultado
(if iocc<nocc(v200) then ' ultimo 3 'v200^u, fi,)'<br />' =ultimo 3 20181230 ultimo 3 20181231
(if iocc<>nocc(v200) then ' ultimo 4 'v200^u, fi,)'<br />',= ultimo 4 20181230 ultimo 4 20181231
Recurro a asignar el nocc a una variable s
s3:=(f(nocc(v200),2,0)), ,
v200[s3]
Apareceel siguiente error:
WXIS|executionerror|format syntax|s3]
WXIS|executionerror|format syntax|s3] |
Agradezco cualquier sugerencia al respecto.
SaludosDaniel H. Biset
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.iccisis.org/pipermail/isis-users/attachments/20190219/54292473/attachment.html>
More information about the isis-users
mailing list