ベクトル変数の初期化
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
Tanda
投稿数: 2151
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
kaminosono さん、こんにちは。
VecSet() の場合は、セルの名前が参照できませんので、それを
暗記しておかなければならないのが負担かもしれませんね。
タンダコンピュータ/丹田 昌信
VecSet() の場合は、セルの名前が参照できませんので、それを
暗記しておかなければならないのが負担かもしれませんね。
タンダコンピュータ/丹田 昌信
投票数:0
平均点:0.00
kaminosono
投稿数: 44
![常連 常連](../../uploads/rank3dbf8e9e7d88d.gif)
こんにちは。
ベクトル変数って、最近のMAGICで増えていたんですね。
私は無印V9なので知りませんでした。
先に書いたのはVecSetではなくVERSETの間違いです。
聞いた話、ベクトル変数って、ベクトル変数の中に変数が沢山入るそうです。
それだったらレコードメインに変数を沢山並べなくとも良くなりますね。
早いとこバージョンアップを考えなければなりませんね。
ベクトル変数って、最近のMAGICで増えていたんですね。
私は無印V9なので知りませんでした。
先に書いたのはVecSetではなくVERSETの間違いです。
聞いた話、ベクトル変数って、ベクトル変数の中に変数が沢山入るそうです。
それだったらレコードメインに変数を沢山並べなくとも良くなりますね。
早いとこバージョンアップを考えなければなりませんね。
投票数:0
平均点:0.00
nkmt
投稿数: 1668
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
> それと、全てNULLで良ければ
> NULL() で項目更新すれば初期化可能です。
こんな関数があったのですね。
早速使ってみました。便利ですね。
(V9 Plusじゃなくて、uniPaaSでの実験ですが。)
数値項目のベクトル型のリセットに使うのもOKですね。
kubotaさんレス有難う御座いました。感謝です。m(_ _)m
> NULL() で項目更新すれば初期化可能です。
こんな関数があったのですね。
早速使ってみました。便利ですね。
(V9 Plusじゃなくて、uniPaaSでの実験ですが。)
数値項目のベクトル型のリセットに使うのもOKですね。
kubotaさんレス有難う御座いました。感謝です。m(_ _)m
投票数:0
平均点:0.00
kubota
投稿数: 15
![新米 新米](../../uploads/rank3e632f95e81ca.gif)
nkmtさん
私も、タスクやループ(ブロックのLoop)で初期化してます。
それと、標準的ではないと思いますが・・
全てNULLで良ければ、NULL() で項目更新することで初期化できたと思います。
私も、タスクやループ(ブロックのLoop)で初期化してます。
それと、標準的ではないと思いますが・・
全てNULLで良ければ、NULL() で項目更新することで初期化できたと思います。
投票数:0
平均点:0.00
nkmt
投稿数: 1668
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
kaminosonoさん こんにちは。
> 合計の足し算もすべてその子タスク内でやっています。
> (呼び出しパラメーターで処理を変えています。)
↑初期化や加算を一つのタスクでやるというのは面白いですね。
> 合計の足し算もすべてその子タスク内でやっています。
> (呼び出しパラメーターで処理を変えています。)
↑初期化や加算を一つのタスクでやるというのは面白いですね。
投票数:0
平均点:0.00
kaminosono
投稿数: 44
![常連 常連](../../uploads/rank3dbf8e9e7d88d.gif)
こんにちは。
ベクトル変数と標準的なのか?は分かりませんが...、
84個も変数があると項目更新をその数書くのはめんどいので、
子タスクで84回ループを作り、VecSetで0を入れると1行で済み簡単なので、私はそうしています。
小計、中計があるとなおさらですし、合計の足し算もすべてその子タスク内でやっています。
(呼び出しパラメーターで処理を変えています。)
その際、子タスクの常駐も忘れないでね。
ベクトル変数と標準的なのか?は分かりませんが...、
84個も変数があると項目更新をその数書くのはめんどいので、
子タスクで84回ループを作り、VecSetで0を入れると1行で済み簡単なので、私はそうしています。
小計、中計があるとなおさらですし、合計の足し算もすべてその子タスク内でやっています。
(呼び出しパラメーターで処理を変えています。)
その際、子タスクの常駐も忘れないでね。
投票数:0
平均点:0.00
nkmt
投稿数: 1668
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
ヘルプを見てみましたがわからないので質問です。
中身が論理値のベクトル変数を用意しました。
今回は、84個の配列として利用する事にしました。
この変数の初期化は、VecSet関数を用いるのが標準的な方法なのでしょうか?
通常の変数なら代入式や項目更新で可能ですけど。
中身が論理値のベクトル変数を用意しました。
今回は、84個の配列として利用する事にしました。
この変数の初期化は、VecSet関数を用いるのが標準的な方法なのでしょうか?
通常の変数なら代入式や項目更新で可能ですけど。
投票数:0
平均点:0.00