Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/sharepoint/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Sharepoint 2007中自定义调查字段_Sharepoint_Sharepoint Designer - Fatal编程技术网

在Sharepoint 2007中自定义调查字段

在Sharepoint 2007中自定义调查字段,sharepoint,sharepoint-designer,Sharepoint,Sharepoint Designer,我有一个调查列表,其中有几个问题,其中一个是人员选取字段,另一个是单行文本字段 我需要根据登录用户隐藏一个特定的问题(字段)。要求如下 当用户以管理员身份登录时 a。显示“人员选取器”,不允许用户从人员选取器中选取其姓名 b。隐藏单行文本字段 当用户以“非管理员”身份登录时 a。显示“单行文本”字段,并将其默认为具有登录用户名(无域名) b。隐藏“人员选择器”控件 我认为我们可以通过将javascript放在content editor Web部件中并将其添加到调查列表的newform.apx中

我有一个调查列表,其中有几个问题,其中一个是人员选取字段,另一个是单行文本字段

我需要根据登录用户隐藏一个特定的问题(字段)。要求如下

  • 当用户以管理员身份登录时

    a。显示“人员选取器”,不允许用户从人员选取器中选取其姓名

    b。隐藏单行文本字段

  • 当用户以“非管理员”身份登录时

    a。显示“单行文本”字段,并将其默认为具有登录用户名(无域名)

    b。隐藏“人员选择器”控件

  • 我认为我们可以通过将javascript放在content editor Web部件中并将其添加到调查列表的newform.apx中来实现。谁能给我一个正确的方法来完成这件事


    提前感谢

    您可能想尝试为每个字段创建一个不同的


    Javascript速度快,只需要很少的部署,但是很灵活,可以关闭。

    您可能想尝试为每个字段创建一个不同的Javascript


    Javascript速度快,涉及的部署很少,但很灵活,可以关闭。

    您试图解决一个问题,即有人使用特定的域帐户登录以进行管理员访问(例如barney_admin),对吗?@Nat-是。管理员和非管理员都可以登录到我的网站。您正在尝试解决一个问题,即有人使用特定的域帐户登录以进行管理员访问(例如barney_Admin),对吗?@Nat-是。管理员和非管理员都可以登录我的网站