<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">Felipe<br>
<br>
dos cosas:<br>
en la fecha ISO aaaammdd el mes es el valor ^o*4.2<br>
<br>
otra:<br>
podrías simplificar tu codigo usando en vez de una serie de IF's<br>
un SELECT CASE pag. 26 en el manual de formatos<br>
<br>
select v347^o*4.2<br>
case '01': 'enero',<br>
case '02': 'febreror',<br>
...<br>
endsel,<br>
<br>
Tambien podrías implementar un gizmo, etc<br>
<br>
Saludos<br>
Ernesto Spinak<br>
<br>
<br>
<br>
El 14/11/2017 a las 18:32, <a class="moz-txt-link-abbreviated" href="mailto:suiteabcd@ideenwork.com">suiteabcd@ideenwork.com</a> escribió:<br>
</div>
<blockquote type="cite"
cite="mid:E773371E33E34B6BB3002A7A74F02D1B.MAI@home">Estimados(as)<br>
<br>
Tengo un pft en el que estoy mostrando las fechas de las
"actualizaciones" que ABCD registra por cada modificación hecha,
con un formato más claro para el usuario. ABCD registra la fecha
automáticamente con este formato: <br>
<ul>
<li>20171026 03:15:13</li>
<li>20171108 01:44:57</li>
<li>20171114 10:02:23</li>
</ul>
<br>
En el ejemplo anterior el registro tiene guardado 3 modificaciones
con esas fechas y horas (la etiqueta 347 - Fecha de actualización
está definido en la FDT como "Fecha de ingreso y operador" en el
tipo de entrada como repetible). <br>
<br>
Al intentar validar los meses para mostrar una fecha con el
formato 14-noviembre-2017 este código que escribí no me respeta el
número de mes y muestra meses errados.<br>
<br>
<br>
if v347^o*4.2: '01' then (v347^o*6.2,'-enero-',v347^o.4,|,
|v347^d|<br>|/) else<br>
if v347^o*4.2: '02' then (v347^o*6.2,'-febrero-',v347^o.4,|,
|v347^d|<br>|/) else<br>
if v347^o*4.2: '03' then (v347^o*6.2,'-marzo-',v347^o.4,|,
|v347^d|<br>|/) else<br>
if v347^o*4.2: '04' then (v347^o*6.2,'-abril-',v347^o.4,|,
|v347^d|<br>|/) else<br>
if v347^o*4.2: '05' then (v347^o*6.2,'-mayo-',v347^o.4,|,
|v347^d|<br>|/) else<br>
if v347^o*4.2: '06' then (v347^o*6.2,'-junio-',v347^o.4,|,
|v347^d|<br>|/) else<br>
if v347^o*4.2: '07' then (v347^o*6.2,'-julio-',v347^o.4,|,
|v347^d|<br>|/) else<br>
if v347^o*4.2: '08' then (v347^o*6.2,'-agosto-',v347^o.4,|,
|v347^d|<br>|/) else<br>
if v347^o*4.2: '09' then (v347^o*6.2,'-septiembre-',v347^o.4,|,
|v347^d|<br>|/) else<br>
if v347^o*4.2: '10' then (v347^o*6.2,'-octubre-',v347^o.4,|,
|v347^d|<br>|/) else<br>
if v347^o*4.2: '11' then (v347^o*6.2,'-noviembre-',v347^o.4,|,
|v347^d|<br>|/) else<br>
if v347^o*4.2: '12' then (v347^o*6.2,'-diciembre-',v347^o.4,|,
|v347^d|<br>|/) fi fi fi fi fi fi fi fi fi fi fi fi,<br>
<br>
<br>
De seguro algo debo haber escrito mal y agradeceré vuestra ayuda
en encontrar qué puede ser. (El sub-campo ^o lo trae por defecto
ABCD en ese tipo de entrada definida en la etiqueta)<br>
<br>
Saludos y gracias.<br>
<br>
Felipe.
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
isis-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:isis-users@iccisis.org">isis-users@iccisis.org</a>
To manage your own subscription options go to: <a class="moz-txt-link-freetext" href="http://lists.iccisis.org/listinfo/isis-users">http://lists.iccisis.org/listinfo/isis-users</a>
Or contact Henk Rutten: <a class="moz-txt-link-abbreviated" href="mailto:hlrutten@xs4all.nl">hlrutten@xs4all.nl</a>
</pre>
</blockquote>
<p><br>
</p>
<pre class="moz-signature" cols="72">--
.^. .^.
( ) ( )
=== ===
=[=]================================[=]=
| | Ernesto Spinak | |
| | <a class="moz-txt-link-abbreviated" href="mailto:spinaker@adinet.com.uy">spinaker@adinet.com.uy</a> | |
| | Montevideo, Uruguay | |
| | tel/fax (598) 2622-3352 | |
| | celular (598) 99612238 | |
=[=]================================[=]=
=== ===
( ) ( )
V V </pre>
</body>
</html>