0

2 つの列がある調査があります。各質問では、左側の列のオプション ボタンを選択するか、右側の列のオプション ボタンを選択できます。

17 の質問の最後に、各列の TOTAL 値があります。オプション ボタン (左右のボタンが同じコントロールにバインドされている) の各行には、1 (左のオプション ボタンが選択されている) または 2 (右のオプション ボタンが選択されている) の値があります。

合計を更新するには、ルールを設定する必要があります。私がこれまでに持っているものは次のとおりです: 左のオプションボタン:

If optButton = 1; leftTotal = leftTotal + 1
If optButton = 2; rightTotal = rightTotal + 1

これと同じルールが 17 問すべてに適用されます。これは、ユーザーがすべての質問を確認し、最初の試行で 1 つのオプション ボタンを選択した場合に機能します。ただし、回答を切り替える必要がある場合、ルールは減算してそれぞれの合計を適切に更新しません。

私はこれをやってみました:

If optButton = 1; leftTotal = leftTotal + 1, rightTotal = rightTotal - 1

しかし、それは合計を正しく計算しません。

助けてください!これを適切に詳細に説明するのは本当に難しいです。

4

1 に答える 1

0

「LeftTotal」と「Righttotal」は、下部に合計を表示する 2 つのフィールドであるとしましょう。LeftTotal と RightTotal のデフォルト値を 0 に設定します。ここで、次のように設定されたすべてのオプション ボタンに 2 つのルールを適用します - 1) optButton = 1 の場合、LeftTotal = LeftTotal + 1 2) optButton = 2 の場合、RightTotal = RightTotal + 1

于 2013-09-19T08:18:14.607 に答える