DISEÑO DE APLICACIONES


Uso de botones o zonas activas "Siguiente" y "Atrás" con parámetros Start y Count
Si utiliza los parámetros Start y Count puede incluir botones o zonas activas "Siguiente" y "Atrás" para permitir que los usuarios naveguen por las páginas de resultados. Pueden usarse los dos parámetros si se utilizan botones de navegación.

1. Abra su formulario de resultados personalizado y sitúe botones o zonas activas rotulados "Siguiente" y "Atrás" en el lugar del formulario donde desea que aparezcan.

2. Escriba una fórmula, para el botón o zona activa rotulado "Siguiente", que avance una página.

3. Escriba una fórmula, para el botón o zona activa rotulado "Atrás", que retroceda una página.

Ejemplo de fórmula para el botón o zona activa "Siguiente"

@If(Hits >= Count; @URLOpen("/" + @Subset(@DbName; -1) + "/" + SearchView + "?SearchView&Query=" + @ReplaceSubstring(Query; " "; "+") + "&Start=" + @Text(Start+Hits) + "&Count=" + @Text(Count) + "&SearchOrder="+@Text(SearchOrder) +"&SearchWV="+@If(SearchVw = 0;"FALSE";"TRUE")+"&SearchThesaurus="+@If(SearchThesaurus = 0;"FALSE";"TRUE") + "&SearchMax=" + @Text(SearchMax)); "")

Ejemplo de fórmula para el botón o zona activa "Atrás"

@If(Start > Count; @URLOpen("/" + @Subset(@DbName; -1) + "/" +SearchView + "?SearchView&Query=" + @ReplaceSubstring(Query; " "; "+") + "&Start=" + @Text(Start-Count) + "&Count=" + @Text(Count) + "&SearchOrder="+@Text(SearchOrder) +"&SearchWV="+@If(SearchVw = 0;"FALSE";"TRUE")+"&SearchThesaurus="+@If(SearchThesaurus = 0;"FALSE";"TRUE") + "&SearchMax=" + @Text(SearchMax)); "")

Consejo Para evitar los errores de sintaxis, use @ReplaceSubstring(Query; "" ' "+") para sustituir todos los espacios de su solicitud con el símbolo más (+).

Véase también


Glosario
¿Desea opinar sobre la Ayuda o sobre la utilidad del producto?