動的に計算される長さで char 変数 (またはおそらく文字列) を宣言する方法はありますか? このコーディングは、私が望むものを明確にします:
DATA: len TYPE i,
a TYPE i,
b TYPE i.
len = a + b.
DATA: var(len) TYPE с.
CREATE DATA やフィールド シンボルを使用したソリューションを提案しないでください。試してみましたが、私の場合は適用できません。このような宣言の意図は、先行ゼロを追加したり、この文字列に他のロジックを適用したりすることです。したがって、string は厳密に宣言する必要があります。
何か提案はありますか?