Ну перебрать все поля источника данных с получением соответсвующего FormDataObject'а можно, а но к сожалению вряд ли нужно ...
Дело в том, что задача-то конкретно и стояла, чтобы в момент исполнения переопределенного toolTip() на FormDataObject'е получить информацию о поле таблицы источника данных, относящегося к этому FormDataObject с минимальным кол-вом итераций. Пока топорно решаю Map'ом (как оказалось , у FormDataObject и нормального уникального идентификатора этого объекта в рамках источника данных просто так не найдешь, юзаю результат метода xml() в этом качестве), заполняющимся в момент инициализации источника данных. Но это - не выход, по большому счету
Наверное проще вообще не трогать форму с ее источником данных, а сделать все на уровне самой таблицы и отлавливать там уже здоровенным switch'ем нужные поля...
|