Specificare le dimensioni di un indicatore tramite un'espressione (Generatore report e SSRS)Specify the Size of an Indicator Using an Expression (Report Builder and SSRS)

Per migliorare l'impatto visivo degli indicatori, oltre al colore, alla direzione e alla forma è possibile usare anche le dimensioni.In addition to color, direction, and shape, you can use size to maximize the visual impact of indicators.

Un indicatore dispone di una raccolta di stati dell'indicatore denominata IndicatorStates.An indicator has a collection of indicator states named IndicatorStates. La raccolta IndicatorStates dispone in genere di più stati.The IndicatorStates collection typically have multiple states. Ogni stato è un membro della raccolta e viene rappresentato da un'icona.Each state is a member of the collection and is represented by an icon. Gli stati, insieme, formano la raccolta IndicatorsStates.Together the states constitute the IndicatorsStates collection.

Per configurare dinamicamente le dimensioni delle icone, è possibile impostare le proprietà dei membri della raccolta IndicatorsStates nel riquadro Proprietà di Generatore report.To dynamically configure the sizes of icons, you set properties of members of the IndicatorsStates collection in the Properties pane of Report Builder. Se il riquadro Proprietà non è visibile, selezionare Proprietà nella scheda Visualizza.If the Properties pane is not visible, click the View tab and select Properties.

Nota

In SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT)usare la finestra Proprietà per impostare le proprietà dei membri.In SQL Server Data Tools (SSDT)SQL Server Data Tools (SSDT), you use the Properties window to set the member properties. Se la finestra Proprietà non è aperta, premere il tasto F4.If the Properties window is not open, press the F4 key.

Il riquadro Proprietà consente l'accesso alle proprietà della raccolta IndicatorStates di un indicatore.The Properties pane provides access to the properties of the IndicatorStates collection of an indicator. Le diverse dimensioni delle icone vengono configurate impostando la proprietà ScaleFactor dei membri raccolta IndicatorStates tramite un'espressione.You configure the icons to be different sizes by setting the ScaleFactor property of the IndicatorStates collection members using an expression. Per altre informazioni, vedere Espressioni (Generatore report e SSRS).For more information, see Expressions (Report Builder and SSRS).

L'espressione utilizzata in questa procedura è stata usata anche per generare il report con diverse dimensioni di indicatori, mostrato in Indicatori (Generatore report e SSRS).The expression used in this procedure was also used to generate the report with different sizes of indicators, shown in Indicators (Report Builder and SSRS).

Nota

È possibile creare e modificare file di definizioni report impaginati (con estensione rdl) in Generatore report e in Progettazione report di SQL Server Data Tools.You can create and modify paginated report definition (.rdl) files in Report Builder and in Report Designer in SQL Server Data Tools. Ogni ambiente di creazione offre modalità differenti per creare, aprire e salvare report ed elementi correlati.Each authoring environment provides different ways to create, open, and save reports and related items.

Per specificare le dimensioni dell'icona dell'indicatore tramite un'espressioneTo specify the indicator icon size using an expression

  1. Scegliere l'indicatore che si desidera modificare.Click the indicator you want to change.

  2. Nel riquadro Proprietà individuare la proprietà IndicatorStates.In the Properties pane, locate the IndicatorStates property.

    Se il riquadro Proprietà è organizzato per categorie, IndicatorStates si trova nella categoria Stati .If the Properties pane is organized by category, you will find IndicatorStates in the States category.

  3. Fare clic sul pulsante con i puntini di sospensione (...) accanto a IndicatorStates.Click the ellipsis (...) button next to IndicatorStates. Verrà visualizzata la finestra di dialogo Editor raccolte IndicatorState .The IndicatorState Collection Editor dialog box opens.

    Selezionare tutti i membri della raccolta.Select all members of the collection.

  4. Nell'elenco Proprietà a selezione multipla fare clic sulla freccia in giù accanto a ScaleFactor, quindi su Espressione.In the Multi-Select Properties list, click the down arrow next to ScaleFactor and then click Expression.

  5. Nella finestra di dialogo Espressione scrivere l'espressione.In the Expression dialog box write the expression.

    L'espressione di esempio seguente consente di modificare le dimensioni dell'icona in base al valore del campo SalesYTD .The following sample expression makes the icon a different size based on the value of the SalesYTD field.

    =IIF(Fields!SalesYTD.value = 0,0,Fields!SalesYTD.value/Max(Fields!SalesYTD.value,"Indicator"))

    Per altre informazioni, vedere Esempi di espressioni (Generatore report e SSRS).For more information, see Expression Examples (Report Builder and SSRS).

  6. Fare clic su OK.Click OK.

  7. Fare clic su OK.Click OK.

Vedere ancheSee Also

Indicatori (Generatore report e SSRS)Indicators (Report Builder and SSRS)