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

パスワード:


パスワード紛失

タスク特性のウィンドウ再表示について

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2009-8-12 21:53
kkubozono  新米   投稿数: 14
suitesoftさん こんにちは
引用:
理解が合って居れば良いのですけど
明細データ入力で途中に小計行を作ってデータを追加した時
別の行に有る小計行の表示をリアルタイムに変更する
そんな考えでよいかな?
まさしくそういった内容です。

引用:
明細行を変えた時は、別のタスクで表示するデータを再計算させています。
行を消した場合は、再計算後、イベント実行でデーター書込・画面再表示で表示を変更しています。
やはり「イベント実行」で手動再表示しますよね。

タスク特性ウィンドウ再表示に関するMagicのヘルプを見て、
「これなら、データを変更したときのみレコード後処理を通る様に、レコード後処理通過後、次のレコード前処理の前に再表示してくれるのかな?」
「注意点がトランザクションとビューの大きさだけなら使いやすいかも。」
「もしかして、手動で再表示イベントを発行してるのは私だけ?」
と思ったので皆さんにお聞きしたしだいです。

再表示の方法が、「手動<タスク特性」の方っていらっしゃるのでしょうか?
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2009-8-12 14:17
suitesoft  半人前 居住地: 埼玉県  投稿数: 35
理解が合って居れば良いのですけど
明細データ入力で途中に小計行を作ってデータを追加した時
別の行に有る小計行の表示をリアルタイムに変更する
そんな考えでよいかな?

明細行を変えた時は、別のタスクで表示するデータを再計算させています。
行を消した場合は、再計算後、イベント実行でデーター書込・画面再表示で表示を変更しています。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2009-8-11 11:19
ISHIJIMA  長老 居住地: 静岡県  投稿数: 1827
あまり意識して使用していません。
再表示等されない場合は手動でイベントを起こしたりしています。
過去の情報ではバッチ処理のタスク後処理で取消イベントを発生させるとうまく再表示できたとの情報もあります。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 | 投稿日時 2009-8-11 11:15
kkubozono  新米   投稿数: 14
ISHIJIMAさん 情報ありがとうございます。
確かにレコード後処理通過後のタイミングで再表示かと思いますが、使い方が分かりません。
ちなみにこの機能を使われた事はございますか?
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2009-8-11 9:51
ISHIJIMA  長老 居住地: 静岡県  投稿数: 1827
レコード後処理を通ることが前提みたいです。(過去の情報によると・・・)
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2009-8-11 9:32
ISHIJIMA  長老 居住地: 静岡県  投稿数: 1827
それは多分手動で行わないといけないかと思います。
ウインドウ再表示は自分の下のタスクが上位タスクによって変化した場合に使用するものだと思っています。(違っていたらすみません)
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2009-8-11 9:12
kkubozono  新米   投稿数: 14
mukaさん こんにちは。
すべてのリンクを確認しましたが、キャッシュ「N」でした。

ウィンドウ再表示に関するヘルプを読むと、便利な機能だと考えましたので、使い方を知りたいです。
この機能についてご存知のこと教えてください。
よろしくお願いします。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2009-8-11 9:08
kkubozono  新米   投稿数: 14
ISHIJIMAさん こんにちは。

フォーカス外とは、
テーブルコントロール内にあるデータのうち、編集していない行(ハイライトされていない行)のデータ
の意味で書きました。分かりにくくてすいません。

ウィンドウ再表示に関するヘルプを読むと、便利な機能だと考えましたので、使い方を知りたいです。
この機能についてご存知のこと教えてください。
よろしくお願いします。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2009-8-10 9:30
muka  常連 居住地: 東京都練馬区  投稿数: 69
リンクしているデータのキャッシュが「Y」になっているのでは?
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2009-8-9 8:17
ISHIJIMA  長老 居住地: 静岡県  投稿数: 1827
フォーカス外とは?
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 | 投稿日時 2009-8-3 11:15
kkubozono  新米   投稿数: 14
テーブルコントロールを使用したプログラムにおいて、
フォーカス行での変更内容が、フォーカス外のビューにも影響があるプログラムを作成しています。

そこで、「タスク特性」「動作タブ」「ウィンドウ再表示」をYesにして見ましたが、
フォーカス外のビューへの変更内容が古いままです。

ヘルプを参照すると、
 # [トランザクションモード]特性が「D=遅延」、または「P=物理」でキャッシュが有効
 # になっているプログラムでは、[ウィンドウ再表示]特性は機能しません」
とありますが、

「タスク特性」「データタブ」
トランザクションモード:P=物理、キャッシュ範囲:N=なし
としています。

他にウィンドウ再表示が無効となる条件や設定があるのでしょうか?
ご存知の方いらっしゃいましたら教えてください。
投票数:0 平均点:0.00

  条件検索へ


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