Scopo
Restituisce il valore del campo in una specifica riga del buffer video. Può essere usata, ad esempio, per leggere il valore dei campi delle query di decodifica.
Sintassi
string Valore = "" // Valore del campo sulla riga
//
Valore := Pannello.Campo.GetValueAt(numero riga)
//
Valore := Pannello.Campo.GetValueAt(numero riga)
Argomenti
Numero Riga | E' il numero della riga del buffer video da cui prendere il valore. Può andare da 1 al massimo numero di righe visibili del pannello, ottenibile tramite la funzione VisibleRows. |
Valore di ritorno
Viene ritornato il valore del campo nella riga indicata. Il valore di ritorno di questa funzione è indicato di tipo carattere, ma in realtà viene ritornato il valore del campo nel tipo corrispondente. E' quindi possibile utilizzare la funzione Convert per utilizzare il valore direttamente come tipo nativo. Nell'esempio di codice viene esemplificata questa possibilità.
Esempio di codice
// ********************************************
// Esegue la somma delle righe del buffer video
// ********************************************
public void Prodotti1.SommaParziale()
{
int i = 0 // Contatore righe buffer video
float s = 0 // somma parziale
//
// Ciclo sulle righe del buffer video
while i < Prodotti.VisibleRows()
{
i := i + ONE
//
// Eseguo la somma delle righe
s := s + Convert(Prodotti.Scorte.GetValueAt(i))
}
//
// Mostro il risultato
Prodotti.SommaParziale.Caption := ToString(s)
}
// Esegue la somma delle righe del buffer video
// ********************************************
public void Prodotti1.SommaParziale()
{
int i = 0 // Contatore righe buffer video
float s = 0 // somma parziale
//
// Ciclo sulle righe del buffer video
while i < Prodotti.VisibleRows()
{
i := i + ONE
//
// Eseguo la somma delle righe
s := s + Convert(Prodotti.Scorte.GetValueAt(i))
}
//
// Mostro il risultato
Prodotti.SommaParziale.Caption := ToString(s)
}
- Se il campo non contiene alcun valore, la funzione torna NULL. E' quindi possibile usare la funzione IsNull per testare questo caso.
Ultima modifica: 24/05/2024 / Validità: da 6.5.2680