Verificando se DataObjects são válidos

Overview
Se você já passou pelo sufoco de se deparar com erros de ’null reference’ em PowerBuilder, este post é para você! Com um toque de humor, exploramos exemplos práticos de como verificar a validade de elementos cruciais como class definitions, datastores, datawindows e parent objects. Acompanhe e torne seu código à prova de erros!
Neste post estão exemplos de como verificar se alguns objetos como, por exemplo, class definition, datastores, datawindows e os parent objects estão válidos. Estas verificações são importantes, pois evitam os vergonhosos erros de “null reference”.
Verificando se foi possível verificar se o parent object está valido:
Verificando se o Dataobject de uma Datawindow/Datastore está valida:
O mesmo fonte acima funciona também para DataWindows.
Verificando se a class definition está valida: