多维表格仪表盘——团建必备“你比我猜”神器

多维表格仪表盘——团建必备“你比我猜”神器

开发者广场内容精选NaN-NaN-NaN
解决方案
作者:苏仰先
推荐理由
还在用一叠纸质词卡在玩“你比我猜”吗?集成平台让你低碳环保还便捷,一个手机就能玩到嗨!
快速准备好团建活动道具:一个手机或一个pad,实现“你比我猜”的活动词卡切换。便捷环保,省去打印一叠词卡。
一、方案效果
你比我猜活动道具⬇️
道具效果⬇️
1.录入词卡
250px|700px|reset
词卡数量不要超过500个(多维表格在没做分页处理的情况下,默认500行 😂)
2.展演说明
250px|700px|reset
  1. 蓝色按钮(刷新排序,但不排除当前词卡)
  1. 绿色按钮(排除当前词卡,并刷新排序)
排除词卡:点击仪表盘上的绿色按钮 or 在词卡表手工勾选词卡⬆️
二、实现原理
  • 利用仪表盘词云组件,展示一个词频最高的词
  • 利用Anycross流程或多维表格插件“填充随机值”实现排序栏的数字填充
  • 结合自动化,利用操作按钮调用随机数刷新填充,实现词云组件刷新
250px|700px|reset
1.词云组件设置
仅展示1个词频最高的词
2.排序栏位刷新
方法1:使用AnyCross进行表格刷新
通过点击仪表盘上的按钮组件,结合自动化触发
function handler(input) {
let result = [];
input.source_list.forEach(function (item) {
let random = getRandomNum(1, 10000);
//生成随机数字填充到weight栏位
var record = {
record_id: item.record_id,
fields: {
weight: random,
},
};
result.push(record);
});
return result;
}
function getRandomNum(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
方法2:可以使用多维表格插件实现
如果没有anyCross的环境,此步骤可以使用多维表格插件实现
手工清空weight栏位,利用“填充随机值”插件填充
3.排除已猜词卡
原理:勾选了排除,weight值设置为0,则自然不会显示在仪表盘的词卡上
250px|700px|reset
点击仪表盘上的绿色按钮
将排序最大的词卡设置为排除
250px|700px|reset
最大排序栏位计算逻辑
利用查找应用栏位和公式栏位计算出最大排位的词卡记录
250px|700px|reset
250px|700px|reset
三、 导入使用
1.导入多维表格模板
2.启用自动化
  • 👉如果你有集成流程程序,可导入该程序,并发布成功后,复制网址触发器的链接,制作一个按钮组件的点击事件来触发随机数的生成。
  • 导入Anycross程序后,配置好“多维表格组件”关联的多维表格
  • 发布流程,复制“网址触发器”的回调地址
  • 250px|700px|reset
  • 将回调地址配置在多维表格的自动化按钮链接上
250px|700px|reset
  • 如果没有Anycross程序,就结合多维表格插件进行使用即可:(详见上文实现原理-排序栏位刷新方法二
先进生产力和业务协同平台
联系我们立即试用
更多人气推荐
查看更多

先进团队,先用飞书

欢迎联系我们,飞书效能顾问将为您提供全力支持
分享先进工作方式
输送行业最佳实践
全面协助组织提效
反馈给飞书 CEO:ceo@feishu.cn