多彩周报插件

aki发表于:2017年01月16日 16:44:20更新于:2021年07月27日 12:42:36

Index

注意事项

  • 本范例程序,不保证运行绝对正确。

  • 另外不对本范例程序提供技术上的支持。

  • 本插件是在新风格的基础上做成的,在旧风格是使用可能会有处理异常的情况,请注意。

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

概要

本篇向大家介绍可以提高会议效率的插件。
具有以下四大功能。

  • 在记录列表页面,每周的数据显示不同的颜色。

  • 添加或编辑记录时,在行首或文本中间插入指定的标记符号,可以高亮显示。

  • 添加记录时,“开会日期”字段会根据“定例会的开会日期”的设置自动计算并输入值。

  • 添加记录时,将“开会日期”和“登录用户”的字符结合后保存为标题。

设置页面(设置范例)

0015ec73f725b9bec5ee21487e77f10

记录详情页面

0015892e6133a59a4d4b5e7dee0b596

记录列表页面

0015892e649d7f51ee221b7d07f3412

使用多彩周报插件

STEP1:设置表单

设置应用的表单。至少需要以下字段。

  • 显示周报标题的字段
    在添加记录时,用于保存“开会日期”和“汇报人”结合后的字符。

    • 仅可使用单行文本框。

  • 开会日期字段
    这里指定的字段在添加记录时会根据“定例会日期”中的设置来计算天数,并自动输入下次开会日期。

    • 仅可使用日期字段。

    • 需要在设置页面将此字段设置为"必填"。

字段布局范例

其他的字段配置任意。

STEP2:在应用中添加插件

在应用中添加多彩周报插件(可在后文的链接中下载)。关于插件的添加方法请参考kintone 帮助《添加插件》。

STEP3:设置插件

  1. 打开应用管理页面,点击“插件”,在打开的页面中点击多彩周报插件的齿轮。

  2. 设置各项。

    项目名称说明
    要设置颜色的列表

    按以下步骤设置。

      1.请输入要标注颜色的列表名称。

      2.输入后按下“列表设置”。

      3.列表各项的设置(初始设置)中,只要显示了项目就表明设置完成。

    定例会的开会日期・可选择未定或周一至周五的某一天
    ・必填项。
    作为周报标题的字段・添加记录时,“开会日期”和“登录用户”结合后保存到该字段中。
    ・仅可选择单行文本框字段。
    ・必填项。
    作为开会日期的字段・此处指定的字段在添加记录的时候会根据“定例会的开会日期”中指定的日期自动计算到下一个开会日期,并输入下次开会日期。
    ・仅可选择日期字段。
    ・必填项。
    用于标注高亮显示的标记符号

    指定用于标注高亮显示的特殊符号和颜色(16进制)。

    范例:
    符号“★”   颜色“#FFFF00”

  3. 按下“保存”按钮。

  4. 在”应用的设置“页面,完成“更新应用”,插件的设置即生效。

STEP4:使用插件

记录添加页面显示时的处理

  • 在记录添加页面,根据“定例会的开会日期”中设置的日期自动计算下一次开会日期,并输入初始值。

  • 在任意字段中,输入标注高亮显示的字符(在行开头或中间)后,会高亮显示指定的颜色。

记录执行保存前的处理

  • 在添加记录时,“开会日期”和“登录用户”结合后保存到标题。

记录列表页面的处理

  • 仅“要设置颜色的列表”中设置的列表会按周显示不同的颜色。

插件范例

访问GitHub,下载整个文件夹。文件夹内的 “examples/colorful-report” 是这次要使用的文件包。
“examples/colorful-report”的文件结构如下。

colorful-report/ 
   css/
      -51-modern-default.css
      -colorful-weekly-config.css
   html/ 
      -config.html
   image/
      -colorful-weekly.png
   js/
      -colorful-weekly-config.js
      -colorful-weekly-desktop.js
      -colorful-weekly-lib.js
   manifest.json

请参考插件的开发步骤 打包 ,打包 “colorful-report” 。

更新履历

于2016/06/08 发布了v1.0
于2016/06/16发布了v1.2
  - 简洁了代码。
  - 修改了特定条件下开会日期会出现不正确值的错误。
于2017/08/18发布了 v1.4
  - 修改了未在插件设置页面中进行过设置的列表有部分也会显示颜色的问题
  - 其他细节的修改
于2017/09/28 发布了v1.5
  - 插件中用到的表单设置信息的获取API换成了字段列表的获取API
于2020/05/22 发布了v1.6
  - 插件显示语言新增了中文,可根据用户自身环境的语言设置来切换中文/日文了。

限制事项

  • 不可在智能手机上使用。

  • 在记录列表上编辑时,会暂时取消颜色。编辑后,需要更新页面才能显示颜色。


    注意:贴代码时请注意格式并使用"代码语言",与本文无关的问题请至“讨论社区”提问。
    您需要登录后才可以回复