Crystal Reports - Crea campo parametro
Nella vista Esplora dati, fare clic con il pulsante destro del mouse nell'area Parametri → selezionare Nuovo → Nuovo parametro
Viene visualizzata la finestra di dialogo Crea parametro → Immettere un nome per il parametro (fino a 255 caratteri alfanumerici). Nella finestra di dialogo è possibile modificare il nome e il tipo del parametro insieme ad altre proprietà.
Seleziona il Tipo di dati appropriato dall'elenco → come Stringa, Numero o Data, tra gli altri.
Per creare un parametro che consenta più valori
In Esplora dati → fare clic con il pulsante destro del mouse su Parametri → selezionare Nuovo → Nuovo parametro
Nella finestra di dialogo Crea parametro, immettere un nome per il parametro.
Selezionare il tipo di dati appropriato dall'elenco → Immettere il testo del prompt → Imposta Consenti più valori su Vero.
Ora, quando richiesto, è possibile specificare più valori da inserire per il parametro.
Per specificare valori discreti o di intervallo
Per il tipo di intervallo di valori, scegliere Discreto o Intervallo.
Se si seleziona Discreto, il parametro accetterà valori discreti (anziché intervalli di valori).
Se si seleziona Intervallo, vengono richiesti i valori dei parametri. È possibile immettere un valore iniziale e un valore finale. Ad esempio, se si immettono i valori "1" e "10", l'intervallo è 1-10 e un report che utilizza questo parametro per il filtro visualizzerà tutti i record con valori compresi tra 1 e 10. Ciò funziona anche per i parametri stringa. Con un valore iniziale "A" e un valore finale "H", un report che utilizza questo parametro per il filtro visualizzerà tutti i record all'interno di un intervallo alfabetico di AH.
Se le opzioni Consenti più valori e Discrete sono selezionate, il parametro accetterà più valori discreti. È possibile immettere più di un valore, ma questi valori verranno valutati individualmente e non verranno interpretati come un intervallo. Se sono selezionate le opzioni Consenti più valori e intervallo, il parametro accetterà più intervalli.