outlook表单Vb脚本更新字段值

时间:2015-11-09 14:44:47

标签: forms vbscript outlook

我在Outlook 2013中有一个自定义表单,其中一个字段名为" LoggedBy"现在我需要存储创建日历条目的人的用户名。当我使用&#34测试它时,我可以通过以下代码使其工作;运行此代码"但是当我将它发布到共享日历servicedeskcallback时,它不显示任何内容或存储它。下面的代码用于表单打开时它应该显示名称并将其写入字段。

Function Item_Open()
    Fullname = Left(Application.Session.CurrentUser.Name,instr(Application.Session.CurrentUser.Name, "(")-2)
    Lastname = Left(Fullname,instr(Fullname," ")-1)
    Firstname = Right(fullname,instr(fullname," ")+1)
    Item.UserProperties.Find("LoggedBy").value = Firstname & " " & Lastname
end function

2 个答案:

答案 0 :(得分:0)

您的约会表单需要有一个绑定到您创建的自定义字段的控件,以便它通过代码自动填充您在字段中存储的数据。

答案 1 :(得分:0)

问题是由于在受信任中心电子邮件安全\下的Outlook中未检查的以下选项\允许共享文件夹中的脚本。

感谢你的帮助Eric Legault

相关问题