获取记录列表信息

aki发表于:2016年09月16日 16:53:45更新于:2019年02月02日 17:28:33

Index

获取记录列表的查询字符串

用查询字符串获取现在打开着的记录列表的筛选信息。

  • 只可在PC端使用。

  • 贴在空间里的应用无法使用。

  • 利用 这个 来取得显示条数(limit)和显示开始位置(offset)。

  • 包含空间里的应用以及其应用的试用环境页面。

  • 多个条件的括号,用 and或者 or连接查询的时候,各个括号内的条件数,最多为14个。指定15个以上查询的时候,会发生错误。当和指定显示记录的条件组合使用的时候,需要注意。

      例:(xxx1 like "test" or xxx2 like "test") and (xxx1 like "test" or xxx2 like "test")

      →这个时候,左侧和右侧各括号内的条件,最多为14个条件。

函数

kintone.app.getQueryCondition()

参数

返回值

  • 返回字符串或者 null 。

  • 当记录列表页面没有筛选条件的时候,返回空字符串。

  • 当页面为不可使用的页面时,返回 null 。

范例

var condition = kintone.app.getQueryCondition();
console.log(condition);
// 获取值的例子
// 'record_id <= "5" and creator in ("Administrator")'

可使用的页面

  • 记录列表页面

  • 图表页面

获取记录列表的查询字符(带有order by, limit, offset)

用查询字符串(带有order by, limit, offset )获取现在打开着的记录列表的筛选信息。

  • 只可在PC端使用。

  • 贴在空间里的应用无法使用。

  • 空间里的应用也包含应用的试用环境的页面。

函数

kintone.app.getQuery()

参数

返回值

  • 返回字符串或者 null 。

  • 如果是不可使用的页面,就返回null。

  • 没有筛选的情况下,返回排列顺序(order by)、显示条数(limit)、位置(offset)的查询字符串。※记录列表页面

  • 没有排列条件的情况下,只返回显示条数(limit)、位置(offset)的查询字符串。 ※记录列表页面

范例

var query = kintone.app.getQuery();
console.log(query);
// 获取值的例子
// 'record_id <= "5" and creator in ("Administrator") order by record_id desc limit 5 offset 10'

可使用的页面

  • 记录列表页面

  • 图表页面

获取字段元素

指定字段代码,获取对应记录列表的字段元素的数组。

  • 只可在PC端使用。

  • 贴在空间里的应用无法使用。

  • 包括空间里的应用以及应用的试用环境的页面。

  • 可支持获取到的DOM的style(装饰用DOM),但其他的不支持。

  • 如果改变了DOM内部构造,在kintone版本升级后,有可能无法正常运行。

函数

kintone.app.getFieldElements(fieldCode)

参数

参数名称要指定的值必須说明
fieldCode字符串必須指定要获取的字段的字段代码

返回值

  • 返回字段元素的数组或者 null。

  • 如果是不可使用的页面,就返回null。

  • 如果一条记录都没有的情况下返回空数组。

  • 当字段不存在的情况,或者指定了未显示的字段的情况下,返回 null。

范例

kintone.app.getFieldElements(fieldCode);

无法获取字段

指定以下字段的情况,返回 null。

  • 表格

  • 表格中的字段

可用的页面

  • 记录列表页面

其他

行内编辑中的状态下使用函数的话,返回包含编辑UI的元素。

获取记录列表菜单的右边空白部分的元素

  • 只可在PC端使用。

  • 贴在空间里的应用无法使用。

00157e382ce073be012b3a652b2f6c8

函数

kintone.app.getHeaderMenuSpaceElement()

参数

返回值

  • 返回菜单(添加・列表・筛选・图表)右侧的空白部分的元素。

  • 如果是记录列表以外的页面,返回 null。

范例

var el = kintone.app.getHeaderMenuSpaceElement();

获取记录列表菜单的下侧空白部分的元素

  • 只可在PC端使用。

  • 贴在空间里的应用无法使用。

00157e382e122814299b12d4c1737bb

函数

kintone.app.getHeaderSpaceElement()

参数

返回值

  • 返回菜单(添加・列表・筛选等)和记录列表之间的空白部分的元素。

  • 如果是记录列表以外的页面,返回 null。

范例

var el = kintone.app.getHeaderSpaceElement();

获取关联记录列表的参照对象的应用ID

指定关联记录列表的字段代码,取得参照对象的应用ID。

  • 只可在PC端使用。

  • 贴在空间里的应用无法使用。

详细请阅读获取记录详细信息

获取Lookup字段的参照对象的应用ID

指定Lookup字段的字段代码,获取参照对象的应用ID。

  • 只可在PC端使用。

  • 贴在空间里的应用无法使用。

详细请阅读获取记录详细信息

获取Header下侧的空白部分的元素

  • 只可在智能手机端使用。

  • 贴在空间里的应用无法使用。

00157e3841725a79c5f1f7e497d217d 

详细请阅读取得Header下侧的空白部分的元素

    您需要登录后才可以回复