In PowerBuilder, è possibile utilizzare la funzione describe()
per identificare le proprietà degli oggetti DataWindow e i relativi controlli.
La funzione describe() è disponibile solo con
DataWindow di PowerBuilder. La funzione describe()
restituisce una stringa come risultato dei parametri specificati
come parte della funzione describe(). Ad esempio,
è possibile trovare i tipi di dati della colonna in una presentazione di stile tabella.
È possibile utilizzare la funzione di descrizione in IBM® Rational Functional Tester
come illustrato nei seguenti esempi.
Esempio 1: in questo esempio viene mostrato come passare i parametri
alla funzione
describe() di PowerBuilder e riportare
il risultato in forma di stringa. Il risultato visualizza il nome del dipendente e
lo stato di origine del dipendente.
//Het the figure for an EditPart
public void testMain (Object[] args)
{
String ls_request;
String ls_report;
ls_request = "DataWindow.Bands DataWindow.Objects "
+ "empname_h.Text "
+ "empname_h.Type emp.Type emp.Coltype "
+ "state.Type empname.Type empname_h.Visible";
ls_report = dw_1.Describe(ls_request);
}
Per informazioni dettagliate sulla funzione
describe() di PowerBuilder, consultare la guida di PowerBuilder.