Scopo
Ritorna una stringa che rappresenta il documento. Viene utilizzata dal framework per avere una rappresentazione in stringa del documento. Da Visual Code si preferisce l'uso della funzione GetName perchè più flessibile.
Sintassi
string s = "" // Stringa che rappresenta il documento
//
s := Documento.AsString()
//
s := Documento.AsString()
Argomenti
Questa funzione non ha argomenti.Valore di ritorno
Ritorna una stringa che rappresenta il documento. Per default la funzione torna il nome del documento come se venisse chiamata la funzione GetName con parametro zero. Questo comportamento può essere personalizzato perchè internamente viene richiamato l'evento di OnGetName con tipo di nome = 3.
Esempio di codice
// ********************************************
// Fired when the active row in a panel changes
// ********************************************
event Prodotti.Prodotto.OnChangeRow()
{
Prodotto p = null // Il prodotto selezionato
//
// Prendo il prodotto selezionato nel pannello
p := Prodotto.Document
//
// Se ce n'è uno...
if NOT(p IS Null Object)
{
// Scriviamo a video di che documento si tratta
Prodotto.Valore0.Caption := p.GetName(ZERO)
Prodotto.Valore1.Caption := p.GetName(ONE)
Prodotto.Valore2.Caption := p.GetName(C2)
Prodotto.Valore3.Caption := p.AsString()
}
}
// Fired when the active row in a panel changes
// ********************************************
event Prodotti.Prodotto.OnChangeRow()
{
Prodotto p = null // Il prodotto selezionato
//
// Prendo il prodotto selezionato nel pannello
p := Prodotto.Document
//
// Se ce n'è uno...
if NOT(p IS Null Object)
{
// Scriviamo a video di che documento si tratta
Prodotto.Valore0.Caption := p.GetName(ZERO)
Prodotto.Valore1.Caption := p.GetName(ONE)
Prodotto.Valore2.Caption := p.GetName(C2)
Prodotto.Valore3.Caption := p.AsString()
}
}
Ultima modifica: 25/10/2016 / Validità: da 6.5.2680