var NoNum:Array = new Array();
var NoNum1:Array = new Array();
var _array:Array = new Array();
var _Img = _root.ImagePointDg.ImagePointDg;
for (var i = 0; i < _Img.length; i++)
{
if (_Img.getItemAt(i)["PtNo"] == _PtNo && _Img.getItemAt(i)["PtImgNo"] == _PtImgNo)
{
_array.push(_Img.getItemAt(i)["AreaNm"]);
}
}
if (_array.length == 0)
{
return _array.length + 1;
}
else if (_array.length < 10)
{
for (var i = 0; i < _array.length; i++)
{
NoNum.push(_Img.getItemAt(i)["AreaNm"]);
}
NoNum.sort();
var _AreaNm = Number(NoNum[NoNum.length - 1]) + 1;
for (var i = 0; i < NoNum.length; i++)
{
if (NoNum[i] != (i + 1))
{
return i + 1;
}
}
return _AreaNm;
}
else
{
for (var i = 9; i < _array.length; i++)
{
NoNum1.push(_Img.getItemAt(i)["AreaNm"]);
}
NoNum1.sort();
var _AreaNm = Number(NoNum1[NoNum1.length - 1]) + 1;
var n = 0;
for (var i = 9; i < _Img.length; i++)
{
if (NoNum1[n] != (i + 1))
{
return (i + 1);
}
n++;
}
return _AreaNm;
}
- Aug 18 Thu 2011 16:43
AS 排序號碼不重複
close
全站熱搜
留言列表
發表留言