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

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

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

■5750 / inTopicNo.1)  フォーム開始イベントで絞り込んだ結果がフォームに反映しない
  
□投稿者/ でめちゃん -(2010/04/09(Fri) 22:37:16)
    winxp 桐ver9-2009aです

    フォーム定義をしています。
    フォーム開始イベントで絞り込みをしていますが、
    フォームが表示されたときに絞り込みされていません。
    フォームは伝票形式でオーバーラップしてます。
    よろしくお願いします

    手続き定義開始 フォーム::フォーム開始(長整数 &表番号)
     表 "会計名.tbl"
     代入 &編集年度=[編集年度]
     終了 表 編集対象表

     &pメイン表番号=&表番号
     絞り込み 条件名="一般会計"
     絞り込み [本年度]_&編集年度
     並べ替え 条件名="元帳表示"
     置換
    手続き定義終了



引用返信 [メール受信/OFF] 削除キー/
■5751 / inTopicNo.2)  Re[1]: フォーム開始イベントで絞り込んだ結果がフォームに反映しない
□投稿者/ 今村 誠 -(2010/04/09(Fri) 23:20:47)
    2010/04/10(Sat) 08:49:35 編集(投稿者)

    でめちゃんこんにちは
    基本は確認です。
    以下のようにワンステップづつ確認していくことが
    上達するこつです。

    手続き定義開始 フォーム::フォーム開始(長整数 &表番号)
    確認 "フォーム開始"
     表 "会計名.tbl"
     代入 &編集年度=[編集年度]
    確認 #str(&編集年度)
     終了 表 編集対象表
     &pメイン表番号=&表番号
     if ( #処理条件名検索(3,"一般会計") >0 )
      絞り込み 条件名="一般会計"
     else
      確認 "一般会計という条件は存在しません"
     end
    *グループ項目のあるフォームはフォーム開始時点でデータは
    *絞り込まれています。絞り込み前にグループ解除し絞り込み
    *後にグループ選択しないと絞り込んだ時点で#総件数が「0」
    *になります。↓↓
     絞り込み [本年度]{[本年度]=&編集年度},文字比較方法=自動
     if ( #処理条件名検索(2,"元帳表示") >0 )
      並べ替え 条件名="元帳表示"
     else
      確認 "元帳表示 という並び替え条件は存在しません"
     end
    手続き定義終了
引用返信 [メール受信/OFF] 削除キー/
■5752 / inTopicNo.3)  Re[1]: フォーム開始イベントで絞り込んだ結果がフォームに反映しない
□投稿者/ 尾形 -(2010/04/10(Sat) 08:31:07)
    どうも、こんにちは

    伝票形式との事なので
    グループ指定の事でしょうか?


    >  表 "会計名.tbl"
    >  代入 &編集年度=[編集年度]
    >  終了 表 編集対象表
    編集表 &表番号 ←コレを追加してみてください
    >
    >  &pメイン表番号=&表番号
    >  絞り込み 条件名="一般会計"
    >  絞り込み [本年度]_&編集年度
    >  並べ替え 条件名="元帳表示"
    >  置換

引用返信 [メール受信/OFF] 削除キー/
■5753 / inTopicNo.4)  Re[2]: フォーム開始イベントで絞り込んだ結果がフォームに反映しない
□投稿者/ でめちゃん -(2010/04/10(Sat) 09:36:07)
    今村誠さん尾形さん早速のレスありがとうございました。
    昨夜は返信できず済みません
    今村さんにご呈示頂いた処理をコピペして試しましたが
    結果は同じでした。

    やっていることは何かといえば、会計処理です。
    フォームは元帳で費目毎にグループ化しています。
    複数年度を同じ出納簿に入力しています。
    その為、フォームを開く前に編集する年度を
    「昨年度」・「本年度」と区別して絞り込みたいのです。

    今思ったのですが、
    フォーム開始イベントの発生前にグループ化が終了しているのですね。
    1メイン処理で開始条件種別1を絞り込みを登録する。
    2フォーム開始イベントでいったんグループ化を解除して、
     絞り込み後再度グループ化を行う。
    以上2つの方法が考えられるかなを思いますが、いかがでしょう。
    あるいはその他の良い方法があるのでしょうか?

    今から出かけるため、直ぐに確認できませんが
    あとで試してみたいと思います。

引用返信 [メール受信/OFF] 削除キー/
■5754 / inTopicNo.5)  Re[3]: フォーム開始イベントで絞り込んだ結果がフォームに反映しない
□投稿者/ bonito -(2010/04/10(Sat) 11:43:24)
    2010/04/10(Sat) 11:45:17 編集(投稿者)

    >フォームは元帳で費目毎にグループ化しています。
    >複数年度を同じ出納簿に入力しています。
    >その為、フォームを開く前に編集する年度を
    >「昨年度」・「本年度」と区別して絞り込みたいのです

    > その為、フォームを開く前に編集する年度を
    > 「昨年度」・「本年度」と区別して絞り込みたいのです。

    年度もグループ化するのが一番手っ取り早いと思いますけど...
    当然ですがグループ項目の並びは[年度][費目]の順番にして
    フォーム開始イベントで グループ指定 最終 とします
    グループ項目は一般的はフォームのヘッダ部におきますが
    その横にグループ移動用のコマンドボタンを3つ置いておくと
    便利です

    機能名        パラメータ
    1.グループ指定
    2.グループ指定    前
    3.グループ指定    次

    パラメータをつけないと グループ指定 一覧 になります
    (あっでもこの仕様ってV8だから今のバージョンにはちゃんと
    一覧っていうパラメータがあるのかも...)
引用返信 [メール受信/OFF] 削除キー/
■5755 / inTopicNo.6)  Re[4]: フォーム開始イベントで絞り込んだ結果がフォームに反映しない
□投稿者/ でめちゃん -(2010/04/10(Sat) 16:18:53)
    bonitoさん レス有難うございます。

    今先ほどの案試してみました。
    フォーム開始イベントで、
    グループ選択解除をした後所要の処理を行い、最後にグループ選択を実施
    これでうまく実現できました。

    bonitoさんのアドバイス、これが一番素直な手法と思います。

    今回は、桐のきの字も知らない同好会の会計さんが使うもので、
    フォームも元帳以外にあったりして、
    また、4月に決算作業を行う等、
    事前に年度を切り分けておく必要があり、変な処理となりました。
    今後ともご教示よろしくお願いします。

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

解決済み!
引用返信 [メール受信/OFF] 削除キー/



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

このトピックに書きこむ

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

Mode/  Pass/

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

- Child Tree -
- Antispam Version -