X++:
fieldId = _payDayHourCalc == RPayDayHourCalc::Day ?
fieldname2id(tablenum(RPayTblTrans), #DayFieldPrefix + _payTblTimeCode) :
fieldname2id(tablenum(RPayTblTrans), #TimeFieldPrefix + _payTblTimeCode);
только код там вот такой и это мне кажется особые меры садизма. Что можно с этим делать?