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

パスワード:


パスワード紛失

レポートの出力について

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2018-11-2 10:17
nanbu  一人前   投稿数: 118
KURITA 様

Magicの初心者過ぎてKURITA様のおっしゃることが正しく理解できていませんでした。申し訳ありません。
おっしゃる通り、上位タスクにて入出力ファイルをオープンさせることで意図した動作となりました。

どうもありがとうございました。
投票数:1 平均点:10.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2018-11-2 10:14
nanbu  一人前   投稿数: 118
sigeno56 様

ありがとうございます。
今回はたまたまバッチタスクにて定義できましたので、今後の参考にさせて頂きます。
投票数:1 平均点:10.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2018-11-2 10:11
nanbu  一人前   投稿数: 118
sigeno56 様

ありがとうございます。
そういう仕様になっているのですね。
タスクの入出力ファイルを確認したところ、実際の印刷タスクで設定されていたようで、親タスクに切り替えたろ頃、意図した動き(一つのプレビューウィンドウで複数ページ)になりました。

ありがとうございました。助かりました。
投票数:1 平均点:10.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2018-11-2 8:46
sigeno56  長老   投稿数: 336
呼び出し側がオンラインタスクである場合、
そのタスクには普通はプリンターを定義しませんので
レポートタスクを複数回呼び出すバッチタスク
を用意するのもいいと思います。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2018-11-2 8:44
sigeno56  長老   投稿数: 336
(KURITAさんの説明に補完します。)
レポート発行するタスクにプリンター(入出力ファイル)
を定義していればそのタスクを呼び出す時にプリンターが開き、
そのタスクを終える時にプリンターが閉じる事になり、
印刷プレビューも呼び出す都度、開くと思います。


その印刷タスクを呼び出す側でプリンターを定義していれば
一つの印刷プレビューに連なると思います。
投票数:1 平均点:10.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2018-11-2 8:27
nanbu  一人前   投稿数: 118
KURITA 様

ありがとうございます。
再度、ロジックを確認しましたが、呼出している個所は同じでした。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 | 投稿日時 2018-11-1 20:00
KURITA  常連   投稿数: 45
入出力ファイルのオープンのタイミングが
異なるのではないでしょうか。

別プロジェクトのプログラムでは上位のタスクで
入出力ファイルをオープンしているとかありませんか?
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 .3 | 投稿日時 2018-11-1 18:52
nanbu  一人前   投稿数: 118
いつも参考にさせて頂いております。

今回、レポートの出力に関して教えてください。
いろいろな条件がかさなり、レポートタスクを複数回呼び出す必要が出てきました。

複数回呼出すと、プレビューウィンドウが呼び出した回数分だけ別ウィンドウとして表示されてしまいます。(あたりまえでしょうが・・・)

別のプロジェクトで同様なことを行っているのですが、こちらは一つのウィンドウの中に改ページして表示されています。
解析したのですが、何が違うのかわかりませんでした。

出力方法としては
F=フォーム  O=出力  ヘッダ  ファイル:(タスク環境→入出力ファイルで登録した名前)
F=フォーム  O=出力  明細   ファイル:(タスク環境→入出力ファイルで登録した名前)
F=フォーム  O=出力  フッタ  ファイル:(タスク環境→入出力ファイルで登録した名前)


どこかで特別な設定を行う必要があると思うのですが、見当もつきません。

どうぞよろしくお願いいたします。

投票数:0 平均点:0.00

  条件検索へ


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