xpa3.1からxpa3.3へのマイグレーション
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
Nav_Miya
投稿数: 8
![新米 新米](../../uploads/rank3e632f95e81ca.gif)
v9のプログラムを、xpa3.3にマイグレーションしようとしましたが、xpa3.3にはxpa3.1にありましたv9plusアプリケーション変換ユーティリティーが存在しなかったので、一度xpa3.1にマイグレーションしました。修正もありましたのでxpa3.1で修正し、リポジトリ入出力でプロジェクト全体を出力し、xpa3.3でリポジトリ入力しました。
xpa3.3にマイグレーションしたところ、xpa3.1の時は正常に表示されていたテーブルのカラム名が表示されなくなりました。
カラムにラベルで四角を貼り付け、その上にまたラベルで文字を貼り付けてあります。
xpa3.3の設定の問題なのでしょうか。
ご存知の方、おられましたら対応方法を教えて下さい。
xpa3.3にマイグレーションしたところ、xpa3.1の時は正常に表示されていたテーブルのカラム名が表示されなくなりました。
カラムにラベルで四角を貼り付け、その上にまたラベルで文字を貼り付けてあります。
xpa3.3の設定の問題なのでしょうか。
ご存知の方、おられましたら対応方法を教えて下さい。
投票数:0
平均点:0.00
Tanda
投稿数: 2151
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
フォームエディタにある「ドキュメントアウトライン」には、それらのコントロールは存在していますか?
もし存在しているのなら、プルダウンメニューの「表示」→「Zオーダ表示」では番号が表示されますか?
存在していないのなら、3.1への変換時に消えてしまっているということはありませんか?
もし存在しているのなら、プルダウンメニューの「表示」→「Zオーダ表示」では番号が表示されますか?
存在していないのなら、3.1への変換時に消えてしまっているということはありませんか?
投票数:0
平均点:0.00
miyamoto243
投稿数: 10
![新米 新米](../../uploads/rank3e632f95e81ca.gif)
Nav_Miya 様
弊社でもMagic xpa3.3dにて同様の現象(テーブルのカラム名として「ラベルで四角を貼り付け、その上に別のラベルでカラム名を貼り付ける」としたものを使用した際、カラム名が表示されなくなる)が発生しました。
いーさぽに問合せたところ、Zオーダーが開発時と実行時で逆になる現象が発生しているとのことでした。
2019/9/10時点でテクニカル情報には未掲載ということでした。
私の方で行った暫定対応としては、テーブルコントロールのタイトル高さを0として、ラベルで四角を貼り付けている部分と被らないように全箇所調整を行いました。
「ラベルで四角を貼り付けて、その上に別のラベルでカラム名を貼り付ける」という手法自体が古いものであるようなので、可能な限りカラムコントロールのカラムタイトルを使用するよう修正した方が良いかと思います。
参考となれば幸いです。
弊社でもMagic xpa3.3dにて同様の現象(テーブルのカラム名として「ラベルで四角を貼り付け、その上に別のラベルでカラム名を貼り付ける」としたものを使用した際、カラム名が表示されなくなる)が発生しました。
いーさぽに問合せたところ、Zオーダーが開発時と実行時で逆になる現象が発生しているとのことでした。
2019/9/10時点でテクニカル情報には未掲載ということでした。
私の方で行った暫定対応としては、テーブルコントロールのタイトル高さを0として、ラベルで四角を貼り付けている部分と被らないように全箇所調整を行いました。
「ラベルで四角を貼り付けて、その上に別のラベルでカラム名を貼り付ける」という手法自体が古いものであるようなので、可能な限りカラムコントロールのカラムタイトルを使用するよう修正した方が良いかと思います。
参考となれば幸いです。
投票数:0
平均点:0.00
Tanda
投稿数: 2151
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
miyamoto243さん
ちなみに、Zオーダをわざと逆にするとどうなるでしょうか?
ちなみに、Zオーダをわざと逆にするとどうなるでしょうか?
投票数:0
平均点:0.00
miyamoto243
投稿数: 10
![新米 新米](../../uploads/rank3e632f95e81ca.gif)
Tanda 様
> ちなみに、Zオーダをわざと逆にするとどうなるでしょうか?
「Zオーダーが開発時と実行時で逆になる現象」と指摘されつつ確認したことがなかったので、取り急ぎ現象が発生するMagic xpa 3.3dで確認してみました。
自動ZオーダーをOFFとして四角で貼り付けているラベルのZオーダーを最前面(=開発版で見ると、別のレベルで貼り付けたカラム名が見えない状態)とすると、実行した際に正しい表示(=四角のラベルの上にカラム名のラベル)となることが確認できました。
また、「Zオーダーが開発時と実行時で逆になる現象」と書きましたが、"テーブルのカラムに関して"起こる限定的な現象であることを書き損じていました。申し訳ありません。
> ちなみに、Zオーダをわざと逆にするとどうなるでしょうか?
「Zオーダーが開発時と実行時で逆になる現象」と指摘されつつ確認したことがなかったので、取り急ぎ現象が発生するMagic xpa 3.3dで確認してみました。
自動ZオーダーをOFFとして四角で貼り付けているラベルのZオーダーを最前面(=開発版で見ると、別のレベルで貼り付けたカラム名が見えない状態)とすると、実行した際に正しい表示(=四角のラベルの上にカラム名のラベル)となることが確認できました。
また、「Zオーダーが開発時と実行時で逆になる現象」と書きましたが、"テーブルのカラムに関して"起こる限定的な現象であることを書き損じていました。申し訳ありません。
投票数:0
平均点:0.00
Tanda
投稿数: 2151
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
miyamoto243さん
検証していただき、ありがとうございました。
検証していただき、ありがとうございました。
投票数:0
平均点:0.00
Nav_Miya
投稿数: 8
![新米 新米](../../uploads/rank3e632f95e81ca.gif)
ご回答、ありがとうございます。
Zオーダー順で対応するか、ラベルを2重にしない方法で修正するかを検討したいと思います。
Zオーダー順で対応するか、ラベルを2重にしない方法で修正するかを検討したいと思います。
投票数:0
平均点:0.00