回覆: variable: A[100] = '';
引用: 最初由 alpha 發表
variable: A[100] = '' ;
<%
AA = FFL.VarData("A")
AA(12) = "嘿嘿"
%>
1;
variable 的這問題
是公式語言處理上的 Bug
導致於 VBScript 中無法正確支援由奇狐 variable 所產生的變數
之前撰寫公式時我就已發現這狀況
當時已經回報給博庭
接下來的改版, 應會修正此問題
提供目前我自己的因應方式給您參考
[數值陣列的處理]
variable:QQ[50]=1;
QQ[1]:=QQ[1]; //需加入此行避開錯誤
<%
QQ = FFL.VarData("QQ")
msgbox ubound(QQ)
%>
1;
[字串陣列的處理]
前面處理的方法不適用於字串陣列
需改用下列方法處理:
UseList:='s1;';
UseList:=UseList+'s2;s3;s4';
<%
UseList = FFL.VarData("UseList")
UseAry = Split(UseList, ";", -1, 1)
msgbox ubound(UseAry)
%>
1;
|