I am working on functionality, where I do not know the table , but I have the tableId and fieldId (field value too) , but how can I get recordId for that tables record?
I looked online for some code, and found this
http://www.doens.be/2009/07/select-a-record-from-a-table-when-you-only-have-the-tableid/
public Common findRecord(TableId _tableId, RecId _recId, Boolean _forUpdate = false)
{
Common common;
DictTable dictTable;
;
dictTable = new DictTable(_tableId);
common = dictTable.makeRecord();
common.selectForUpdate(_forUpdate);
select common
where common.RecId == _recId;
return common;
}
but it only works, when I already know the recId for the tables record. I hope you can help me with my problem. I can answer to some questions if more explanation is needed.