(現在 過去ログ16 を表示中)

HOME HELP 新規作成 新着記事 トピック表示 ファイル一覧 検索 過去ログ

[ 最新記事及び返信フォームをトピックトップへ ]

■2272 / inTopicNo.1)  一括処理から再定義で開く
  
□投稿者/ ぽち -(2007/03/14(Wed) 12:44:10)
    2007/03/14(Wed) 12:49:09 編集(投稿者)
    2007/03/14(Wed) 12:49:04 編集(投稿者)

     一括処理から表示させたフォーム上のコマンドボタンを押すことで
    レポートの定義画面を表示させるとします。

     機能名を「ファイルを開く」、オプションを「定義」にしたコマンドボタンを
    作成します。一括処理を介さずに直接フォームを開くとこのボタンが
    有効になるのですが、一括処理を介してフォームを起動すると非有効
    となってしまいます。

     桐に関連するファイル、例えば、cmd、kev、wfm、tbl などを右クリックすると
    メニューリストに「再定義」があるので、シェル実行などでレポートへのフルパス
    を指定し、再定義用に開くパラメータを設定すれば出来そうな気がするのですが、
    何かよい解決法はないでしょうか?

    -----------------------------------------------------------------------

    フォームの開き方は、

    ウィンドウ作成
    ウィンドウ会話
    ウィンドウ終了

    を使用し、コマンドボタンの「一括処理時有効」にはチェックが入っています。

引用返信 [メール受信/OFF] 削除キー/
■2274 / inTopicNo.2)  Re[1]: 一括処理から再定義で開く
□投稿者/ うにん -(2007/03/15(Thu) 13:07:59)

    > メニューリストに「再定義」があるので、シェル実行などでレポートへのフルパス
    > を指定し、再定義用に開くパラメータを設定すれば出来そうな気がするのですが、
    > 何かよい解決法はないでしょうか?

    シェル実行で
    #桐パス名+"KIRI9.EXE","-D "+&ファイル名
    ですかね。別の桐が起動しますね。

    > ウィンドウ会話

    これの「許可作業」に定義系のがありませんし、デフォルト(*)で開いてる
    フォーム自体を定義モードにできませんから、そういうものではないかと。
    (一括処理実行中にデータベース定義を変更するのは危険)
引用返信 [メール受信/OFF] 削除キー/
■2276 / inTopicNo.3)  Re[1]: 一括処理で有効にチェックを
□投稿者/ V30 -(2007/03/16(Fri) 02:10:00)
    >  機能名を「ファイルを開く」、オプションを「定義」にしたコマンドボタンを
    > 作成します。一括処理を介さずに直接フォームを開くとこのボタンが
    > 有効になるのですが、一括処理を介してフォームを起動すると非有効
    > となってしまいます。

    デフォルトでは、一括処理で有効にチェックが付いてないと思います。
    一括処理で有効にチェックを入れてください。
    デフォルトでは、Enabled = Falseの状態になっています。
    すると、一括処理でEnabled = Trueの状態になり、有効になります。

引用返信 [メール受信/OFF] 削除キー/
■2277 / inTopicNo.4)  Re[2]: 一括処理で有効にチェックを
□投稿者/ V30 -(2007/03/16(Fri) 02:14:01)
    > デフォルトでは、一括処理で有効にチェックが付いてないと思います。
    > 一括処理で有効にチェックを入れてください。
    > デフォルトでは、Enabled = Falseの状態になっています。
    > すると、一括処理でEnabled = Trueの状態になり、有効になります。

    これで解決するかどうかは、分かりません。
    あくまでも、有効にする方法です。

引用返信 [メール受信/OFF] 削除キー/
■2278 / inTopicNo.5)  Re[3]: 一括処理で有効にチェックを
□投稿者/ うにん -(2007/03/16(Fri) 09:09:56)
    >>一括処理で有効にチェックを入れてください。

    最後の1行に「してある」と書いてあります。

    > これで解決するかどうかは、分かりません。

    解決しません。
    9のHELPは大分充実しましたが、コマンドボタンだけはいかにも説明不足で
    やってみないとわからないことが多い。。。

    桐の起動時オプションで一括処理を実行させた場合も
    >-R△<一括処理ファイル名> 指定した一括処理ファイルを実行します。
    >桐がすでに起動されているときは、もうひとつ桐を起動します。
    というように、別の桐で実行するようになってますね。

引用返信 [メール受信/OFF] 削除キー/
■2280 / inTopicNo.6)  Re[2]: 一括処理から再定義で開く
□投稿者/ ぽち -(2007/03/16(Fri) 12:52:53)
    > シェル実行で
    > #桐パス名+"KIRI9.EXE","-D "+&ファイル名

    バッチリです。これがしたかったんですよ。
    ありがとうございました。

    > 一括処理からデータベースの再定義は危険

    仰るとおりです。
    ただ、今回の場合はレポートを対象としていまして、
    編集を行える人は、ある程度の権限と知識を持つ人のみに限定しています。

引用返信 [メール受信/OFF] 削除キー/
■2281 / inTopicNo.7)  Re[3]: 一括処理から再定義で開く
□投稿者/ うにん -(2007/03/16(Fri) 20:12:19)
    #桐パス名+"KIRI9.EXE","-D """+&ファイル名+""""
    が正しいかも。


引用返信 [メール受信/OFF] 削除キー/
■2282 / inTopicNo.8)  Re[4]: すみません。
□投稿者/ V30 -(2007/03/16(Fri) 21:40:54)
    > 最後の1行に「してある」と書いてあります。

    最初しか、読まずに投稿してしまいました。
    どうも、すみませんでした。



引用返信 [メール受信/OFF] 削除キー/



トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

Mode/  Pass/

HOME HELP 新規作成 新着記事 トピック表示 ファイル一覧 検索 過去ログ

- Child Tree -
- Antispam Version -