Цитата:
fr.dataSource(1).name()
1. Имя датасорса может отличаться от имени таблицы, данные которой он предоставляет
2. Почему именно 1й а не 2й ?
Ну если из разных, то вкратце так
X++:
common record;
record = element.args().record();
sendStrCtrl.text(strfmt("%1;%2", tableid2name(record.tableId), record.RecId));