User Tools

Site Tools


aumentar_registros_recuperados

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Next revision Both sides next revision
aumentar_registros_recuperados [03/06/2009 11:03]
clauboe creado
aumentar_registros_recuperados [03/06/2009 12:42]
fernando
Line 1: Line 1:
-====== ​Cómo incrementar la cantidad ​de registros recuperados/​visualizados ​en Catalis ======+====== ​Cantidad ​de registros recuperados en Catalis ======
  
-<​note>​FG: hay que revisar este tema pues son sólo notas personales. Creé la página en el público, habría que ponerla en notas hasta que la revises y redactes mejor. <note/>+<​note>​Esto se aplica a la versión 2005.06.09 de Catalis.</note>
  
-La visualización de los resultados de una búsqueda en Catalis ​están acotados ​por defecto a 100 y 1000 registros. Para aumentar/​reducir ​esta cantidad se deben modificar ​los siguientes ​archivos:+Al hacer una búsqueda en Catalis, la cantidad de resultados que se muestran está acotada, ​por defectoun número pequeño (100). Para modificar ​esta cantidad se deben modificar ​dos archivos: ​''​buscar.xis''​ (para las búsquedas basadas en el archivo invertido, o índice) y ''​test-condition.xis''​ (para aquéllas basadas en el cumplimiento de una condición booleana).
  
-//​buscar.xis y test-condition.xis//​ 
  
-Cada archivo controla un tipo de búsqueda diferente, las realizadas a partir del índice y las realizadas a partir de una determinada condición como la presencia o ausencia de un campo, ​por ejemplo: p(v700)+==== Búsquedas ​por el índice ====
  
-__Búsquedas por el índice__ +Archivo a modificar: ​''​buscar.xis''​
- +
-Archivo a modificar: ​//buscar.xis//+
  
 Líneas a modificar: Líneas a modificar:
Line 17: Line 14:
      ​línea 70       ​línea 70 
      <​flow action="​skip"><​pft>​if val(v1002) > 100 then '​Quit'​ fi</​pft></​flow>​      <​flow action="​skip"><​pft>​if val(v1002) > 100 then '​Quit'​ fi</​pft></​flow>​
 +
      ​línea 95      ​línea 95
      ​[pft]else if val(v1002) > 100 then[/pft]      ​[pft]else if val(v1002) > 100 then[/pft]
 +
      ​línea 97      ​línea 97
      Se encontraron más de 100 registros. Por favor acote su búsqueda.      Se encontraron más de 100 registros. Por favor acote su búsqueda.
 +
      ​línea 122      ​línea 122
      <​flow action="​jump"><​pft>​if val(v1002) > 100 then '​END'​ fi</​pft></​flow>​      <​flow action="​jump"><​pft>​if val(v1002) > 100 then '​END'​ fi</​pft></​flow>​
-      
-__Búsquedas por texto libre__ 
  
-Archivo a modificar:  ​//test-condition.xis//+En cada caso, donde dice "​100"​ debe colocarse el valor deseado. 
 + 
 + 
 +==== Búsquedas por condición booleana ==== 
 + 
 +Archivo a modificar:  ​''​test-condition.xis''​
  
 Líneas a modificar: Líneas a modificar:
Line 32: Line 35:
      ​línea 32      ​línea 32
      <​field action="​replace"​ tag="​2072"><​pft>​v2072,"​1000"​n2072</​pft></​field>​      <​field action="​replace"​ tag="​2072"><​pft>​v2072,"​1000"​n2072</​pft></​field>​
 +
      ​línea 105      ​línea 105
      ​[pft]else if val(v1002) > 1000 then[/pft]      ​[pft]else if val(v1002) > 1000 then[/pft]
 +
      ​línea 107      ​línea 107
      Se encontraron más de 1000 registros. Por favor acote su búsqueda.      Se encontraron más de 1000 registros. Por favor acote su búsqueda.
 +
      ​línea 124      ​línea 124
      <​flow action="​jump"><​pft>​if val(v1002) > 1000 then '​END'​ fi</​pft></​flow>​      <​flow action="​jump"><​pft>​if val(v1002) > 1000 then '​END'​ fi</​pft></​flow>​
  
 +
 +En cada caso, donde dice "​1000"​ debe colocarse el valor deseado.
  
  
 {{tag>​catalis}} {{tag>​catalis}}
-{{tag>​búsquedas}}+
aumentar_registros_recuperados.txt · Last modified: 04/06/2009 00:00 (external edit)