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中对列表进行筛选(这没有多大意义,因为当您取消筛选时,所有ID都将重新排序或失控),或者我是否在InfoPath中向我的MAX(ID)公式添加某种函数以应用筛选?如果我使用后者,如何在轮询MAX(ID)之前向InfoPath添加一个过_Sharepoint_Sharepoint 2007_Infopath_Infopath 2007_Infopath Forms Services - Fatal编程技术网

在SharePoint中对列表进行筛选(这没有多大意义,因为当您取消筛选时,所有ID都将重新排序或失控),或者我是否在InfoPath中向我的MAX(ID)公式添加某种函数以应用筛选?如果我使用后者,如何在轮询MAX(ID)之前向InfoPath添加一个过

在SharePoint中对列表进行筛选(这没有多大意义,因为当您取消筛选时,所有ID都将重新排序或失控),或者我是否在InfoPath中向我的MAX(ID)公式添加某种函数以应用筛选?如果我使用后者,如何在轮询MAX(ID)之前向InfoPath添加一个过,sharepoint,sharepoint-2007,infopath,infopath-2007,infopath-forms-services,Sharepoint,Sharepoint 2007,Infopath,Infopath 2007,Infopath Forms Services,在SharePoint中对列表进行筛选(这没有多大意义,因为当您取消筛选时,所有ID都将重新排序或失控),或者我是否在InfoPath中向我的MAX(ID)公式添加某种函数以应用筛选?如果我使用后者,如何在轮询MAX(ID)之前向InfoPath添加一个过滤年份的函数?在等待你的回答的同时,我会尝试一些事情。PS-很抱歉延迟了回复。我相信您需要了解一些代码。我手头没有IP/SP,但根据我的记忆,您可以轻松地更改数据源连接/命令属性,以便在检索数据之前对其进行过滤。您还可以在SP中设置已筛选的视图


在SharePoint中对列表进行筛选(这没有多大意义,因为当您取消筛选时,所有ID都将重新排序或失控),或者我是否在InfoPath中向我的MAX(ID)公式添加某种函数以应用筛选?如果我使用后者,如何在轮询MAX(ID)之前向InfoPath添加一个过滤年份的函数?在等待你的回答的同时,我会尝试一些事情。PS-很抱歉延迟了回复。我相信您需要了解一些代码。我手头没有IP/SP,但根据我的记忆,您可以轻松地更改数据源连接/命令属性,以便在检索数据之前对其进行过滤。您还可以在SP中设置已筛选的视图并连接到这些视图。不过我倾向于代码——它不是很多,可以直接用脚本编写(不需要托管代码),并且不会更改表单的安全级别,因为它只涉及您已经设置的数据源。我刚刚想到的另一种方法是——将您的过滤器基于存储ID的字段(而不是sharepoints版本)。因此,根据您存储它的方式(可能是字符串),您可以进行字符串操作-最大值为最后4个字符(转换为数字并用零填充),其中前四个字符是当前年份。Ktharsis,我喜欢您的第二种方法。我目前正在研究如何过滤数据连接(这样我就可以过滤当前年份的数据)。一旦我能够筛选我今年的数据连接,我将更改我的公式,以获得序列号的最大值并添加1,而不使用SharePoints ID字段。我唯一担心的是,如果已经没有序列号(基本上是空的),我不确定数据连接是否会返回零。我会让你知道结果的。如果这行得通,我会给你信用。我已经能够过滤我的列表,但我不知道如何将下拉列表默认为我过滤的最大报告编号。查看我的最新编辑。
substring(today(), 1, 4)