As String

funzione copia link

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()

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(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