Crystal Reports for dot net を使って簡単なレポートを作ってみました。しかし、毎回間違った値「5」を返しました。正しい値は「3」です。これが私の結果です。
Desktop
Desktop
Laptop
Laptop
Laptop
Total Laptop 5
そして、私が使用したコードの下。
Local numberVar cnt := 0:
Local stringVar stv := {Table_1.Property};
Local numberVar strLen := Count({Table_1.Property});
Local numberVar i;
For i := 1 to strLen do
(
If stv = “Laptop”
Then cnt := cnt + 1
Else cnt := cnt + 0
);
cnt;
このコードはどこが間違っていましたか? ありがとう:)