Control Clasificación en PowerAppsRating control in PowerApps

Un control con el que los usuarios pueden indicar un valor comprendido entre 1 y el número máximo que especifique.A control with which users can indicate a value between 1 and a maximum number that you specify.

DescripciónDescription

En este control el usuario puede indicar, por ejemplo, cuánto le ha gustado algo seleccionando un cierto número de estrellas.In this control, the user can indicate, for example, how much they liked something by selecting a certain number of stars.

Propiedades principalesKey properties

Predeterminado: el valor inicial de un control antes de que lo cambie el usuario.Default – The initial value of a control before it is changed by the user.

Max: el valor máximo para el que el usuario puede establecer un control deslizante o una clasificación.Max – The maximum value to which the user can set a slider or a rating.

Propiedades adicionalesAdditional properties

BorderColor: el color de un borde del control.BorderColor – The color of a control's border.

BorderStyle: si el borde del control es Solid, Dashed, Dotted o None.BorderStyle – Whether a control's border is Solid, Dashed, Dotted, or None.

BorderThickness: el grosor de un borde del control.BorderThickness – The thickness of a control's border.

FocusedBorderThickness: grosor del borde del control cuando se resalta el teclado.FocusedBorderThickness – The thickness of the control's border when it has keyboard focus.

DisplayMode: indica si el control permite entradas de usuario (Edit), solo muestra datos (View) o si está deshabilitado (Disabled).DisplayMode – Whether the control allows user input (Edit), only displays data (View), or is disabled (Disabled).

Fill: el color de fondo de un control.Fill – The background color of a control.

Height: la distancia entre los bordes superior e inferior de un control.Height – The distance between a control's top and bottom edges.

AlCambiar: indica cómo responde la aplicación cuando el usuario cambia el valor de un control (por ejemplo, mediante el ajuste de un control deslizante).OnChange – How the app responds when the user changes the value of a control (for example, by adjusting a slider).

OnSelect: indica cómo responde la aplicación cuando el usuario toca o hace clic en un control.OnSelect – How the app responds when the user taps or clicks a control.

RellenoDeClasificación: el color de las estrellas de un control de clasificación.RatingFill – The color of the stars in a rating control.

ReadOnly: indica si un usuario puede cambiar el valor de un control deslizante o el control de clasificación.ReadOnly – Whether a user can change the value of a slider or rating control.

Reset: indica si un control vuelve a su valor predeterminado.Reset – Whether a control reverts to its default value.

MostrarValor: indica si el valor de un control deslizante o una clasificación aparece cuando el usuario cambia ese valor o mantiene el puntero sobre el control.ShowValue – Whether a slider's or rating's value appears as the user changes that value or hovers over the control.

TabIndex: personaliza el orden de tabulación de los controles en tiempo de ejecución cuando se establece en un valor distinto de cero.TabIndex – Customizes the tab order of controls at runtime when set to a non-zero value.

Información sobre herramientas: texto explicativo que aparece cuando el usuario mantiene el puntero sobre un control.Tooltip – Explanatory text that appears when the user hovers over a control.

Visible: indica si un control aparece o está oculto.Visible – Whether a control appears or is hidden.

Width: la distancia entre los bordes derecho e izquierdo de un control.Width – The distance between a control's left and right edges.

X: la distancia entre el borde izquierdo de un control y el borde izquierdo de su contenedor primario (la pantalla si no hay un contenedor primario).X – The distance between the left edge of a control and the left edge of its parent container (screen if no parent container).

Y: la distancia entre el borde superior de un control y el borde superior de su contenedor primario (la pantalla si no hay un contenedor primario).Y – The distance between the top edge of a control and the top edge of the parent container (screen if no parent container).

Average( Value1, Value2, ... )Average( Value1, Value2, ... )

EjemploExample

  1. Agregue un control Clasificación y llámelo Cuantitativo.Add a Rating control, and name it Quantitative.

    ¿No sabe cómo agregar, nombrar y configurar un control?Don't know how to add, name, and configure a control?

  2. Agregue un control Entrada de texto, denomínelo Cualitativo, y muévalo debajo del control Clasificación.Add a Text input control, name it Qualitative, and move it below the Rating control.
  3. Establezca la propiedad Default del control Entrada de texto en "" y establezca su TextoDeSugerencia en esta fórmula:Set the Default property of the Text input control to "", and set its HintText to this formula:
    If(Quantitative.Value > 3, "¿qué le gustó especialmente?", "¿cómo podemos mejorar?")If(Quantitative.Value > 3, "What did you especially like?", "How might we do better?")

    ¿Desea más información sobre la función If u otras funciones?Want more information about the If function or other functions?

  4. Presione F5 y, a continuación, pulse o haga clic en cuatro o cinco estrellas en el control Clasificación.Press F5, and then click or tap either four or five stars in the Rating control.

    La sugerencia del control Entrada de texto cambia para reflejar la alta clasificación.The hint text in the Text input control changes to reflect the high rating.

  5. Pulse o haga clic en menos de cuatro estrellas en Cuantitativo.Click or tap fewer than four stars in Quantitative.

    La sugerencia del control Entrada de texto cambia para reflejar la baja clasificación.The hint text in the Text input control changes to reflect the low rating.

  6. Presione Esc para volver al área de trabajo predeterminada.To return to the default workspace, press Esc.