いいえ、そうではありません。元の投稿で述べたように、SET VARIABLEが行うことはすべて、指定する必要がある特定の値に変数を設定することですが、(私が知る限り) + によって変数を連続的にインクリメントする式を設定することはできません。 1.
とにかく、私はそれを理解しました-そして、同じ問題に固執している他の人のために:
それはうまく機能しますが、私はそれを行う長い曲がりくねった方法を見つけました。
1) Qlikview で変数を作成します。私の変数は「vIncrement」と呼ばれます。
2) [プロパティ] > [追加] > アクション タイプ = [外部] > [マクロの実行] の順に選択して、マクロを設定します。
3) 次に、マクロに名前を付けて、[モジュールの編集] をクリックします。
4) 次の vbScript を貼り付けます。
Sub Increment
TheVal = ActiveDocument.Variables("vIncrement").getcontent.string
TheVal = TheVal + 1
ActiveDocument.Variables("vIncrement").SetContent TheVal, True
End sub
5) [OK] をクリックして閉じます
これでうまくいくはずです。
私は実際にこれを約20分で理解しました.私は完全なQlikviewアマチュアであり、正式なトレーニングを受けたことはありません. - なぜ理解できないのですか?
10 分前まで、Qlikview マクロの vbscript についてまったく知りませんでした。素人としては悪くありませんか?
これよりも簡単な方法があるに違いないことを認めなければなりません...しかし、少なくともこの方法は機能します。
乾杯
エディ・ジョード