org.jbundle.base.db.Record.setSelected()方法的使用及代码示例

x33g5p2x  于2022-01-28 转载在 其他  
字(6.7k)|赞(0)|评价(0)|浏览(92)

本文整理了Java中org.jbundle.base.db.Record.setSelected方法的一些代码示例,展示了Record.setSelected的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Record.setSelected方法的具体详情如下:
包路径:org.jbundle.base.db.Record
类名称:Record
方法名:setSelected

Record.setSelected介绍

[英]Select/Deselect all the fields in this using SQL format. ie., "AgencyName, AgencyAddress, SubTable.SubFieldName, AgencyZipCode".
[中]使用SQL格式选择/取消选择此字段中的所有字段。例如,“AgencyName,AgencyAddress,SubTable.SubFieldName,AgencyZipCode”。

代码示例

代码示例来源:origin: org.jbundle.base/org.jbundle.base.mixed

this.setSelected(true);   // Select all
else
  this.setSelected(false);    // Deselect all to start
  int iEnd = 0;
  while (iEnd < iLastPlus)

代码示例来源:origin: org.jbundle.base/org.jbundle.base

this.setSelected(true);   // Select all
else
  this.setSelected(false);    // Deselect all to start
  int iEnd = 0;
  while (iEnd < iLastPlus)

代码示例来源:origin: org.jbundle.base.db/org.jbundle.base.db

this.setSelected(true);   // Select all
else
  this.setSelected(false);    // Deselect all to start
  int iEnd = 0;
  while (iEnd < iLastPlus)

代码示例来源:origin: org.jbundle.base/org.jbundle.base.mixed

/**
 * Do the physical Open on this table (requery the table).
 * Note - ignore's open because open is used as a flag to indicate moveNext in process.
 */
public void open() throws DBException
{
  // Ignore open - wait for move(+1);
  // 1. Synchronize selection:
  Record record = this.getRecord();
  Iterator<BaseTable> iterator = this.getTables();
  while (iterator.hasNext())
  {
    BaseTable table = iterator.next();
    Record recAlt = table.getRecord();
    if (record.isAllSelected())
      recAlt.setSelected(true);
    else
    {
      recAlt.setSelected(false);
      for (int iFieldSeq = 0; iFieldSeq < record.getFieldCount(); iFieldSeq++)
      {
        if (record.getField(iFieldSeq).isSelected())
          recAlt.getField(iFieldSeq).setSelected(true);
      }
    }
  }
  this.doOpen();      // Set isOpen flag to true.
}
/**

代码示例来源:origin: org.jbundle.base/org.jbundle.base

/**
 * Do the physical Open on this table (requery the table).
 * Note - ignore's open because open is used as a flag to indicate moveNext in process.
 */
public void open() throws DBException
{
  // Ignore open - wait for move(+1);
  // 1. Synchronize selection:
  Record record = this.getRecord();
  Iterator<BaseTable> iterator = this.getTables();
  while (iterator.hasNext())
  {
    BaseTable table = iterator.next();
    Record recAlt = table.getRecord();
    if (record.isAllSelected())
      recAlt.setSelected(true);
    else
    {
      recAlt.setSelected(false);
      for (int iFieldSeq = 0; iFieldSeq < record.getFieldCount(); iFieldSeq++)
      {
        if (record.getField(iFieldSeq).isSelected())
          recAlt.getField(iFieldSeq).setSelected(true);
      }
    }
  }
  this.doOpen();      // Set isOpen flag to true.
}
/**

代码示例来源:origin: org.jbundle.base.db/org.jbundle.base.db

/**
 * Do the physical Open on this table (requery the table).
 * Note - ignore's open because open is used as a flag to indicate moveNext in process.
 */
public void open() throws DBException
{
  // Ignore open - wait for move(+1);
  // 1. Synchronize selection:
  Record record = this.getRecord();
  Iterator<BaseTable> iterator = this.getTables();
  while (iterator.hasNext())
  {
    BaseTable table = iterator.next();
    Record recAlt = table.getRecord();
    if (record.isAllSelected())
      recAlt.setSelected(true);
    else
    {
      recAlt.setSelected(false);
      for (int iFieldSeq = 0; iFieldSeq < record.getFieldCount(); iFieldSeq++)
      {
        if (record.getField(iFieldSeq).isSelected())
          recAlt.getField(iFieldSeq).setSelected(true);
      }
    }
  }
  this.doOpen();      // Set isOpen flag to true.
}
/**

代码示例来源:origin: com.tourapp.tour/com.tourapp.tour.booking.entry

/**
 * Add all the screen listeners.
 */
