User Tools

Site Tools


aumentar_registros_recuperados

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
aumentar_registros_recuperados [03/06/2009 11:04]
clauboe
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)