[Isis-users] Presentar la ultima ocurrencia (en ABCD)
spinaker
spinaker at adinet.com.uy
Tue Feb 19 18:00:37 CET 2019
Daniel
Para obtener la última ocurrencia de un campo se indica con el atributo
[LAST] (case sensitive)
En tu ejemplo sería v200[LAST]
si quieres que solo aparezca el subcampo (si existe) da lo mismo
poner v200^u[LAST] o v200[LAST]^u
saludos
Ernesto Spinak
El 19/02/2019 a las 13:43, daniel biset escribió:
> 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 nocc
> varía de un registro a otro)
>
> En un registropuede haber, por ejemplo, 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ún resultado
>
> (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]
>
> Aparece el siguiente error:
>
> WXIS|executionerror|format syntax|s3]
> WXIS|executionerror|format syntax|s3] |
>
> Agradezco cualquier sugerencia al respecto.
>
>
> Saludos
> Daniel H. Biset
>
>
> _______________________________________________
> isis-users mailing list
> 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
--
.^. .^.
( ) ( )
=== ===
=[=]================================[=]=
| | 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/20190219/84aa9e65/attachment.html>
More information about the isis-users
mailing list