com.supermap.desktop.core.utilties
类 TabularUtilities
- java.lang.Object
-
- com.supermap.desktop.core.utilties.TabularUtilities
-
public class TabularUtilities extends java.lang.Object
属性表操作类
-
-
字段概要
字段 限定符和类型 字段和说明 static java.lang.String
RECORDSET_KEY
static java.lang.String
TABULAR_RESULT_KEY
-
方法概要
所有方法 静态方法 具体方法 已过时的方法 限定符和类型 方法和说明 static java.lang.String[]
createResultFieldNames(com.supermap.data.DatasetVector datasetVector, com.supermap.data.EngineType engineType)
构建查询参数返回字段结果列static long
getMaxSmID(com.supermap.data.DatasetVector datasetVector, java.lang.String attributeFilter)
static int
getMinSmID(com.supermap.data.DatasetVector datasetVector)
static com.supermap.data.Recordset
getRecordsetByPage(com.supermap.data.DatasetVector datasetVector, long pageIndex, java.lang.Integer minSmID, int maxCount)
已过时。static com.supermap.data.Recordset
getRecordsetByPageWithDisplayFilter(com.supermap.data.DatasetVector datasetVector, long pageIndex, java.lang.Integer minSmID, int maxCount, java.lang.String attributeFilter)
已过时。static java.lang.String
getTabularName()
返回属性表的名字 数据集@数据源static void
openDatasetVectorFormTabular()
打开当前选中数据属性表static void
refreshRecordset(IFormTabular activeForm)
static void
refreshTabularDatas(com.supermap.data.DatasetVector datasetVector)
刷新指定数据集的属性表的结构static void
refreshTabularStructure(com.supermap.data.DatasetVector datasetVector)
刷新指定数据集的属性表的结构
-
-
-
字段详细资料
-
RECORDSET_KEY
public static final java.lang.String RECORDSET_KEY
- 另请参阅:
- 常量字段值
-
TABULAR_RESULT_KEY
public static final java.lang.String TABULAR_RESULT_KEY
- 另请参阅:
- 常量字段值
-
-
方法详细资料
-
getTabularName
public static java.lang.String getTabularName()
返回属性表的名字 数据集@数据源- 返回:
-
openDatasetVectorFormTabular
public static void openDatasetVectorFormTabular()
打开当前选中数据属性表
-
getRecordsetByPage
@Deprecated public static com.supermap.data.Recordset getRecordsetByPage(com.supermap.data.DatasetVector datasetVector, long pageIndex, java.lang.Integer minSmID, int maxCount)
已过时。分页查询属性值。- 参数:
datasetVector
- 数据集pageIndex
- 查询页。minSmID
- 起始SmIDmaxCount
- 最大记录数。- 返回:
- 属性
-
getRecordsetByPageWithDisplayFilter
@Deprecated public static com.supermap.data.Recordset getRecordsetByPageWithDisplayFilter(com.supermap.data.DatasetVector datasetVector, long pageIndex, java.lang.Integer minSmID, int maxCount, java.lang.String attributeFilter)
已过时。根据过滤条件查询属性值。- 参数:
datasetVector
- 数据集。pageIndex
- 页码。minSmID
- 起始SmID。maxCount
- 最大记录数。attributeFilter
-- 返回:
-
createResultFieldNames
public static java.lang.String[] createResultFieldNames(com.supermap.data.DatasetVector datasetVector, com.supermap.data.EngineType engineType)
构建查询参数返回字段结果列- 参数:
datasetVector
- 数据engineType
- 数据源引擎类型- 返回:
- 查询参数返回字段列
- 另请参阅:
QueryParameter.setResultFields(String[])
-
getMaxSmID
public static long getMaxSmID(com.supermap.data.DatasetVector datasetVector, java.lang.String attributeFilter)
-
getMinSmID
public static int getMinSmID(com.supermap.data.DatasetVector datasetVector)
-
refreshTabularStructure
public static void refreshTabularStructure(com.supermap.data.DatasetVector datasetVector)
刷新指定数据集的属性表的结构- 参数:
datasetVector
- 数据集
-
refreshTabularDatas
public static void refreshTabularDatas(com.supermap.data.DatasetVector datasetVector)
刷新指定数据集的属性表的结构- 参数:
datasetVector
- 数据集
-
refreshRecordset
public static void refreshRecordset(IFormTabular activeForm)
-
-