... "nHeight" } DATA oData, aColumns, aArray AS ARRAY Ok, once one inherit another, do not need to create oData again, but trying solve error. Why need to save oData on browse ? Because I will change later. Variables are all ok, I can confirm using another library. And before twbrowse ...