<html><head></head><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div id="yui_3_16_0_ym19_1_1461000354828_4607"><span id="yui_3_16_0_ym19_1_1461000354828_4883">Muchas gracias por la ayuda, pude solucionar el problema.</span></div><div id="yui_3_16_0_ym19_1_1461000354828_4843"><br><span></span></div><div id="yui_3_16_0_ym19_1_1461000354828_4844"><span id="yui_3_16_0_ym19_1_1461000354828_4884">Gracias a todos</span></div><div id="yui_3_16_0_ym19_1_1461000354828_4874"><span id="yui_3_16_0_ym19_1_1461000354828_4881">Alberto</span></div> <div class="qtdSeparateBR"><br><br></div><div style="display: block;" class="yahoo_quoted"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div dir="ltr"><font face="Arial" size="2"> El Viernes, 15 de abril, 2016 16:06:58, Claudio Fuhr <claudiofuhr@gmail.com> escribió:<br></font></div> <br><br> <div class="y_msg_container"><div id="yiv2965852950"><div><div dir="ltr"><div class="yiv2965852950yqt9046432104" id="yiv2965852950yqt17319"><div class="yiv2965852950gmail_quote"><br clear="none"><div dir="ltr"><div><div><div><div><div>Hola Alberto,<br clear="none"><br clear="none"></div>trate de reproducir tu ejemplo creando una BD como esta:<br clear="none">mx bd1<br clear="none">mfn= 1 <br clear="none"> 40 "dato1"<br clear="none"> 40 "dato2"<br clear="none"> 40 "dato3"<br clear="none"> 40 "dato4"<br clear="none"> 40 "dato5"<br clear="none"> 40 "dato6"<br clear="none">..<br clear="none">mfn= 2 <br clear="none"> 40 "dato1"<br clear="none"> 40 "dato2"<br clear="none"> 40 "dato3"<br clear="none"> 40 "dato4"<br clear="none"> 40 "dato5"<br clear="none"> 40 "dato6"<br clear="none"> 40 "dato7"<br clear="none"> 40 "dato8"<br clear="none"><br clear="none"><br clear="none"></div>Luego la siguiente línea y funcionó como el resultado que vos esperas:<br clear="none"><br clear="none">mx bd1 "proc='d40',(if iocc<6 then '<400>',v40,'</400>',else,'<800>',v40,'</800>',fi,/)"<br clear="none">mfn= 1 <br clear="none">400 "dato1"<br clear="none">400 "dato2"<br clear="none">400 "dato3"<br clear="none">400 "dato4"<br clear="none">400 "dato5"<br clear="none">800 "dato6"<br clear="none">..<br clear="none">mfn= 2 <br clear="none">400 "dato1"<br clear="none">400 "dato2"<br clear="none">400 "dato3"<br clear="none">400 "dato4"<br clear="none">400 "dato5"<br clear="none">800 "dato6"<br clear="none">800 "dato7"<br clear="none">800 "dato8"<br clear="none">..<br clear="none"><br clear="none"><br clear="none"></div>Espero que haya sido de utilidad.<br clear="none"><br clear="none"></div>Saludos<br clear="none"><br clear="none"><br clear="none">-- <br clear="none"><div>Claudio M. Fuhr<br clear="none"><a rel="nofollow" shape="rect" ymailto="mailto:claudiofuhr@gmail.com" target="_blank" href="mailto:claudiofuhr@gmail.com">claudiofuhr@gmail.com</a><br clear="none"></div><div>CNEA-IB<br clear="none"></div><div><br clear="none"></div></div><div><div><div><div><br clear="none"></div></div></div></div><div class="yiv2965852950gmail_extra"><br clear="none"><div class="yiv2965852950gmail_quote"><div><div class="yiv2965852950h5">El 15 de abril de 2016, 15:20, Alberto Rosenberg <span dir="ltr"><<a rel="nofollow" shape="rect" ymailto="mailto:licrosenberg@yahoo.com.ar" target="_blank" href="mailto:licrosenberg@yahoo.com.ar">licrosenberg@yahoo.com.ar</a>></span> escribió:<br clear="none"></div></div><blockquote class="yiv2965852950gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex;"><div><div class="yiv2965852950h5"><div><div style="color:rgb(0,0,0);background-color:rgb(255,255,255);font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"><div>Hola estoy armando un formato para un proc de mx, que separa las ocurrencias de un campo, pero tengo un problema, el formato es (lo arme de acuerdo al manual de formato de cisis):</div><div dir="ltr"><br clear="none">,if p(v40) then <br clear="none"> e1:=1,<br clear="none"> e2:=nocc(v40),<br clear="none"> while e1<=e2<br clear="none"> ( f(e1,1,0), <br clear="none"> ,if e1<6 then '<400>',v40[e1],'</400>' ,else, '<800>',v40[e1],'</800>' fi,<br clear="none"> e1:=e1+1,<br clear="none"> ),<br clear="none">,fi,</div><div dir="ltr"><br clear="none"></div><div dir="ltr">Lo que quiero hacer es que las primeras 5 ocurrencias del campo 40 pasen al campo 400 y las siguientes al campo 800, pero me da error, y no estoy seguro si el error es por "e1<6" o por "v40[e1]"</div><div dir="ltr"><br clear="none"></div><div dir="ltr">Puede alguien darme alguna guía/ayuda</div><div dir="ltr">Saludos</div><span><font color="#888888"></font></span><div dir="ltr">Alberto<br clear="none"></div><div dir="ltr"><br clear="none"></div><div><span></span></div><br clear="none"><div><br clear="none"><br clear="none"></div><div style="display:block;"><div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"><div style="font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px;"><br clear="none"> </div> </div> </div></div></div><br clear="none"></div></div>_______________________________________________<br clear="none">
isis-users mailing list<br clear="none">
<a rel="nofollow" shape="rect" ymailto="mailto:isis-users@iccisis.org" target="_blank" href="mailto:isis-users@iccisis.org">isis-users@iccisis.org</a><br clear="none">
To manage your own subscription options go to: <a rel="nofollow" shape="rect" target="_blank" href="http://lists.iccisis.org/listinfo/isis-users">http://lists.iccisis.org/listinfo/isis-users</a><br clear="none">
Or contact Henk Rutten: <a rel="nofollow" shape="rect" ymailto="mailto:hlrutten@xs4all.nl" target="_blank" href="mailto:hlrutten@xs4all.nl">hlrutten@xs4all.nl</a><br clear="none">
<br clear="none"></blockquote></div><br clear="none"><br clear="all"><br clear="none"><br clear="none"></div></div>
</div></div><br clear="none"><br clear="all"><br clear="none">-- <br clear="none"><div class="yiv2965852950gmail_signature">Claudio M. Fuhr<br clear="none"><a rel="nofollow" shape="rect" ymailto="mailto:claudiofuhr@gmail.com" target="_blank" href="mailto:claudiofuhr@gmail.com">claudiofuhr@gmail.com</a><br clear="none">Tel. (0294) 15466-5605</div>
</div></div></div><br><div class="yqt9046432104" id="yqt89274">_______________________________________________<br clear="none">isis-users mailing list<br clear="none"><a shape="rect" ymailto="mailto:isis-users@iccisis.org" href="mailto:isis-users@iccisis.org">isis-users@iccisis.org</a><br clear="none">To manage your own subscription options go to: <a shape="rect" href="http://lists.iccisis.org/listinfo/isis-users" target="_blank">http://lists.iccisis.org/listinfo/isis-users</a><br clear="none">Or contact Henk Rutten: <a shape="rect" ymailto="mailto:hlrutten@xs4all.nl" href="mailto:hlrutten@xs4all.nl">hlrutten@xs4all.nl</a><br clear="none"></div><br><br></div> </div> </div> </div></div></body></html>