Creazione di un'interfaccia per filtrare i dati di data e ora
Creare due campi che consentono di filtrare i motori in base alla data e all'ora di produzione.
- Creare il campoDa:
- Fare clic con il pulsante destro del mouse suMainWindow (type)e selezionare .
- Passare il puntatore del mouse sull'oggetto, selezionare e immettereFilterFromDateTime.
- InProprietà, impostare la proprietàValoresulla data di produzione del motore meno recente.MANCIA: Le date di produzione del motore sono impostate durante la creazione del tipo di oggetto motore e delle istanze oggetto.
- Creare il campoA:
- Fare clic con il pulsante destro del mouse suMainWindow (type)e selezionare .
- Passare il puntatore del mouse sull'oggetto, selezionare e immettereFilterToDateTime.
- InProprietà, impostare la proprietàValoresulla data di produzione del motore più recente.MANCIA: Le date di produzione del motore sono impostate durante la creazione del tipo di oggetto motore e delle istanze oggetto.
- Creare le etichette:
- Creare tre etichette facendo clic con il pulsante destro del mouse suMainWindow (type)e selezionando .
- Rinominare le etichette passando il puntatore del mouse su ciascuna etichetta, selezionando e immettendo:
- FilterDateTimeLabel
- FilterFromDateTimeLabel
- FilterToDateTimeLabel
- SelezionareFilterDateTimeLabele, inProprietà, impostareTestosuFilter motors by manufacture date.
- SelezionareFilterFromDateTimeLabele, inProprietà, impostareTestosuFrom:.
- SelezionareFilterToDateTimeLabele, inProprietà, impostareTestosuTo:.
- Rendere filtrabile la griglia dati:
- SelezionareMotorDateTimeGrid.
- inProprietà, creare un collegamento dinamico avanzato tra i valori della proprietàQueryeAeDamediante un formattatore stringa.
- Formato
- SELECT * FROM Model WHERE ManufactureDate BETWEEN {0:sql_literal} and {1:sql_literal}
- {0} DynamicLink
- .
- {1} DynamicLink
Per ulteriori informazioni sui collegamenti dinamici, vedere Creazione di collegamenti dinamici.
Fornire un feedback