I've made at listview which works fine but now I want to be able to
doubleclick and from the row I click I would like to load new data in the
same listview. Is it possible and how can you do that runtime.

In the doubleclicked event i've written the code

lv_left.getitem( li_index, 3, ls_item)
this.inv_datasource.of_register( 'test', 'd_test', SQLCA)
this.Event pfc_populate()

then I try to retrieve using
lv_left.of_retrieve('ls_item','d_test') // this line fails with the message
bad argument list for of_retrieve