PC SOFT

AYUDA EN LÍNEA
DE WINDEV, WEBDEV Y WINDEV MOBILE

Este contenido proviene de una traducción automática.. Haga clic aquí para ver la versión original en inglés.
  • Presentación
  • Manejo de una Action Bar por programación
  • Gestión de las vistas
  • Buscar en el Action Bar
  • Propiedades de WLanguage
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
Manejo de una Action Bar por programación
Presentación
Una Action Bar puede ser manejada por programación. Para ello, utilice la variable correspondiente a la Action Bar del código.
La variable de la Action Bar corresponde al nombre de la Action Bar.
Esta página de ayuda explica cómo programar manipular y Action Bar.
Manejo de una Action Bar por programación
AndroidiPhone/iPad

Gestión de las vistas

El proceso de "Modificación de la vista visualizada" se utiliza para gestionar el cambio de vista..
En este caso, la variable correspondiente a la Action Bar corresponde al número de la vista seleccionada. Esto le permite gestionar la ventana interna asociada a la vista:
SWITCH ACTB_ActionBar
CASE 1
ChangeSourceWindow(ABZ_Dish, IW_ListDishes, "Starters", "")
CASE 2
ChangeSourceWindow(ABZ_Dish, IW_ListDishes, "Dishes", "")
CASE 3
ChangeSourceWindow(ABZ_Dish, IW_ListDishes, "Desserts", "")
END
Versiones 21 y posteriores
AndroidiPhone/iPad

Buscar en el Action Bar

Para permitir realizar una búsqueda en el Action Bar:
  1. Marque "Permitir la búsqueda en el Action Bar".. Un nuevo proceso se asocia automáticamente al control Action Bar: "Validación de la búsqueda". Este proceso se utiliza para realizar la búsqueda.
  2. Si se selecciona "Historial de búsqueda", se propondrá al usuario el historial de las últimas búsquedas realizadas..
    iPhone/iPad Observación: La opción "Con botón para borrar el historial" se utiliza para gestionar automáticamente el restablecimiento del historial..
Para realizar la búsquedaPor ejemplo, realice las siguientes operaciones:
  1. Crear un botón de búsqueda en la Action Bar (por ejemplo, un botón "Lupa").
  2. En el código de esta opción, use ActionBarSearchVisible para mostrar la búsqueda control Campo de entrada. Por ejemplo:
    ActionBarSearchVisible(True, "Customer to find")
  3. Visualizar los procesos asociados al control Action Bar. En el evento "Validación de la búsqueda", introduzca el código utilizado para realizar la búsqueda y mostrar el resultado. En este código, tienes la posibilidad de averiguar el valor introducido por el usuario a través de ...SearchValue.
    Por ejemplo:
    // Find a product.
    // The result is displayed in a Looper control.
    // The searched value corresponds to a parameter of the base query of the Looper control.
    QRY_Products.ParamName = ACTB_ActionBar..SearchValue
    LooperDisplay(LOOP_QRY_Products, taReExecuteQuery)
Observaciones:
  • Si el historial de búsquedas está habilitado:
    • cuando la control Campo de entrada está vacía, se proponen las 10 últimas búsquedas.
    • al iniciar la edición, se muestran 10 sugerencias en función de lo que ya se ha escrito.
  • Tienes la habilidad de limpiar la historia con ActionBarDeleteSearchHistory.
  • iPhone/iPad Si se selecciona la opción "Con botón para borrar el historial", el historial propone una opción para borrar el historial al final de la lista de sugerencias.
  • Dos procesos se añaden automáticamente cuando la búsqueda está habilitada en el Action Bar:
    • Validación de la búsqueda.
    • Modificar la búsqueda.
  • Cancelar la búsqueda: Para saber si la búsqueda fue cancelada por el usuario, compruebe el valor de ...SearchValue en el evento "Validación de la búsqueda".. Este valor se establece en "" (cadena vacía) en caso de cancelación.
Nueva funcionalidad versión 21
AndroidiPhone/iPad

Buscar en el Action Bar

Para permitir realizar una búsqueda en el Action Bar:
  1. Marque "Permitir la búsqueda en el Action Bar".. Un nuevo proceso se asocia automáticamente al control Action Bar: "Validación de la búsqueda". Este proceso se utiliza para realizar la búsqueda.
  2. Si se selecciona "Historial de búsqueda", se propondrá al usuario el historial de las últimas búsquedas realizadas..
    iPhone/iPad Observación: La opción "Con botón para borrar el historial" se utiliza para gestionar automáticamente el restablecimiento del historial..
