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

パスワード:


パスワード紛失

Magic 印刷プレビューについて

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 .3 .4 .5 | 投稿日時 2013-3-14 17:23 | 最終変更
miyara  新米   投稿数: 6
お世話になります。

題名の件につきまして、Magic xpaにて印刷プレビューを
起動させると、プレビュー表示後、指示画面に画面が遷移
する現象が発生しています。

指示画面をタスク終了 Y にしていると、
初期起動画面に遷移されます。
→Magic 印刷プレビュー画面でとまっていてくれない。

Magic印刷プレビューの画面はタスクバー上には存在しますので
それをクリックすることで表示されることはできるのですが
クリックせずにそのまま表示させる方法があればと思い、
投稿させていただきました。

よろしくお願いいたします。


補足
 Unipaasまでは印刷プレビューが通常通り表示(画面がとられない)されます。


[その他諸情報] ※xpaへバージョンアップ後、引っかかった所です。題名とは関係ありません。
 
  ・Magic xpa実行版でのUsr_str.jpnへの登録方法について
    →今のところ、実行版では登録できないようです。
     この件につきましては、開発の方に要望としてあげていただけるようです。

  ・Magic xpa実行版(キャビネットファイル起動後)でのヘルプがきかない 
  →実行版実行時(運用時)には必要ありませんので、実行版では、表示されません。(Magicさんから回答)

   ※この件は、xpaに限らずかもしれません。(他のバージョンも実行版はその仕様かもしれません。今回たまたま気になったので確認させていただきました)
投票数:1 平均点:10.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2013-3-15 9:15
nkmt  長老   投稿数: 1668
2.2bで単純な物を作りました。

文字変数項目でズームしたら子タスクの印刷プレビューを起動。
プレビューは表に出たままになってくれました。

画面上のその変数は削除し、ボタンを定義。(中味は先程の変数)
ボタンにズームを割り当てた。
子タスクの印刷プレビューを起動。
これもプレビューは表に出たまま。

並行実行にして、ウィンドウをSDIにしてもプレビューは隠れませんでした。

xpaの開発版でテストしました。
投票数:1 平均点:10.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2013-3-15 11:56
miyara  新米   投稿数: 6
nkmtさん、回答ありがとうございました。

○並行実行にして、ウィンドウをSDIにしてもプレビューは隠れませんでした。

上記方法を採用したいと思っています。
今の作りでも、指示画面から直接コールすればプレビュー画面
を残すことができました。

プログラムを見直します。
お忙しい中、色々試してみていただきありがとうございました。
とても助かりました。

また、僕の質問のプレビュー画面が推移する
については、当たり前の動きといえば当たり前の動きをしていることに
気づくこともできました。

V7からの段階的なバージョンアップをしてきたPGの為
 タスク終了(Y/N)を利用し、指示画面を残す仕組みにしています

印刷ボタンを押されると、指示画面を一度終了し、親タスクから印刷PGを呼び出し後、再度親タスクから指示画面をコールして指示画面を表示される仕組みです。
(親タスクがバッチタスクで制御)

 →親タスク終了 NO

印刷プレビュー後、親タスクから指示画面が再コールされるので指示画面が起動され、印刷プレビューが隠れる。

 →親タスク終了 Y

印刷プレビュー後、親タスクが終了するのでメイン画面が起動されて、印刷プレビューが隠れる。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2013-3-16 16:38
miyara  新米   投稿数: 6
nkmtさんと同じように

単純にプログラムをいちから作ってみたところ、プレビュー画面で止まることがわかりました。

但し、僕が先に投げさせていただいた、プログラムの指示画面のコントロールをすべて
削除、ボタン一個(ズーム割り付け)にし、子タスクで、テキストを張り付けたプレビュー画面
を起動したところ、指示画面に戻ってくることが分かりました。

いちから起こしたプログラムとプログラムの内容に違いはありません。
※設定の違いも合わせているつもりですが、漏れがある可能性はあります。


もし、どちらかの方法を選択できるとなれば面白いと思いながらもその違いが
見つけることができず、逆にハマってしまいます。

プレビュー画面にとどまる方法と、指示画面に遷移させる方法とご存じの方が
いらっしゃいましたら情報いただけないでしょうか?

※一方(指示画面に遷移するPG)は、バージョンアップ後のプログラムを改修していますので
 その為なのかの切り分けができていない状態です。


よろしくお願いいたします。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2013-3-17 19:18 | 最終変更
nkmt  長老   投稿数: 1668
dbMAGIC V8の頃がそうでしたが、印刷プレビュー後にパークするのがズームアクションを割り当てたボタンだと、プレビューが隠れたような気がします。

と思って実験しましたが、イベント ズームなどで
印刷プレビューの子タスクを呼んでも、プレビューは隠れませんでした。

RM互換だとそうなるのかは実験していないです。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2013-3-18 9:23
pu_mahalo  長老 居住地: 大阪  投稿数: 775
こんにちは Puです

昔 起動元のオンラインタスクの循環入力の違いで
なった事があったような
実験してませんが 参考まで
でわ〜でわ〜
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2013-5-1 9:54
ISHIJIMA  長老 居住地: 静岡県  投稿数: 1827
印刷プログラムの画面表示YESになっていると隠れてしまうみたいです。
xpaのバグではないでしょうか・・・・
投票数:0 平均点:0.00

  条件検索へ


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