本文整理了Java中org.jbundle.base.db.Record.getReferringField
方法的一些代码示例,展示了Record.getReferringField
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Record.getReferringField
方法的具体详情如下:
包路径:org.jbundle.base.db.Record
类名称:Record
方法名:getReferringField
[英]Get the field that references this record (from another record). The field returned must be a ReferenceField, in a key area, and must override getReferenceRecordName().
[中]
代码示例来源:origin: com.tourapp.tour/com.tourapp.tour.booking.entry
BaseField fldStatusID = recBaseStatus.getReferringField();
Record recBookingDetail = fldStatusID.getRecord();
int iStatusID = (int)fldStatusID.getValue();
代码示例来源:origin: com.tourapp.tour/com.tourapp.tour.booking.db
BaseField fldStatusID = recBaseStatus.getReferringField();
Record recTour = fldStatusID.getRecord();
TourStatusSummaryField fldTourStatusSummary = (TourStatusSummaryField)recTour.getField(Tour.TOUR_STATUS_SUMMARY);
代码示例来源:origin: com.tourapp.tour/com.tourapp.tour.product.db
/**
* DoSetData Method.
*/
public int doSetData(Object objData, boolean bDisplayOption, int iMoveMode)
{
if (objData instanceof String)
{ // The user pressed the button.
Record recBaseStatus = this.getOwner().getRecord();
BaseField fldStatusID = recBaseStatus.getReferringField();
Record recBookingDetail = fldStatusID.getRecord();
Task task = null;
if (recBookingDetail.getRecordOwner() != null)
task = recBookingDetail.getRecordOwner().getTask();
else if (recBaseStatus.getRecordOwner() != null)
task = recBaseStatus.getRecordOwner().getTask();
String strMessage = this.getDisplayMessage();
if (task != null)
task.setStatusText(strMessage);
return DBConstants.NORMAL_RETURN;
}
return super.doSetData(objData, bDisplayOption, iMoveMode);
}
/**
代码示例来源:origin: com.tourgeek.tour/com.tourgeek.tour.product.db
/**
* DoSetData Method.
*/
public int doSetData(Object objData, boolean bDisplayOption, int iMoveMode)
{
if (objData instanceof String)
{ // The user pressed the button.
Record recBaseStatus = this.getOwner().getRecord();
BaseField fldStatusID = recBaseStatus.getReferringField();
Record recBookingDetail = fldStatusID.getRecord();
Task task = null;
if (recBookingDetail.getRecordOwner() != null)
task = recBookingDetail.getRecordOwner().getTask();
else if (recBaseStatus.getRecordOwner() != null)
task = recBaseStatus.getRecordOwner().getTask();
String strMessage = this.getDisplayMessage();
if (task != null)
task.setStatusText(strMessage);
return DBConstants.NORMAL_RETURN;
}
return super.doSetData(objData, bDisplayOption, iMoveMode);
}
/**
代码示例来源:origin: com.tourgeek.tour/com.tourgeek.tour.booking.db
BaseField fldStatusID = recBaseStatus.getReferringField();
Record recTour = fldStatusID.getRecord();
TourStatusSummaryField fldTourStatusSummary = (TourStatusSummaryField)recTour.getField(Tour.TOUR_STATUS_SUMMARY);
内容来源于网络,如有侵权,请联系作者删除!