Tag: 参数

为什么我不能传递一个数组(在一个数组中)作为一个参数?

我有一个数组数组arrAggregatedArrays(1 to 8) 我可以这样调用一个子类: call sub(ArrNewClient) 但是我得到一个编译错误:“types不匹配”,如果我试试这个: call sub(arrAggregatedArrays(1)) 为什么? 有没有办法呢? 为什么它不认识arrAggregatedArrays(1)作为一个数组,虽然它会像正常一样执行像UBound这样的函数? Public arrAggregatedArrays() As Variant '/ Holds all the sheet-Data Arrays '/在一个单独的模块中声明 ReDim arrAggregatedArrays(1 To 8) arrAggregatedArrays(1) = arrNewClient arrAggregatedArrays(2) = arrExistingClient arrAggregatedArrays(3) = arrGroupSchemes arrAggregatedArrays(4) = arrOther arrAggregatedArrays(5) = arrMcOngoing arrAggregatedArrays(6) = arrJhOngoing arrAggregatedArrays(7) = arrAegonQuilterArc arrAggregatedArrays(8) = arrAscentric Call FilterSheetArrayForColumns(arrAggregatedArrays(1)) Public Sub […]

将数据库连接parameter passing给Kettle aka PDI表从Excel中dynamicinput步骤

我有一个要求,每当我运行我的Kettle作业时,数据库连接参数必须在每次运行时从一个Excel源中dynamic获取。 说我有一个excel列名称:主机名,用户名,数据库,密码。 我想要传递这些连接参数到我的表input步骤dynamic,每当作业运行。 这正是我想要做的。