所以我使用了一个小的Google Apps脚本来创建一个公用文件夹(类型:任何人,角色:阅读器)然后我已经请求并收到了WebViewLink.但是当我转到那个链接时,它说没有文件.我已经(通过Google Drive网络界面,而不是通过应用程序脚本)放置了该文件夹中的index.html文件(文档).
我是否必须通过应用程序脚本制作文件夹中的所有文件?
我似乎已经听过关于这个的一个公告,一旦创建了文件夹,你就可以将文件放入其中.
所以我传递一个包含字段的参数.它将永远有一些领域,有些可能没有.
例如
field = {
Name ={ x=0.9833, y=2, h=0.2, w=3.12, f="Times Roman"},
Suite ={ x=0.6933, y=1.74, h=0.2, w=0.5867}
}
function do_it_with(parm)
local height=parm.h -- never fails
local font=parm.f -- errors out if f not specified.
-- more stuff --
end
do_it_with(field.Name) -- just fine
do_it_with(field.Suite) -- "attempt to index field 'f' (a nil value)"
Run Code Online (Sandbox Code Playgroud)
哪个我不明白.首先,为什么字体不能变成零?第二,我以为我可以做到
local font=parm.f or "Arial"
Run Code Online (Sandbox Code Playgroud)
但这似乎是失败的同样的错误.所以现在我正在做
if (type(field.f) ~= "string") then field.f = "Arial" end
Run Code Online (Sandbox Code Playgroud)
哪个有效,但它/丑陋/