Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.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
Arrays 公共数组不接受值_Arrays_Reporting Services - Fatal编程技术网

Arrays 公共数组不接受值

Arrays 公共数组不接受值,arrays,reporting-services,Arrays,Reporting Services,我对公共数组有问题。我在其他语言中使用过数组,下面的代码似乎很有意义:它应该可以工作 当我尝试获取任一数组中任何内容的值时,它返回为空 公共dim TicketSerial0作为字符串 公共dim TICKTOPENDADATE0作为日期 函数LoadFPRArrayByVal LoadSerial作为字符串,ByVal LoadTicketOpenedDate作为日期作为布尔值 '将票证数据数组加载到全局变量中创建一个隐藏表以'完成此操作,按日期排序'。序列号/打开日期 暗k一样长 k=UBo

我对公共数组有问题。我在其他语言中使用过数组,下面的代码似乎很有意义:它应该可以工作

当我尝试获取任一数组中任何内容的值时,它返回为空

公共dim TicketSerial0作为字符串 公共dim TICKTOPENDADATE0作为日期 函数LoadFPRArrayByVal LoadSerial作为字符串,ByVal LoadTicketOpenedDate作为日期作为布尔值 '将票证数据数组加载到全局变量中创建一个隐藏表以'完成此操作,按日期排序'。序列号/打开日期 暗k一样长 k=UBoundTicketSerial+1 重拨保留票证序列0到k 重拨保留TicketOpenedDate0到k TicketSerialk=LoadSerial TicketOpenedDatek=LoadTicketOpenedDate 返回真值 端函数
你试过了吗。。public dim TicketSerial作为字符串,public dim TicketToPenedDate作为日期。您还检查了k=UBoundTicketSerial+1之后的变量k吗?您也可以尝试使用TicketSerialk-1=LoadSerial。我记得你定义了你的数组,但引用时它是以零为基的。我第一次尝试的结果也是一样的。我想是因为数组中没有引起问题的东西,所以我尝试使用1个元素进行dim。明天我将调试ķ的值,并将结果发回。谢谢你的建议。我把函数改为返回k。当我预览报告时,每行递增一,但下一页它又重置为1。如果我导出报告,它将按预期对每行进行迭代,从1到900行。我很困惑。此函数作为计算字段从数据集调用。。。是什么给了@Jeroen?