Index

注意事项此插件是用于演示如何创建插件的范例,才望子不予以保证可正常运行。

不对此范例提供技术支持。

API令牌功能仅可用于未设置SecureAccess和IP地址限制的环境。

此插件从1.1及更早的版本升级到当前版本时,需要在设置页面重新点击保存按钮。

kintone的插件功能只可在标准版使用,简易版不可使用这点请大家注意一下。

概要

顾客管理、日报、案件管理等等・・・日常使用的插件中有不少需要给每条记录生成一个唯一的不重复的ID,使用此插件可在创建记录时自动生成类似的编号。

本插件是根据下面两篇Tips:按年自动编号的技巧(暂无中文页面) 、自动编号并且添加记录(暂无中文页面)作成的。

2017/04/20:添加了[API令牌]和[自动编号的长度]项。其他更改点请参考更改记录。

设置页面(设置范例)

记录详情页面(记录登记后)

使用自动编号插件

STEP1:设置表单

设置应用的表单。配置下面的字段。自动编号用的字段

配置待编号对象的字段。使用单行文本框。

※不能使用设置的表格里的字段。

可自由配置其他的字段。

STEP2:向应用里添加插件

在应用中追加自动编号的插件。插件的追加方法,请参照kintone 的帮助。

在应用中添加插件

STEP3:设置插件打开应用的设置页面的 “设置”>“插件”,点击自动编号插件的齿轮图标。

设置以下各个项目。项目名字说明显示自动编号字段选择需要进行编号的字段。

自动编号的长度指定自动编号的字符数。需要指定大于1的数字。

※[自动编号的长度]不是指可生成的编号的最多字符数,而是指当编号的字符数小于所指定的的数值时,会自动在前面补零。

例,当自动编号的长度指定为4时,自定生成的编号如下:

0001

0002

0003  ← 补零使其够4位

・・・

9999

10000 ← 可超过4位

选择编号格式选择以下编号的格式。○ 编号

○ 日期+编号

○ 日期+文本+编号

○ 文本+编号

○ 文本+日期+编号

选择日期格式当编号格式选择项里选择日期的时候,选择以下日期的格式。

○ 年月日(YYYYMMDD)

○ 年月(YYYYMM)

○ 月日(MMDD)

○ 月日年[西历4位数](MMDDYYYY)

○ 月日年[西历2位数](MMDDYY)

○ 月年[西历4位数](MMYYYY)

○ 月年[西历2位数](MMYY)

○ 年[西历4位数](YYYY)

○ 年[西历2位数](YY)

输入文本当编号格式选择项里选择文本的时候,输入文本的内容。

设置连接语选择以下连接语。

○ -(连接符)

○ _(下划线)

编号预览预览下面项目里选择的内容。(不可输入)

定时重置编号选择以下定时重置编号的选项。

※当编号格式选择项里没有选择日期的时候,无法设置。

○ 从不

○ 每年

○ 每月

○ 每天

API令牌在访问权限的设置中,当设置部分用户无法权限查看部分记录时,如要让这些用户添加记录时也可自定生成新的编号,可输入API令牌。点击 “保存” 按钮。

在 “应用的设置” 页面点击 “更新应用”,插件的设置就反映到应用里了。

STEP4:使用插件添加记录。点击保存按钮的时候,将会以插件里设置的格式对所选字段进行编码。

以后每次添加记录的时候,编号会自增长。

范例插件

访问GitHub ,下载整个文件夹。文件夹内的 " examples/autonum " 是这次要使用的文件包。

文件结构如下图。

autonum/

css/

-51-us-default.css

-config.css

-desktop.css

html/

-config.html

img/

-icon.png

js/

-config.js

-desktop.js

manifest.json

请参考插件的开发步骤 此Tips的打包步骤 ,打包 “autonum” 。

更新履历

2016/03/24 v1.0 发布了

2016/06/09 v1.1 发布了:对应了来宾空间。

2017/04/20 v2.0发布了。添加/修改了以下功能。更改为可指定自动编号的长度

「选择日期格式」中添加了以下内容月日年[西历4位数](MMDDYYYY)

月日年[西历2位数](MMDDYY)

月年[西历4位数](MMYYYY)

月年[西历2位数](MMYY)

更改了插件设置页面中预览的显示位置和显示格式

添加了API令牌验证(针对设置了记录访问权限的环境)

更改为在更改了自动编号字段、编号格式和连接符时进行输入检查

更改为根据页面的高度自动调整按钮和滚动条的位置页面的高度小于750px时:

[Save]按钮和[Cancel]按钮分别显示在页面的顶部和底部,滚动条小时在页面的外侧

页面的高度大于750px时:

[Save]按钮和[Cancel]按钮仅在页面的顶部显示,滚动条显示在页面的内测

设置页面根据用户自身环境的设置自动切换日语/英语

2017/08/16 v2.1发布了。更改了以下内容。样式表单由[51-current-default.css]更改为[51-modern-default.css]。

其他细节的修改。

2017/11/22 v2.2发布了。修改了来宾空间内无法保存API令牌的缺陷。

2020/4/2 v2.3发布了。插件显示语言新增了中文,设置页面可根据用户自身环境的设置切换中文/日文/英文了。

2021/03/03 v2.4发布了。修正了以下内容。

・时区不同的用户或系统时间不是实际时间的用户添加记录时,会发生不能生成编号导致不能添加记录的问题。

限制事项Internet Explorer 8里不可使用本插件。

智能手机不可使用本插件。

