English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Oggetti UI
  • Libreria Grafico
  • Proprietà
  • Asse X

Set X Axis Range

procedura link

Scopo

Questa procedura imposta i valori minimo e massimo mostrati sull'asse X. Può essere utilizzata per selezionare e mostrare all'utente solo una parte dei dati presenti nel grafico.

Sintassi

// Impostiamo la scala dell'asse x
Grafico.SetXAxisRange(min value, max value)

Argomenti

Min Value Espressione numerica che rappresenta il valore minimo dell'asse X
Max Value Espressione numerica che rappresenta il valore massimo dell'asse X

Esempio di codice

// **************************************************************************
// Evento notificato dopo il salvataggio sul database di una riga modificata.
// **************************************************************************

event Range.Configurazionerange.AfterUpdate()
{
  int Xmin = 0 // 
  int Xmax = 0 // 
  int Ymin = 0 // 
  int Ymax = 0 // 
  // 
  // Verifica valori nulli

  Xmin := NullValue(Configurazionerange.MinxRange, --(ONE))
  Xmax := NullValue(Configurazionerange.MaxxRange, --(ONE))
  Ymin := NullValue(Configurazionerange.MinyRange, --(ONE))
  Ymax := NullValue(Configurazionerange.MaxyRange, --(ONE))
  // 
  // Verifica e abilitazione autoRange

  if Xmin = --(ONE) OR Xmax = --(ONE)
  {
    Grafico.EnableXAxisAutoRange()
    // 
    return
  }
  // 
  // verifica e abilitazione autorange

  if Ymin = --(ONE) OR Ymax = --(ONE)
  {
    Grafico.EnableYAxisAutoRange()
    // 
    return
  }
  // 
  // Impostazione range asse X

  Grafico.SetXAxisRange(Xmin, Xmax)
  // 
  // impostazione range asse Y

  Grafico.SetYAxisRange(Ymin, Ymax)
}
  • Questa procedura può essere attivata solo per grafici di tipo Scatter e XYLine e solo se si usa il motore grafico JFreeChart. Negli altri tipi di grafici o usando FusionChart non è possibile limitare i valori mostrati sull'asse X.
  • Selezionando una scala per l'asse X viene disabilitata la funzionalità di autorange.
  • I valori minimo e massimo impostati per l'asse devono essere differenti.

Ultima modifica: 25/10/2016 / Validità: da 7.1.3300

Vedi anche

  • Enable X Axis Auto Range (procedura)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum