This shows you the differences between two versions of the page.
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:58] 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 defecto, a un número predeterminado: 100, que en la práctica puede resultar pequeño. |
- | //buscar.xis y test-condition.xis// | + | El límite puede ser modificado según se explica a continuación. |
- | 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__ | + | Los números de línea corresponden a los archivos originales; si en su instalación estos archivos ya fueron modificados, puede haber una discrepancia en tales números. |
- | Archivo a modificar: //buscar.xis// | + | Archivo a modificar: ''buscar.xis'' |
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> | ||
- | |||
- | __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 38: | ||
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) > 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 "1000" debe colocarse el valor deseado. | ||
{{tag>catalis}} | {{tag>catalis}} | ||
- | {{tag>búsquedas}} | + |