サブフォーム
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
サブフォーム
msg# 1
inm-masakazu
投稿数: 5
皆さんこんちちわ。
HASUNOともうします。
magicver:1.8 sp1bです。
サブフォームで困っています。
伝票入力形式で1対多の情報で
head部分上位タスク、明細部分を下位タスクとして作成しています。
それぞれのタスクレベルで機能するボタンを画面の下部に置いたとき、上位タスク(head部)で明細部分をサブフォームで表示すると明細タスクのボタンが表示されて困っています。
何対応策や回避方法などはありますでしょうか?
このような作りはver9Plusまでは頻繁にしようしていたので困っています。どなたかご教授いただけませんでしょうか?
HASUNOともうします。
magicver:1.8 sp1bです。
サブフォームで困っています。
伝票入力形式で1対多の情報で
head部分上位タスク、明細部分を下位タスクとして作成しています。
それぞれのタスクレベルで機能するボタンを画面の下部に置いたとき、上位タスク(head部)で明細部分をサブフォームで表示すると明細タスクのボタンが表示されて困っています。
何対応策や回避方法などはありますでしょうか?
このような作りはver9Plusまでは頻繁にしようしていたので困っています。どなたかご教授いただけませんでしょうか?
投票数:0
平均点:0.00
Re: サブフォーム
msg# 1.1
Tanda
投稿数: 2151
HASUNO さん、こんにちは。
サブフォームは V10 の新機能ですので、通常は何もしなくても
自動的に表示されてフォーカスが親に戻るのですが、ひょっとして
そちらではコールタスクか何かでサブフォームを強制的に表示
させようとしたりしていないでしょうか?
タンダコンピュータ/丹田 昌信
サブフォームは V10 の新機能ですので、通常は何もしなくても
自動的に表示されてフォーカスが親に戻るのですが、ひょっとして
そちらではコールタスクか何かでサブフォームを強制的に表示
させようとしたりしていないでしょうか?
タンダコンピュータ/丹田 昌信
投票数:0
平均点:0.00
Re: サブフォーム
msg# 1.1.1
inm-masakazu
投稿数: 5
丹田様、コメント有難う御座います。
コールタスクなどはしていませんが、ボタンを明細フォームで使用する場合は明細フォーム内に置いています。
皆さん、伝票系の場合はどのようにしているのでしょうか?
たとえば
head部では伝票削除ボタンで使用しているものを
明細部では明細削除ボタンとして使用したい場合など
うまく説明できていない様な気もしますが宜しくお願い致します、
コールタスクなどはしていませんが、ボタンを明細フォームで使用する場合は明細フォーム内に置いています。
皆さん、伝票系の場合はどのようにしているのでしょうか?
たとえば
head部では伝票削除ボタンで使用しているものを
明細部では明細削除ボタンとして使用したい場合など
うまく説明できていない様な気もしますが宜しくお願い致します、
投票数:0
平均点:0.00
Re: サブフォーム
msg# 1.1.1.1
nkmt
投稿数: 1668
head部では伝票削除ボタンで使用しているものを
明細部では明細削除ボタンとして使用したい
そういった事はありますよね。
ボタンの特性に、実行元という設定項目があり
・フォーカス上のタスク
・コンテナタスク
のどちらかを選べます。
「フォーカス上のタスク」にすれば、お望みの事が可能だと思います。
明細部では明細削除ボタンとして使用したい
そういった事はありますよね。
ボタンの特性に、実行元という設定項目があり
・フォーカス上のタスク
・コンテナタスク
のどちらかを選べます。
「フォーカス上のタスク」にすれば、お望みの事が可能だと思います。
投票数:0
平均点:0.00
Re: Re: サブフォーム
msg# 1.1.1.1.1
inm-masakazu
投稿数: 5
nkmt様、回答有難うございます。
そこまでは辿り着きました。
ボタンの文字や有効条件などは変数で一番上位タスクで定義し、各タスクの一番最初の項目の前処理で入れ込むとかしかないのでしょうか?
何か他のいい方法があればご教授願えれば幸いです。
そこまでは辿り着きました。
ボタンの文字や有効条件などは変数で一番上位タスクで定義し、各タスクの一番最初の項目の前処理で入れ込むとかしかないのでしょうか?
何か他のいい方法があればご教授願えれば幸いです。
投票数:0
平均点:0.00
Re: サブフォーム
msg# 1.2
nkmt
投稿数: 1668
ボタンの文字や有効条件などは変数で一番上位タスクで定義し
子タスクのタスク前処理で、ボタンに表示する名称を子タスク用にして
子タスクのタスク後処理で、親タスク用にするといいのではないでしょうか?
子タスクのタスク前処理で、ボタンに表示する名称を子タスク用にして
子タスクのタスク後処理で、親タスク用にするといいのではないでしょうか?
投票数:0
平均点:0.00
Re: Re: サブフォーム
msg# 1.2.1
inm-masakazu
投稿数: 5
nkmtさん、ご回答有難う御座います。
それが一番単純な方法ですかね・・・
自分も考えましたが、以前に比べるとなんだか手間が増えた気が・・・。
それが一番単純な方法ですかね・・・
自分も考えましたが、以前に比べるとなんだか手間が増えた気が・・・。
投票数:0
平均点:0.00
Re: サブフォーム
msg# 1.3
inm-masakazu
投稿数: 5
皆様、ご指導有難う御座いました。
本当に助かりました。
ボタン名や有効などを変数で定義し、タスク切り替え時にその変数を更新する事により解決致しました。
本当に助かりました。
ボタン名や有効などを変数で定義し、タスク切り替え時にその変数を更新する事により解決致しました。
投票数:0
平均点:0.00