Scopo
Questa procedura riesegue la master query del grafico e lo aggiorna. Può essere utilizzata nel caso in cui i dati del database siano variati in seguito ad altre procedure; non è invece obbligatorio usarla se la master query è basata su una tabella IMDB oppure se essa dipende da parametri contenuti in tabelle IMDB.
Sintassi
// Rieseguiamo la query
Grafico.RefreshQuery()
Grafico.RefreshQuery()
Esempio di codice
// ****************************************************
// Decrementiamo le unità vendute del 2007 di una unità
// ****************************************************
public void GraficiSelezionabili.DecrementaValore()
{
// Decrementiamo di una unità le vendite
update VENDITE
set QUANTITA := QUANTITA - ONE
where
IDAREA = ONE
ANNO = C2007
//
// Aggiorniamo il grafico correntemente mostrato nella Tabbed View
if Tabview.SelectedPage() = Bar.Me()
{
Bar.RefreshQuery()
}
//
if Tabview.SelectedPage() = Bar3d.Me()
{
Bar3d.RefreshQuery()
}
//
if Tabview.SelectedPage() = Linee.Me()
{
Linee.RefreshQuery()
}
}
// Decrementiamo le unità vendute del 2007 di una unità
// ****************************************************
public void GraficiSelezionabili.DecrementaValore()
{
// Decrementiamo di una unità le vendite
update VENDITE
set QUANTITA := QUANTITA - ONE
where
IDAREA = ONE
ANNO = C2007
//
// Aggiorniamo il grafico correntemente mostrato nella Tabbed View
if Tabview.SelectedPage() = Bar.Me()
{
Bar.RefreshQuery()
}
//
if Tabview.SelectedPage() = Bar3d.Me()
{
Bar3d.RefreshQuery()
}
//
if Tabview.SelectedPage() = Linee.Me()
{
Linee.RefreshQuery()
}
}
- Questa procedura può essere utilizzata per aggiornare i dati contenuti nel grafico se cambiano in maniera indipendente dai parametri della master query.
Ultima modifica: 24/03/2021 / Validità: da 7.1.3300
procedura