多彩周报插件

aki发表于:2017年01月16日 16:44:20更新于:2019年05月07日 14:46:24

Index

概要

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

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

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

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

  • 添加记录时,将“开会日期”和“汇报人(创建人字段)”的字符结合后保存为标题。

设置页面(设置范例)

0015892e625cb1403b149521ba3148b

记录详情页面

0015892e6133a59a4d4b5e7dee0b596

记录列表页面

0015892e649d7f51ee221b7d07f3412

使用多彩周报插件

STEP1:设置表单

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

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

    • 仅可使用单行文本框。

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

    • 仅可使用日期字段。

字段布局范例

其他的字段配置任意。

STEP2:在应用中添加插件

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

STEP3:设置插件

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

  2. 设置各项。

    项目名称说明
    要标注颜色的列表名称

    按以下步骤设置。

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

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

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

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

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

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

  3. 按下“保存”按钮。

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

STEP4:使用插件

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

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

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

记录执行保存前的处理

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

记录列表页面的处理

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

插件范例

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

colorful-report/ 
 css/
  -51-zh-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” 。

打包后的范例

coloful_report_plugin.zip

更新履历

于2016/06/08 发布了v1.0
于2016/06/16发布了v1.2
  -简洁了代码。
  -修改了特定条件下开会日期会出现不正确值的错误。

限制事项

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

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

注意事项

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

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

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

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


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