[Isis-users] Manejo de ocurrencias en base en ABCD
daniel biset
dbiset at yahoo.com
Fri Jul 8 17:25:21 CEST 2011
Estimadas/os:
He intentado algunas de las siguientes variantes para extraer la última
ocurrencia de v365^m.
Con la siguiente línea
if p(v365) then v365[nocc(v365)]^m,'<br />',fi
el resultado de es
WXIS|execution error|format syntax|nocc(v365)]^m,'',fi)
Si coloco f(nocc(v365),1,0), me da correctamente el número de ocurrencias del
campo (2, por ejemplo), así que probé
if p(v365) then v365[f(nocc(v365),1,0)]^m,'<br />',fi
ya que con
if p(v365) then v365[2]^m,'<br />',fi
por ejemplo, me da la ocurrencia 2 correctamente, pero con [f ...] también me da
error de sintaxis.
De otro formato, tomé una solución para otro problema que me brindaron en esta
lista y me sirvió, así que Intenté con
(if iocc<=nocc(v365) then v365^m,'<br />',fi),
que me muestra todas las ocurrencias (solo la última es la que a mí me
interesa), pero si le saco el <, es decir
if iocc=nocc(v365) then v365^m,'<br />',fi
no me muestra nada. (De paso, el iocc ¿qué produce?)
Desde ya muchas gracias.
Daniel Biset
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.iccisis.org/pipermail/isis-users/attachments/20110708/f3d0a05c/attachment.html>
More information about the isis-users
mailing list