Para realizar la búsquedaPor ejemplo, realice las siguientes operaciones:
  1. Crear un botón de búsqueda en la Action Bar (por ejemplo, un botón "Lupa").
  2. En el código de esta opción, use ActionBarSearchVisible para mostrar la búsqueda control Campo de entrada. Por ejemplo:
    ActionBarSearchVisible(True, "Customer to find")
  3. Visualizar los procesos asociados al control Action Bar. En el evento "Validación de la búsqueda", introduzca el código utilizado para realizar la búsqueda y mostrar el resultado. En este código, tienes la posibilidad de averiguar el valor introducido por el usuario a través de ...SearchValue.
    Por ejemplo:
    // Find a product.
    // The result is displayed in a Looper control.
    // The searched value corresponds to a parameter of the base query of the Looper control.
    QRY_Products.ParamName = ACTB_ActionBar..SearchValue
    LooperDisplay(LOOP_QRY_Products, taReExecuteQuery)
Observaciones:
  • Si el historial de búsquedas está habilitado:
    • cuando la control Campo de entrada está vacía, se proponen las 10 últimas búsquedas.
    • al iniciar la edición, se muestran 10 sugerencias en función de lo que ya se ha escrito.
  • Tienes la habilidad de limpiar la historia con ActionBarDeleteSearchHistory.
  • iPhone/iPad Si se selecciona la opción "Con botón para borrar el historial", el historial propone una opción para borrar el historial al final de la lista de sugerencias.
  • Dos procesos se añaden automáticamente cuando la búsqueda está habilitada en el Action Bar:
    • Validación de la búsqueda.
    • Modificar la búsqueda.
  • Cancelar la búsqueda: Para saber si la búsqueda fue cancelada por el usuario, compruebe el valor de ...SearchValue en el evento "Validación de la búsqueda".. Este valor se establece en "" (cadena vacía) en caso de cancelación.
AndroidiPhone/iPad

Buscar en el Action Bar

Para permitir realizar una búsqueda en el Action Bar:
  1. Marque "Permitir la búsqueda en el Action Bar".. Un nuevo proceso se asocia automáticamente al control Action Bar: "Validación de la búsqueda". Este proceso se utiliza para realizar la búsqueda.
  2. Si se selecciona "Historial de búsqueda", se propondrá al usuario el historial de las últimas búsquedas realizadas..
    iPhone/iPad Observación: La opción "Con botón para borrar el historial" se utiliza para gestionar automáticamente el restablecimiento del historial..
Para realizar la búsquedaPor ejemplo, realice las siguientes operaciones:
  1. Crear un botón de búsqueda en la Action Bar (por ejemplo, un botón "Lupa").
  2. En el código de esta opción, use ActionBarSearchVisible para mostrar la búsqueda control Campo de entrada. Por ejemplo:
    ActionBarSearchVisible(True, "Customer to find")
  3. Visualizar los procesos asociados al control Action Bar. En el evento "Validación de la búsqueda", introduzca el código utilizado para realizar la búsqueda y mostrar el resultado. En este código, tienes la posibilidad de averiguar el valor introducido por el usuario a través de ...SearchValue.
    Por ejemplo:
    // Find a product.
    // The result is displayed in a Looper control.
    // The searched value corresponds to a parameter of the base query of the Looper control.
    QRY_Products.ParamName = ACTB_ActionBar..SearchValue
    LooperDisplay(LOOP_QRY_Products, taReExecuteQuery)
Observaciones:
  • Si el historial de búsquedas está habilitado:
    • cuando la control Campo de entrada está vacía, se proponen las 10 últimas búsquedas.
    • al iniciar la edición, se muestran 10 sugerencias en función de lo que ya se ha escrito.
  • Tienes la habilidad de limpiar la historia con ActionBarDeleteSearchHistory.
  • iPhone/iPad Si se selecciona la opción "Con botón para borrar el historial", el historial propone una opción para borrar el historial al final de la lista de sugerencias.
  • Dos procesos se añaden automáticamente cuando la búsqueda está habilitada en el Action Bar:
    • Validación de la búsqueda.
    • Modificar la búsqueda.
  • Cancelar la búsqueda: Para saber si la búsqueda fue cancelada por el usuario, compruebe el valor de ...SearchValue en el evento "Validación de la búsqueda".. Este valor se establece en "" (cadena vacía) en caso de cancelación.

Propiedades de WLanguage

Para conocer la lista completa de las propiedades WLanguage que se pueden usar con una Action Bar, ver Propiedades asociadas a las Barras de Acción.
Versiones 19 y posteriores
iPhone/iPad Las propiedades de un control Action Bar no pueden modificarse mediante programación.
Nueva funcionalidad versión 19
iPhone/iPad Las propiedades de un control Action Bar no pueden modificarse mediante programación.
iPhone/iPad Las propiedades de un control Action Bar no pueden modificarse mediante programación.
Versión mínima requerida
  • Versión 17
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario