<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Estimado Melgar<br>
      <br>
      Esto se puede hacer, y muchas cosas más, pero primero debemos
      comprender algunos parámetros del MX<br>
      <br>
      Tenemos un parámetro<br>
      <font style="font-size: 10pt;" size="2"><font style="font-size: 12pt;" size="3"> <big><font face="Courier New, Courier, monospace">    
Gsplit[/clean]=<tag>[={<char>|words|letters|numbers|trigrams}]</font><font size="5"></font></big><font size="5"></font></font><br></font>
      <br>
      que lo que hace es descomponer el contenido de un campo en
      diversas partes<br>
      por ejemplo si tengo una base xx con el  campo v1  con el
      contenido   junio 1988<br>
      entonces<br>
      <br>
      mx xx   proc='Gsplit=1=words'   v1   entonces me presentará   
      junio<br>
      en cambio si pongo<br>
      mx xx proc='Gsplit=1=numbers'   v1 entonces presentar  1988<br>
      <br>
      Los parámtros de PROC pueden usarse como procs y como formatos, en
      cuyo caso debo indicarlos entre paréntesis<br>
      <br>
      mx  xx  "pft=proc('Gsplit=1=words'), v1"      <br>
      nota que el proc no presenta nada por sí solo, debo poner el v1
      para que aparezca<br>
      pero como el contenido de V1 fue manipulado, ahora el V1 no
      contiene el dato original<br>
      si quiero indizar un campo mas de una vez, y uno de los procesos
      lo descompone entonces lo mejor<br>
      es usar un campo auxiliar sobre el que indizamos<br>
      por ejemplo uso el campo 9999 para el proceso y mantengo el v1
      intacto<br>
      <br>
      Pues bien, con este antecedente vamos a preparar una fst adecuada<br>
      <br>
      <font style="font-size: 12pt;" size="3"><big><font face="Courier New, Courier, monospace">1 0
proc('<9999>',v1,'</9999>'),proc('Gsplit=9999=numbers'),v9999"<br>
          1 0
          proc('<9999>',v1,'</9999>'),proc('Gsplit=9999=words'),v9999"<br>
        </font></big><br>
      <font face="Courier New, Courier, monospace"><big>mx xx fst=@ 
          fullinv=xx </big></font>  te dará el diccionario que precisas<br>
      ifkeys xx  <br>
          1988<br>
          JUNIO<br>
      <br>
      Saludos<br>
      Ernesto Spinak<br>
      <br>
      <br>
      <br>
      El 22/08/2013 14:25, Jesús Melgar Calderón escribió:<br>
    </font><BR><div><div dir="ltr">
    <blockquote cite="mid:3598F74ED03A1E429234B4C8E6E01DE30C570E@ININEXCH04.cinin.gob.mx">
      
      
      <div style="color: rgb(0, 0, 0); font-family: Tahoma; font-size: 10pt; direction: ltr;">Estimados miembros de la lista.<br>
        <br>
        Como puedo indizar en ABCD un campo que tiene una parte
        alfanumerica y una parte numerica para que<br>
        ambas partes sean recuperables independiente una de otra???<br>
        <br>
        por ejemplo el campo fecha contiene: junio 1998<br>
        <br>
        es decir mes con letra y año con numero.<br>
        necesito que en el diccionario se generen los terminos
        independientes: <br>
        junio<br>
        1998<br>
        <br>
        probe con tenica 4 y 8<br>
        con prefijo y sin prefijo<br>
        y solo es recuperable la parte alfanumerica, es decir:  junio<br>
        y cero terminos para 1998<br>
        <br>
        con la tecnica 0<br>
        se genera solo 1 termino:<br>
        junio 1998<br>
        <br>
        Espero haberme explicado.<br>
        <br>
        Saludos<br>
        Jesus Melgar</div>
      <br>
      <fieldset class="ecxmimeAttachmentHeader"></fieldset>
      <br>
      <pre>_______________________________________________
isis-users mailing list
<a class="ecxmoz-txt-link-abbreviated" href="mailto:isis-users@iccisis.org">isis-users@iccisis.org</a>
To manage your own subscription options go to: <a class="ecxmoz-txt-link-freetext" href="http://lists.iccisis.org/listinfo/isis-users" target="_blank">http://lists.iccisis.org/listinfo/isis-users</a>
Or contact Henk Rutten: <a class="ecxmoz-txt-link-abbreviated" href="mailto:hlrutten@xs4all.nl">hlrutten@xs4all.nl</a>
</pre>
    </blockquote>
    <br>
    <br>
    <pre class="ecxmoz-signature">-- 
  .^.                                .^.
  ( )                                ( )
  ===                                ===
 =[=]================================[=]=
  | |  Ernesto Spinak                | |
  | |  <a class="ecxmoz-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>                                      </div></div>                                        </div></body>
</html>