Input List Items

Buenos días, soy nuevo en sapui5, y estoy haciendo algunos ejercicios para aprender,

He creado una Lista en xml y la veo en el formulario pero no se como obtener desde el controller el valor actual seleccionado de la lista.
en el xml

y en el controller

function saludo(){
	// onPress event handler method of the button 
	var names = this.getView().byId("names").getValue();
	var lastnames = this.getView().byId("lastnames").getValue();
	var age = this.getView().byId("age").getValue();
	var profession = this.getView().byId("profession");
	jQuery.sap.require("sap.m.MessageBox");
	if ((names!=="") && (lastnames!=="") && (age!=="") && (profession!==""))
	  sap.m.MessageBox.alert("Buenos Dias Señor "+names+" "+lastnames+" tu edad es "+age+" y  de profesión " + profession);
	else
	  sap.m.MessageBox.alert("Nombre vacio");
}

y me muestra el mensaje pero el campo de InputListItem(profession) me pone undefined, Como puedo obtener el valor actual sellecionado del InputListItem, es decir que me salga por ejemplo informático ó Consultor.

Este tema se cerró automáticamente 91 días después del último post. No se permiten nuevas respuestas.