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 12:42]
fernando
aumentar_registros_recuperados [03/06/2009 23:49]
fernando
Line 1: Line 1:
 ====== Cantidad de registros recuperados en Catalis ====== ====== Cantidad de registros recuperados en Catalis ======
  
-<​note>​Esto se aplica a la versión 2005.06.09 de Catalis.</​note>​+Al hacer una búsqueda en Catalis (versión 2005.06.09), la cantidad ​de resultados que se muestran está acotada, por defecto, a un número predeterminado:​ 100, que en la práctica puede resultar pequeño.
  
-Al hacer una búsqueda en Catalis, la cantidad de resultados que se muestran está acotada, por defecto, ​un número ​pequeño (100). Para modificar esta cantidad se deben modificar dos archivos: ''​buscar.xis''​ (para las búsquedas basadas ​en el archivo ​invertidoo índice) ​''​test-condition.xis''​ (para aquéllas basadas en el cumplimiento ​de una condición booleana).+El límite puede ser modificado según ​se explica ​continuación. 
 + 
 +<​note>​Es claro que este número ​debería ser declarado ​en un archivo ​de configuración, y no dentro del código ​de Catalis; se trata de un error que será subsanado.</​note>​
  
  
Line 12: Line 14:
 Líneas a modificar: Líneas a modificar:
  
-     ​línea ​70 +     ​línea ​69 
      <​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 ​94
      ​[pft]else if val(v1002) > 100 then[/pft]      ​[pft]else if val(v1002) > 100 then[/pft]
  
-     ​línea ​97+     ​línea ​96
      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 ​121
      <​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>​
  
Line 29: Line 31:
 ==== Búsquedas por condición booleana ==== ==== Búsquedas por condición booleana ====
  
-Archivo a modificar: ​ ''​test-condition.xis''​+Archivo a modificar: ''​test-condition.xis''​
  
 Líneas a modificar: Líneas a modificar:
Line 37: Line 39:
  
      ​línea 105      ​línea 105
-     ​[pft]else if val(v1002) > 1000 then[/pft]+     ​[pft]else if val(v1002) > 100 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 100 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) > 100 then '​END'​ fi</​pft></​flow>​ 
 + 
 + 
 +En cada caso, donde dice "​100"​ debe colocarse el valor deseado.
  
  
-En cada casodonde dice "​1000" ​debe colocarse el valor deseado.+FIXME Explicar que en la línea 32 no se está fijando un límite a la cantidad de resultados que se muestran, sino a la cantidad de registros que se examinan en busca de una coincidencia. Por lo tanto, para recorrer la base completa habrá que quitar esto: ''​,"​1000"​n2072''​
  
  
 {{tag>​catalis}} {{tag>​catalis}}
  
aumentar_registros_recuperados.txt · Last modified: 04/06/2009 00:00 (external edit)