메신저. 그룹 밴드에 줄 번호를 써야 겠어. 예를 들어, 1. 2.iReport 3.5.2를 사용하여 회선 번호 (iReport)를 만드는 방법
필자 2. 2.
1. 1. 가 제공 한 변수를 사용하여 시도하지만 arcodingly하지 나타날 것으로 보인다. 난수로 나타납니다. 도와주세요 ...
메신저. 그룹 밴드에 줄 번호를 써야 겠어. 예를 들어, 1. 2.iReport 3.5.2를 사용하여 회선 번호 (iReport)를 만드는 방법
필자 2. 2.
1. 1. 가 제공 한 변수를 사용하여 시도하지만 arcodingly하지 나타날 것으로 보인다. 난수로 나타납니다. 도와주세요 ...
두 개의 변수를 만들어야합니다. 하나는 그룹을 계산하고 다른 하나는 그룹 내에서 레코드를 계산합니다.
첫 번째 변수
당신을 위해의 iReport에 의해 자동으로 생성되며 그것은 'groupName_COUNT'두 번째 변수는 레코드 ID를 계산하거나 유사한마다 그룹 다시 시작을 재설정해야 지정됩니다. 예 : 마지막으로
Name: recordCount
Variable class: java.lang.Long
Reset type: Group
Reset group: groupName
Increment type: none
Variable expression: $F{recordIdField}
, 당신은 같은 것을 할 수있는 당신의 필드 번호를 보여 $V{groupName_COUNT}+"."+$V{recordCount}
예를 들어, "users"라는 필드가 있고 "group_users"라는 그룹이있는 경우
<variable name="TotalUsers" class="java.lang.Integer" resetType="Group" resetGroup="group_users" calculation="Count">
<variableExpression><![CDATA[$F{users}]]></variableExpression>
</variable>
<textField evaluationTime="Group" evaluationGroup="group_users">
<textElement/>
<textFieldExpression><![CDATA[$V{TotalUsers}]]></textFieldExpression>
</textField>