我有一个查询,从我的表中检索ID,注释和状态列。用户可以在页面上更新注释和状态。该ID用于更新每条记录。我已经设置了它,以便根据查询RecordCount发生循环,但计数器返回值乘以倍数:
即。 RowCount = 3,3,3
如果我手动更新我的语法以将循环计数器显示为3,它可以正常工作。我使用cfoutput标记输出到HTML表,因此,标记位于表中。这有关系吗?无论如何,这是我设置记录计数的语法:
<form action="cit_update.cfm" method="post" id="citUpdate">
<input type="hidden" name="RowCount" value="#ReviewExpand.RecordCount#">
答案 0 :(得分:1)
您在public class FilteredItemVO
{
public var label:String;
public var myID:String; // for example, "3"
}
TAG中使用#ReviewExpand.RecordCount#,然后您的返回时间为RecourdCount次。
您需要从private function filterCollection(item:Object):Boolean
{
var selectedVO:SelectionVO = selectionComboBox.selectedItem as SelectionVO;
// show this item if its myID is NOT included in the selected vo's denies array
if (selectedVO:SelectionVO.denies.indexOf(item.myID) == -1)
return true;
else
return false;
}
...循环中获取recordCount。