Options
All
  • Public
  • Public/Protected
  • All
Menu

SQL数据源基类 数据查询,更新,新增,删除

Hierarchy

  • DataSourceBase
    • SqlDataSetBase

Implements

  • ISqlDataSetBaseConfig

Index

Constructors

constructor

  • Parameters

    • config: ISqlDataSetBaseConfig

    Returns SqlDataSetBase

Properties

async

async: boolean

异步获取,更新数据 true 异步请求,false同步请求 默认值:ture

dictId

dictId: string

数据字段id

dictName

dictName: string

数据字典名称

isServerCached

isServerCached: boolean

数据字典名称

params

params: ISqlParam[]

postUrl

postUrl: string

提交的url

queryUrl

queryUrl: string

查询的url

sql

sql: string

Methods

getAttrEditors

  • getAttrEditors(): AttributeEditorBase[]
  • Returns AttributeEditorBase[]

getEditor

  • getEditor(): DataSetEditorBase
  • Returns DataSetEditorBase

loadByFieldValues

  • loadByFieldValues(field: string, values: any[]): void
  • 加载对应的Field存在的数据行,注意值为空时候条件忽略 相当于: "select * from table where field in(values)" 的效果 例子:

     page.components.dsRes.loadByFieldValues('field',['123','456','789'])
    

    Parameters

    • field: string

      字段编号

    • values: any[]

      字段的值数组

    Returns void

setAsync

  • setAsync(val: boolean): void
  • 设置数据是否异步请求

    Parameters

    • val: boolean

      true 异步请求,false同步请求

    Returns void

Generated using TypeDoc