AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Controles, páginas y ventanas / Funciones Cuadro de mando
  • Nuevo widget
Añade y muestra un widget (ventana o página interna) en un control Cuadro de mando.
Atención: Los widgets añadidos mediante programación no se muestran automáticamente. Debe utilizar .InitialConfiguration antes de que aparezca el control Cuadro de mando por primera vez.
Ejemplo
AndroidiPhone/iPadMac Catalyst
// Add 2 elements
DASH_MyDashboard.AddWidget(IW_Sales, "Sales")
DASH_MyDashboard.AddWidget(IW_MonthlyStat, "Monthly statistics for July", "201307")
AndroidiPhone/iPadMac Catalyst
nIndex is int
 
// Adds a widget that expects parameters
nIndex = DASH_Dashboard.AddWidget(IW_Widget_Clock, "Clock "+ ...
COMBO_AddWidget[COMBO_AddWidget].DisplayedValue, ...
COMBO_AddWidget[COMBO_AddWidget].DisplayedValue)
 
// Display this widget upon request
IF YesNo(Yes, "Do you want to display this widget?") = Yes THEN
DASH_Dashboard[nIndex].Visible = True
ELSE
ToastDisplay("The widget was added to the dashboard as ""hidden""." + ...
"Switch to edit mode to add it.", ...
toastShort, vaMiddle, haCenter)
END
Sintaxis
<Result> = <Dashboard control>.AddWidget(<Widget> , <Caption> [, <Parameter 1> [... [, <Parameter N>]]])
<Result>: Integro
Índice del elemento añadido. Este índice puede utilizarse para manipular el widget.
<Dashboard control>: Nombre del control
Nombre de la control Cuadro de mando a utilizar.
<Widget>: Nombre de la ventana interna o Page interna
  • AndroidiPhone/iPadMac Catalyst Nombre de la ventana interna que se debe añadir a la control Cuadro de mando.
<Caption>: Cadena de caracteres
Título del widget. Esta leyenda aparecerá en el menú contextual de la control Cuadro de mando y permitirá al usuario manipular el widget.
<Parameter 1>: Tipo de valor enviado a la ventana o Page (opcional)
Primer parámetro que se pasará a las "Declaraciones Globales" Event de la ventana o página interna para abrir. Este parámetro es pasado por reference y es considerado como un global de Variable a la ventana o página interna.
Atención: Sólo están disponibles los tipos simples.
<Parameter N>: Tipo de valor enviado a la ventana o Page (opcional)
Nth parámetro que se pasará a las "Declaraciones Globales" Event de la ventana interna o página interna para abrir. Este parámetro es pasado por reference y es considerado como un global de Variable a la ventana o página interna.
Atención: Sólo están disponibles los tipos simples.
Observaciones

Nuevo widget

El widget se declara además de los widgets definidos en la description de control Cuadro de mando.
Este widget se puede hacer Visible:
  • utilizando .InitialConfiguration antes de la primera visualización.
  • por el usuario final a través de el menú contextual.
  • utilizando la siguiente sintaxis:
    DASH_Dashboard[Index].Visible = True
    donde <Index> es el número de widget devuelto por .AddWidget.
Componente: wd290obj.dll
Versión mínima requerida
  • Versión 23
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/06/2023

Señalar un error o enviar una sugerencia | Ayuda local