ホーム   フォーラム   FAQ
 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

Zオーダー順について

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 .3 | 投稿日時 2019-2-25 17:29
furuno_tosho  半人前   投稿数: 21
いつもお世話になっております。

V8からXpa3.2にマイグレーションしたのですが、
困った問題が発生しています。

テーブルを配置したフォームで、
テーブルのカラムに入力した値によって、
テキストコントロールの可視条件を判断して、
テーブルの前面に表示、非表示を制御しています。

V8では、テーブルコントロールの前面にテキストコントロールを
配置し、可視条件で、制御できたのですが、
Xpaに移行すると、テーブルの背面にラベルコントロールが配置され、
表示されなくなってしまいました。
ZオーダーをFalseにして、ドキュメントアウトラインで
最前面に移動させようとしたのですが、テーブルより上に移動できない状況です。
どのようにすれば、前面に移動できるのでしょうか。

よろしくお願いします。

投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2019-2-26 13:50
Tanda  長老   投稿数: 2151
試してみたのですが、可視条件の設定でうまく動きましたよ。ただし、
旧バージョンからの移行ではなくて、xpa 3.2での新規作成ですが。

一度、新規作成で簡単なプログラムを作成してテストしてみると
いいですよ。他の要素が絡んでいることもありますので。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2019-2-26 14:22
sigeno56  長老   投稿数: 336
(以下正解ではないかもしれませんが)
そのテキストコントロールをクリックして
鎖マーク(親子リンク作成)をクリックして
配置したいテーブルコントロールの列をクリック。

こうする事で、その列に表示すべきコントロールとなると
思います。

dbMAGIC v8の頃は、親子リンク無くても
テーブルコントロール上に表示出来ていたような
気もするのですが、外れなら悪しからず。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2019-2-28 13:12
furuno_tosho  半人前   投稿数: 21
ご返事が遅くなりすみません。

テーブルの列に配置するのではなく、テーブルの最前面に移動させたいのですが、テーブルの背面から前面に移動できないのです。
ドラッグしてテーブルに持ってくると、列に配置されてしまいます。

可視条件で、テーブルの可視条件をFALSEにすれば背面のテキストコントロールは表示されるのですが、テーブルと、テキストの両方を表示できないかと思っています。
テキストコントロールを子タスクに表示してコールするしかないのでしょうか。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2019-2-28 14:36
Tanda  長老   投稿数: 2151
列に配置されても、XY座標の指定で2つのコントロールを重ねることが
できます。そして、ツールバーのボタンで前面・背面の移動もできますし、
その状態で可視条件を使って表示・非表示もコントロールできますよ。
投票数:0 平均点:0.00

  条件検索へ


Copyright (C) Magic Software Japan K.K. All Rights Reserved.
個人情報保護方針 会員規約