メインコンテンツへスキップ

フォームのヘッダー、フッターの流用

コメント

7件のコメント

  • Tanda

    だいずさん、

    モデルの「D=GUI出力形式」は使えませんか?フォームに貼付け可能な「型」がいろいろ用意されているようですが。

  • Sun nihara

    フォームのインポートエクスポートちょっと(?)前まであったんですけど、
    無くなったぽいんですよね、よく使ってたのに・・・
    コントロールだけならコピー&ペーストできると思いますが項目も外れますし
    作るときに元PGコピーして使うくらいが多いです

    仰る通りタスクを分けれるのであれば
    常にそこから全部のPGを呼ぶ親タスクつくってヘッダフッター用意して
    そこのサブフォームで各プログラムをで呼びだすとかが現実的な手段になりますかね

  • だいず

    Tanda様
    Sun nihara様

    ご返事ありがとうございます。


    Tanda様
    情報ありがとうございます。
    モデルリポジトリについて初めて調べてみました。これを使えば共通の特性を持ったオブジェクトが作成できるというわけですね。
    変更箇所はモデルの継承が切れてしまうということで、気づかぬうちに共通化できなくなっているという罠ありそうですね。
    うまく使いこなせば、統一感のあるプログラム作れそうですね。


    Sun nihara様
    以前はあったのですね。
    特にヘッダーのデザインは「中央にタイトルがあって、右に社名や住所があって」という感じで似たようなデザインになるので
    それを毎回位置やフォントの調整するのは面倒ですよね。
    モデルリポジトリでフォントと位置の両方が定義できればと思いますが、たとえできたとしても、今更既存プログラムを書き換えるのも面倒ですし。

     

  • Sun nihara

    もしや帳票ですかね?
    今からプログラム直すのはちょっとでしょうがメインプログラムに作ったフォームはどこでも使えるのでそこに作るか、高度な帳票オプション使うと便利かもと
    xpaはフォームコントロールまとめてコピーして、別PGにペーストはできるのでデザイン調整の意味ではそちらのほうがまだ使えるかもしれませんね

  • Tanda

    遠藤信隆さん(だいずさん?)

    > 変更箇所はモデルの継承が切れてしまうということで、

    変更があって継承が切れるのは、特性シートの中で変更したその項目1箇所だけですよ。特性シート自体は常に継承が維持されます。

    特性シートの中のどの項目が継承されていて、どの項目が継承解除されているかは、設定箇所が「青色の太字」であるか、「黒色の細字」であるかで判定できます。

    黒色の細字になっているところは、他の設定項目が継承解除されたとしても、常に継承が維持されます。

  • だいず

    Sun nihara 様
    Tanda 様


    ご返事ありがとうございました。


    Sun nihara 様
    帳票です。
    >xpaはフォームコントロールまとめてコピーして、別PGにペーストはできる
    これができないんですよね。これができれば全然良いのですが(位置はずれそうですが)


    Tanda 様
    思いっきり名前を明かしてしまいました。
    ご指摘ありがとうございます。
    なるほど。色で識別可能なんですね。
    Magicは細かいところまで作りこんでありますね。

  • Sun nihara

    おや、コピーペーストできませんか・・・
    4.6.1 、4.8.1、4.10 しか手元になかったのですが
    いずれもできるので、できるものだと思っていました。
    できないとなると不便ですねー!

サインインしてコメントを残してください。