google-apps-script - Gmail 插件自动完成功能不允许列表中的项目超过 30 个
问题描述
var autoComplete = CardService.newTextInput()
.setFieldName('autoComplete')
.setTitle('Auto Complete')
.setSuggestions(CardService.newSuggestions()
.addSuggestions([1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40]);
此小部件限制编号。的下拉列表中的选项30
,我在文档中找不到对此限制的任何引用。
我试图为我正在开发的插件添加一个字段Currency
。
有没有人想出对此可以做些什么?
任何帮助表示赞赏。
解决方案
添加超过 30 个项目没有问题:
var zSuggestions = ['1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20','21','22','23','24','25','26','27','28','29','30','31','32','33','34'];
var widget = CardService.newTextInput()
.setTitle('some title')
.setFieldName('some_name')
.setValue('3')
.setSuggestions(CardService.newSuggestions()
.addSuggestions(zSuggestions));
实际上已经完成了 200 多个。想知道最近是否发生了变化?
推荐阅读
- python - 使用 cxfreeze 将 script.py 转换为可执行文件的问题
- save - CodeIgniter 中的两个提交按钮“保存”和“保存和新建”
- angular - Chart.js - 如何放置标签而不是工具提示?
- vpn - odbc_connect():SQL 错误:[Sybase][ODBC 驱动程序][SQL Anywhere]找不到数据库服务器,SQL 状态 08001
- python - 在python的循环中更改循环变量
- ios - 如何在 PC Windows 上下载和运行 iOS 模拟器
- emacs - 将错误重定向到 org src 中的结果
- pandas - 根据日期和分组过滤熊猫数据框
- arrays - 为什么这个 LOOKUP 甚至可以工作,它是如何工作的?
- php - php sql用搜索查询多个条件?