public void addListeners()
{
  super.addListeners();        
  
  this.setAppending(false);
  this.setEditing(false);
  this.getMainRecord().setSelected(true); // Need all selected to do source command.
  
  ArTrx recArTrx = (ArTrx)this.getRecord(ArTrx.AR_TRX_FILE);
  Booking recBooking = (Booking)this.getRecord(Booking.BOOKING_FILE);
  recBooking.addArDetail(recArTrx, null, false);
}
/**

代码示例来源:origin: org.jibx.schema.org.opentravel.example.jbundle/org.jibx.schema.org.opentravel.example.jbundle.opentravel.touractivity.screen

/**
 * Add all the screen listeners.
 */
public void addListeners()
{
  super.addListeners();
  this.setAppending(false);
  this.setEditing(false);
  this.getMainRecord().setSelected(true); // Need all the fields
  this.getScreenRecord().getField(TourActivityScreenRecord.TARGET_DATE).addListener(new FieldReSelectHandler(this) {
    public int fieldChanged(boolean bDisplayOption, int iMoveMode)
    {
      TourActivity record = (TourActivity)getMainRecord();
      record.setTargetDate(((DateField)this.getOwner()).getDateTime());
      return super.fieldChanged(bDisplayOption, iMoveMode);
    }
  });
}
/**

代码示例来源:origin: com.tourgeek.tour/com.tourgeek.tour.product.screen

/**
 * Select the fields for the maint screen.
 */
public void selectMaintFields()
{
  Record record = this.getMainRecord();
  
  record.setSelected(true);
  record.getField(Product.DESC_SORT).setSelected(false);
  record.getField(Product.ITINERARY_DESC).setSelected(false);
  
  GetProductCostHandler listener = (GetProductCostHandler)record.getListener(GetProductCostHandler.class, false);
  if (listener != null)
    listener.clearCache();
  GetProductAvailabilityHandler listener2 = (GetProductAvailabilityHandler)record.getListener(GetProductAvailabilityHandler.class, false);
  if (listener2 != null)
    listener2.clearCache();
}
/**

代码示例来源:origin: com.tourapp.tour/com.tourapp.tour.product.screen

/**
 * Select the fields for the maint screen.
 */
public void selectMaintFields()
{
  Record record = this.getMainRecord();
  
  record.setSelected(true);
  record.getField(Product.DESC_SORT).setSelected(false);
  record.getField(Product.ITINERARY_DESC).setSelected(false);
  
  GetProductCostHandler listener = (GetProductCostHandler)record.getListener(GetProductCostHandler.class, false);
  if (listener != null)
    listener.clearCache();
  GetProductAvailabilityHandler listener2 = (GetProductAvailabilityHandler)record.getListener(GetProductAvailabilityHandler.class, false);
  if (listener2 != null)
    listener2.clearCache();
}
/**

代码示例来源:origin: org.jbundle.base/org.jbundle.base.mixed

int iFieldTypes = this.getFieldTypes(recordBase);
if (strFields != null)
  this.getMainRecord().setSelected(strFields);    // Select these fields
else
    this.getMainRecord().setSelected(true);   // Select these fields (otherwise leave the selection alone)

代码示例来源:origin: org.jbundle.base/org.jbundle.base.mixed

int iFieldTypes = this.getFieldTypes(recordBase);
if (strFields != null)
  this.getMainRecord().setSelected(strFields);    // Select these fields
else
    this.getMainRecord().setSelected(true);   // Select these fields (otherwise leave the selection alone)

代码示例来源:origin: org.jbundle.base/org.jbundle.base.mixed

this.getMainRecord().setSelected(strFields);    // Select these fields
else
  int iFieldTypes = this.getFieldTypes(recordBase);
  if (iFieldTypes == BaseBuffer.PHYSICAL_FIELDS)
    this.getMainRecord().setSelected(true);   // Select these fields (otherwise leave the selection alone)

代码示例来源:origin: com.tourgeek.tour/com.tourgeek.tour.product.screen

record.setSelected(false);
record.getField(Product.ID).setSelected(true);
record.getField(Product.DESCRIPTION).setSelected(true);

代码示例来源:origin: com.tourapp.tour/com.tourapp.tour.product.screen

record.setSelected(false);
record.getField(Product.ID).setSelected(true);
record.getField(Product.DESCRIPTION).setSelected(true);

相关文章

微信公众号

最新文章

更多

Record类方法