Tera
- 合計アクティビティ 64
- 前回のアクティビティ
- メンバー登録日
- フォロー 0ユーザー
- フォロワー 0ユーザー
- 投票 0
- サブスクリプション 27
コメント
Teraによる最近のアクティビティ-
V9Plusのソースがあるなら、モデルとテーブルをマイグレーションするのもオススメです。 マイグレーションして出来たプロジェクトはコンポーネントとしておき、今回作成するプロジェクトからそのコンポーネントを呼び出すようにするというのはいかがでしょう?
-
具体的には、 2番目タスクに切替えるためのフラグ変数を追加。 2番目タスクのタスク前処理でフラグを立てる。 2番目タスクのタスク後処理でフラグを倒す。 2番目タスクのフォーム高さを、 フラグが立っている時は大きい値/立ってない時は小さい値 という式で設定。 2番目タスク内のサブフォームで、 フラグが立っている時は表示/立ってない時は非表示 という式を可視欄に設定。 とい...
-
それは私の提示した方法では出来ませんね。 普通のコールタスクなので2番目タスクは初期化された状態で表示されてしまいます。 それを実現するにはファントムタスクかサブフォームしかなさそうです。 単純な方法なのですが、元のファントムタスクのまま カーソルが1番目タスクにいる時は 2番目タスク内のサブフォームを非表示にし 2番目タスクのフォーム高さを小さくして1番目タスク内のサブフォームを隠...
-
余談ですが、私はサブフォーム再表示イベントを好まないので(クロスリファレンスしにくい、サブフォームのコントロール名を変更しても追随しない等、メンテナンス性がイマイチかなと)極力使わないようにしています。その部分のコーディング方法が異なりますが、今回の件には影響ないと思います。 あと、いま思い付いたのですが、 2番目タスクをコールタスクとせずサブフォームのまま、2番目タスクの項目にカーソル...
-
言葉足らずでした。ポイントがあります。 まず、2番目タスクはファントムタスクなのでタスク終了条件とウインドウ消去が設定してあった筈で、これをデフォルトのタスク終了条件:No、ウインドウ消去:Yesに変更する、というのは問題無いと思います。 課題がフォームとコントロールのZオーダであり、このままだと手を出せません。コントロール間のZオーダの問題にするために、2番目タスクをサブフォームに...
-
Magicではコントロールの上に呼び出されたフォームが表示されるのが常なので 逆にuniPaaSの動きが標準外のように見えます。 フォームとコントロールの表示順の問題であり、 MagicでのZオーダはフォーム内のコントロールに限った表示順なので SpecialOldZorderの設定でも手に負えないと思います。 他のINIファイル特殊パラメータも調べてみましたが該当しそうな設定は見当たり...
-
解決策でなくて申し訳ありません。 1番目タスクのサブフォームが2番目タスクのフォームの下に隠れるので 2番目タスクが表示された時点で1番目タスクのサブフォームが見えなくなるのは 当然だよなあと思いながら、 xpa4/uniPaaS両方で同様のプログラムを作成してみたら、、、 なるほど、おっしゃる通りの動きをしますね。 xpa4では上記の動きですが、 uniPaaSでは2番目タスクが表示さ...
-
私はファイル移動にはFileRename関数を使っていますよ。
-
津久井空さん その変数をクロスリファレンスしても何も引っ掛かりませんか? また、その変数または変数で使用しているモデルでデフォルト値がTueに設定されてませんか? 個人的には、要らぬ混乱を招きかねないので、そのように不要となった変数は削除してしまった方がよいと思います。
-
nkmtさん はい、dbMAGIC V4でも出来ました。 当時はCOUNTER()関数が無かったので、自前でカウント用変数を定義・更新する必要がありましたが^^;