html表单自动编号,自动编号插件相关推荐

  1. ajax如何实现表单验证码,Ajax实现提交表单时验证码自动验证(原创自Zjmainstay)...

    本文通过源码展示如何实现表单提交前,验证码先检测正确性,不正确则不提交表单,更新验证码. 1.前端代码 index.html 验证码提交自验证 用户名 验证码 (function($){ $(docu ...

  2. JQuery 动态创建表单,并自动提交

    前言:写这个是为了实现使用cookie进行自动登录的功能, 下面的代码是一个元素一个元素进行创建和赋值的, (可以尝试下将所有的html代码(form.input)全部拼好以后放到${ } 中,再进行 ...

  3. php 表单提交2次,微信开发之php表单微信中自动提交两次问题解决办法

    前言: 最近做微信开发,在微信中访问PHP页面,页面中有个表单.测试发现偶尔会出现表单被自动提交两次的情况,导致流程出错. 问题原因 暂时未找到原因,不过怀疑跟微信本身的机制有关. 解决方法 用ses ...

  4. html button 自动提交,html+js表单form验证自动提交的2种提交方式button和

    站长设计网页时用到大量的js代码,当然少不了js验证用户输入的合不合格式,格式对就通过验证,自动提交表单,格式不对就弹出错误对话框,重新输入表单.这种判断并提交表单的方法有2种: 1.submit验证 ...

  5. php页面自动生成,用户通过PHP填写表单后如何自动生成页面?

    假设我有一个包含两个输入字段,标题和注释的表单.在用户填写两个字段并提交数据后,将自动创建一个页面,其中包含用户键入的标题和注释,位于根目录中的文件夹中,例如www.root.com/page/将包含 ...

  6. 取消Chrome表单文本框自动填充黄色背景色样式

    开发后台管理系统或网站时,使用谷歌的Chrome浏览器访问网页中表单,文本框背景色自动填充为黄色.这个问题在网络上其实早已经是老生常谈了,今天正巧我要处理这个问题,把之前查阅的一些资料和自己解决这个问 ...

  7. java form的时间格式_SpringMvc接收日期表单提交,自动转换成Date类型方法

    User中有birthday(Date)属性,用户注册的时候,选择日期即可,然后提交表单,可spring mvc 报错,400 Bad Request意思是不能把字符串转为Date类型的. 实体类中加 ...

  8. Day050--jQuery表单事件 轮播图 插件库 ajax

    表单控件的事件 change()表单元素发生改变时触发事件 select()文本元素发生改变时触发事件 submit()表单元素发生改变时触发事件 .focus() 获取焦点 .blur() 释放焦点 ...

  9. Spring MVC框架在进行表单提交,自动封装成对象提交,在以对象的形式入参

    最近做了一个超市订单管理系统的项目,使用的是Spring MVC 和Spring 框架. 如上图:进行新用户添加.此处jsp页面代码如下: <div class="right" ...

  10. html表单自动编号,Q&A|如何实现会员自动编号?

    原标题:Q&A|如何实现会员自动编号? Hi,小伙伴们,大家好!表姐又来给大家答疑解惑啦!这一期的Q&A我们来聊聊如何实现提交表单自动生成会员编号. 在一些填表场景中,我们可能希望能预 ...

最新文章

  1. 世界机器人大会特种机器人报到高难度的高危险的活让它们来!
  2. Nginx正则表达式之匹配操作符详解
  3. 底量超顶量超级大黑马指标源码_一旦出现底量超顶量形态,是超级大黑马诞生!...
  4. 【指数机制代码实现】差分隐私代码实现系列(十)
  5. [20171107]dbms_shared_pool.pin.txt
  6. 3Dcnn 降假阳性模型调试(八)
  7. 关机时无人照管更新正在运行_路辉物流设备:无人化分拣作业驱动物流业降本增效...
  8. 计算机组成原理第六版课后答案第五章答案,第五章 计算机组成原理习题答案6.doc...
  9. DAMS峰会丨从数仓到数据中台,从数据资源到资产,京东、携程、快手等是怎么建设和演进的?...
  10. 山东大学高频电子线路综合实验 调幅通信机系统实验详解
  11. java冒泡排序代码详解
  12. 笔记本 CPU 后面的字母 有U,H,Y,HQ,M 怎么区别?
  13. 项目UML设计--日不落战队
  14. 连接网络打印机报错0x000003e3
  15. mac日历与iphone日历不无法同步问题
  16. python编写opencv-OpenCV官方教程中文版(for Python)pdf+自己编写的全套目录
  17. 【正点原子FPGA连载】 第二十章 LCD触摸屏实验摘自【正点原子】DFZU2EG/4EV MPSoC 之FPGA开发指南V1.0
  18. 可视化搭建平台的参考网格线设计
  19. Stream流式计算
  20. 计算机学数字模拟电路,数字模拟转换

热门文章

  1. TLB的作用及工作原理,如何查看TLB miss?
  2. 内存管理:Linux Memory Management:MMU、段、分页、PAE、Cache、TLB
  3. VxWorks操作系统
  4. 端到端O-RAN用例测试
  5. x86架构和arm架构_苹果Mac弃用英特尔芯片成真,ARM架构CPU真比X86香?
  6. nodejs路由控制图文混排
  7. 快速计算属于你的数字
  8. java中string类面试题_java中String类的面试题大全含答案
  9. python垃圾短信识别_Scikit-Learn机器学习实践:垃圾短信识别
  10. 介绍Jupyter和Pandas