Dans PowerBuilder, vous pouvez utiliser la fonction describe()
pour identifier les propriétés d'objets DataWindow et de leurs contrôles.
La fonction describe() est uniquement disponible avec
PowerBuilder DataWindow. Elle
renvoie une chaîne en résultat des paramètres spécifiés
en tant que partie de la fonction describe(). Par exemple,
vous pouvez rechercher les types de données de la colonne dans une présentation de style table.
Vous pouvez utiliser la fonction describe dans IBM® Rational Functional Tester
comme indiqué dans les exemples suivants.
Exemple 1 : Cet exemple montre comment transmettre des paramètres à la fonction
describe() PowerBuilder et rapporter les résultats sous la forme d'une chaîne. Les résultats présentent le nom et le pays d'origine de l'employé.
//Extraction de la figure pour un objet 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);
}
Pour obtenir des informations détaillées sur la fonction
describe() de PowerBuilders, voir l'aide PowerBuilder.