Button notes日历按钮以设置字段

Button notes日历按钮以设置字段,button,calendar,lotus-notes,Button,Calendar,Lotus Notes,我正在Lotus Notes日历中创建一个工具栏按钮,用于填充日历字段。我不知道如何在“不接收受邀者的回复”字段中打勾。我可以导航到该字段,但无法使其切换到选中标记。下面是到目前为止我的脚本,它设置了几个其他字段并导航到我想要的切换 导航到该字段后,如何获得复选标记?我试图插入文本,但它只是想将文本放在该字段的文本部分 @Command([EditGotoField]; "Subject") ; @Command([EditInsertText]; "subject info here"); @

我正在Lotus Notes日历中创建一个工具栏按钮,用于填充日历字段。我不知道如何在“不接收受邀者的回复”字段中打勾。我可以导航到该字段,但无法使其切换到选中标记。下面是到目前为止我的脚本,它设置了几个其他字段并导航到我想要的切换

导航到该字段后,如何获得复选标记?我试图插入文本,但它只是想将文本放在该字段的文本部分

@Command([EditGotoField]; "Subject") ;
@Command([EditInsertText]; "subject info here");
@Command([EditGotoField]; "StartDate") ;
@Command([EditSelectAll]) ;
@Command([EditCut]) ;
@Command([EditInsertText]; "Thu 06/25/2015") ;
@Command([EditGotoField]; "StartTime");
@Command([EditSelectAll]) ;
@Command([EditCut]) ;
@Command([EditInsertText]; "10:00 am") ;
@Command([EditGotoField]; "EndDate") ;
@Command([EditSelectAll]) ;
@Command([EditCut]) ;
@Command([EditInsertText]; "Thu 06/25/2015") ;
@Command([EditGotoField]; "EndTime") ;
@Command([EditSelectAll]) ;
@Command([EditCut]) ;
@Command([EditInsertText]; "12:00 PM") ;
@Command([EditGotoField]; "EndTime") ;
@Command([EditNextField]) ;
@Command([EditNextField]) ;
@Command([EditInsertText]; @NewLine )  <-- right here is where I would execute a mouse click
@Command([EditGotoField]; "Body") ;
@Command([EditSelectAll]) ;
@Command([EditCut]) ;
@Command([FileImport]; "Microsoft RTF" ; "\\fillInBody.rtf");
@Command([EditGotoField]; "Subject")
@Command([EditGotoField];“Subject”);
@命令([EditInsertText];“此处的主题信息”);
@命令([EditGotoField];“StartDate”);
@命令([EditSelectAll]);
@命令([EditCut]);
@命令([EditInsertText];“Thu 06/25/2015”);
@命令([EditGotoField];“StartTime”);
@命令([EditSelectAll]);
@命令([EditCut]);
@命令([EditInsertText];“上午10:00”);
@命令([EditGotoField];“EndDate”);
@命令([EditSelectAll]);
@命令([EditCut]);
@命令([EditInsertText];“Thu 06/25/2015”);
@命令([EditGotoField];“EndTime”);
@命令([EditSelectAll]);
@命令([EditCut]);
@命令([EditInsertText];“12:00pm”);
@命令([EditGotoField];“EndTime”);
@命令([EditNextField]);
@命令([EditNextField]);
@命令([EditInsertText];@NewLine)
将这样做,并且您不需要首先导航到字段

您可以使用@SetField来实现大部分尝试

尼克

将这样做,并且您不需要首先导航到字段

您可以使用@SetField来实现大部分尝试


尼克。

尼克,谢谢你给我看设置场公式。这要容易得多。但是,我不知道ignore responses字段的名称,所以我仍在研究如何切换该字段。我假设您的tmpSetBroadcast示例不是名称,因为它不起作用。有没有办法找到字段的名称?事实上,这就是字段的名称-我已经尝试过了,并且能够切换复选框。您正在使用哪个版本的客户端和邮箱模板?既然你已经添加了@SetField代码,你能告诉我你的代码现在是什么样子吗?尼克,我又试了一次,成功了。我认为我的问题是,我必须最后执行所有@SetField命令,否则它们似乎不起作用。我不确定我使用的邮箱模板是什么。这是注释9。如果我能找到模板,它会显示所有字段名吗?更新代码:vsubject:=“此行的主题”;日期:=“2015年6月25日”;开始时间:=“上午10:00”;endtim:=“下午12:00”@命令([EditGotoField];“Body”)@命令([EditSelectAll])@命令([EditCut])@命令([FileImport];“Microsoft RTF”;“\\Calendar Body Button.RTF”)@命令([EditGotoField];“位置”)@命令([EditPrevField])@设置字段(“主题”vugsubject)@设置字段(“开始日期”;日期)@设置字段(“起始时间”起始时间)@设置字段(“结束日期”;日期)@设置字段(“结束时间”;结束时间)@SetField(“tmpSetBroadcast”;“1”)您需要一些常识来查找字段-它们隐藏在日历条目表单中的子表单上。你的问题现在解决了吗?谢谢你给我看设定场公式,尼克。这要容易得多。但是,我不知道ignore responses字段的名称,所以我仍在研究如何切换该字段。我假设您的tmpSetBroadcast示例不是名称,因为它不起作用。有没有办法找到字段的名称?事实上,这就是字段的名称-我已经尝试过了,并且能够切换复选框。您正在使用哪个版本的客户端和邮箱模板?既然你已经添加了@SetField代码,你能告诉我你的代码现在是什么样子吗?尼克,我又试了一次,成功了。我认为我的问题是,我必须最后执行所有@SetField命令,否则它们似乎不起作用。我不确定我使用的邮箱模板是什么。这是注释9。如果我能找到模板,它会显示所有字段名吗?更新代码:vsubject:=“此行的主题”;日期:=“2015年6月25日”;开始时间:=“上午10:00”;endtim:=“下午12:00”@命令([EditGotoField];“Body”)@命令([EditSelectAll])@命令([EditCut])@命令([FileImport];“Microsoft RTF”;“\\Calendar Body Button.RTF”)@命令([EditGotoField];“位置”)@命令([EditPrevField])@设置字段(“主题”vugsubject)@设置字段(“开始日期”;日期)@设置字段(“起始时间”起始时间)@设置字段(“结束日期”;日期)@设置字段(“结束时间”;结束时间)@SetField(“tmpSetBroadcast”;“1”)您需要一些常识来查找字段-它们隐藏在日历条目表单中的子表单上。你的问题现在解决了吗?谢谢你给我看设定场公式,尼克。这要容易得多。但是,我不知道ignore responses字段的名称,所以我仍在研究如何切换该字段。我假设您的tmpSetBroadcast示例不是名称,因为它不起作用。有没有办法找到字段的名称?事实上,这就是字段的名称-我已经尝试过了,并且能够切换复选框。您正在使用哪个版本的客户端和邮箱模板?既然你已经添加了@SetField代码,你能告诉我你的代码现在是什么样子吗?尼克,我又试了一次,成功了。我认为我的问题是,我必须最后执行所有@SetField命令,否则它们似乎不起作用。我不确定我使用的邮箱模板是什么。这是注释9。如果我能找到模板,它会显示所有字段名吗?更新代码:vsubject:=“此行的主题”;日期:=“2015年6月25日”;开始时间:=“上午10:00”;endtim:=“下午12:00”@命令([EditGotoField];“Body”)@命令([EditSelectAll])@命令([EditCut])@命令([FileImport];“Microsoft RTF”;“\\Calendar Body Button.RTF”)@命令([EditGotoField];“位置”)@命令([EditPr
@SetField("tmpSetBroadcast";"1")