- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我编写了以下函数来尝试获取创建 gCal 事件的用户。
为了测试这一点,我在日历上创建了一个事件并尝试运行该脚本。当脚本执行时,会出现错误:“TypeError:无法在对象 CalendarEvent 中找到函数 getCreators。(第 68 行,文件“Code”)”。
有什么想法为什么会发生这种情况吗?我相当确定 getCreators() 是对象 CalendarEvent 中的一个函数(引用: https://developers.google.com/apps-script/reference/calendar/calendar-event#getCreators() )
function getuser(instr) {
var today = new Date();
var scriptProperties=PropertiesService.getScriptProperties();
var instrcal= scriptProperties.getProperty(instr);
var event=CalendarApp.getCalendarById(instrcal).getEventsForDay(today);
if (event<1) {
var user= 'None'
}
else if (event>1) {
var user= 'Multiple Users'
}
else {
var user= event.getCreators()
}
return user
}
最佳答案
getEventsForDay
returns an array of CalendarEvent objects ,当天的所有事件,即使只有一个。
您需要浏览事件以找到所需的事件,然后调用 getCreators()
。
您可以使用以下方法验证这一点
var event=CalendarApp.getCalendarById(instrcal).getEventsForDay(today)[0];
这里调用将起作用。
关于javascript - getCreators() 类型错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39750782/
我编写了以下函数来尝试获取创建 gCal 事件的用户。 为了测试这一点,我在日历上创建了一个事件并尝试运行该脚本。当脚本执行时,会出现错误:“TypeError:无法在对象 CalendarEvent
本文整理了Java中org.apache.catalina.WebResource.getCreation()方法的一些代码示例,展示了WebResource.getCreation()的具体用法。这
我有一个可打包类 A和 B延伸 A 例子: A类 public abstract class A implements Parcelable { private int a; prot
在单声道上运行的 ASP MVC 应用程序中,我们有时会在创建 WebRequest 时收到此 NotSupportedException: http。这是堆栈跟踪: 979: Message: Sy
event.getCreator(); 不返回displayName (displayName:Qamran Rajput,email:qami1502@gmail.com,self:true) Ki
我是一名优秀的程序员,十分优秀!