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

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

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

■7307 / inTopicNo.1)  一覧表で、検索後に該当の行を一番上に表示させたい。ホイール使用について。
  
□投稿者/ たぬきっく -(2012/11/04(Sun) 03:45:07)
    毎度、お世話になります。また、教えてください。

    windows7(64),桐 ver9-2012
    test.tbl このファイルの内容は、項目:[製品] データ数100件
    で、一覧表フォームを作りました。
    セクション繰り返し数は、10(10行表示)にしました。
    行番号取得のため、[製品]項目にイベントのマウス左クリックを設定してあります。
    製品項目
    110-1
    110-2
    ・・・
    110-99
    110-100
    このようなデータで、110-55の検索をすると、一覧表画面の真ん中あたりに
    表示されます。先頭・最終行からの検索どちらもでした。
    検索後、一行目に表示させる方法は、ないでしょうか?。
    それと、一覧表フォームでは、マウスのホイールは使えないのですが、仕様でしょうか?。


引用返信 [メール受信/OFF] 削除キー/
■7308 / inTopicNo.2)  Re[1]: 一覧表で、検索後に該当の行を一番上に表示させたい。ホイール使用について。
□投稿者/ うにん -(2012/11/05(Mon) 10:48:47)

    > このようなデータで、110-55の検索をすると、一覧表画面の真ん中あたりに
    > 表示されます。先頭・最終行からの検索どちらもでした。
    > 検索後、一行目に表示させる方法は、ないでしょうか?。

    検索と言うのは見つかった行に移動する機能だから、並び順は変らないです。
    そういう場合普通は検索でなく絞り込みをするのでは?
引用返信 [メール受信/OFF] 削除キー/
■7309 / inTopicNo.3)  Re[1]: 一覧表で、検索後に該当の行を一番上に表示させたい。ホイール使用について。
□投稿者/ 通りすがり -(2012/11/05(Mon) 11:29:29)
    > このようなデータで、110-55の検索をすると、一覧表画面の真ん中あたりに
    > 表示されます。先頭・最終行からの検索どちらもでした。
    > 検索後、一行目に表示させる方法は、ないでしょうか?。
    それが桐の良い所なんだけどね、Accessだとスクロールの制御で死にそうになる
    手動だと、半画面分ほど下にジャンプして、カーソルを必要回数上に持ってくる
    自動だと、メソッド呼び出し 明細番号設定 で出来るんじゃないかな

    > それと、一覧表フォームでは、マウスのホイールは使えないのですが、仕様でしょうか?。
    ヘルプに書いてあるから、仕様です
引用返信 [メール受信/OFF] 削除キー/
■7310 / inTopicNo.4)  Re[1]: 一覧表で、検索後に該当の行を一番上に表示させたい。ホイール使用について。
□投稿者/ ONnoji -(2012/11/05(Mon) 11:48:27)
    No7307に返信(たぬきっくさんの記事)
    > windows7(64),桐 ver9-2012
    > test.tbl このファイルの内容は、項目:[製品] データ数100件
    > で、一覧表フォームを作りました。
    > セクション繰り返し数は、10(10行表示)にしました。
    > 行番号取得のため、[製品]項目にイベントのマウス左クリックを設定してあります。
    > このようなデータで、110-55の検索をすると、一覧表画面の真ん中あたりに
    > 表示されます。先頭・最終行からの検索どちらもでした。
    > 検索後、一行目に表示させる方法は、ないでしょうか?。

    [明細番号設定]というメソッドはいかがでしょうか??。

    ※なお、当方はヘルプを読んだだけで、このメソッドを試していません。(^^ゞ


    【引用】桐9-2004 一括処理&イベントリファレンス

    メソッド呼び出し 明細番号設定
    --------------------------------------------------------------------------------
    メソッドの別名 SetDetailLineNo
    一括処理での実行 ○可能
    対象オブジェクト フォーム
    ■説明
    伝票フォームまたは一覧表フォームで、処理対象行の表示位置を明細部のn番目にします。

引用返信 [メール受信/OFF] 削除キー/
■7311 / inTopicNo.5)  Re[2]: 一覧表で、検索後に該当の行を一番上に表示させたい。ホイール使用について。
□投稿者/ bonito -(2012/11/05(Mon) 12:46:34)
    > [明細番号設定]というメソッドはいかがでしょうか??。
    > ※なお、当方はヘルプを読んだだけで、このメソッドを試していません。(^^ゞ

    私は常用者です (^-^;
     メソッド呼び出し @フォーム.明細番号設定(1)

    実際には共通のライブラリ(○×.cmd)に

     手続き定義開始  明細行設定(長整数 &行)
      メソッド呼び出し @フォーム.明細番号設定(&行)
     手続き定義終了

    としておいてkevから
     手続き実行 明細行設定(5)
    みたいな感じで呼び出しています
    でもまぁ一般に(圧倒的に)1が多いんですけどね


引用返信 [メール受信/OFF] 削除キー/
■7312 / inTopicNo.6)  Re[3]: 一覧表で、検索後に該当の行を一番上に表示させたい。ホイール使用について。
□投稿者/ たぬきっく -(2012/11/05(Mon) 21:04:18)
    どうも、たぬきっくです。

    メソッド呼び出し @フォーム.明細番号設定(&行)

    みなさん、どうもありがとうございます。
    出来ました。感激です。今度の仕事場では、Excelでいろいろやってまして
    桐を使ったら、かなりの時間短縮になることが、てんこ盛りなんで、どうにかして
    桐を使う方向で、アピールしていこうと思ってるんです。

    ホイールの件、たしかにヘルプに書いてありますね。対応してないとは、残念。
    いろいろ、書き込みいただいて、本当にありがとうございました。未熟ですみません。
    また、(できるだけ自力で解決したいですが、出来ないとき)ご教示願います。

解決済み!
引用返信 [メール受信/OFF] 削除キー/
■7313 / inTopicNo.7)  Re[4]: 一覧表で、検索後に該当の行を一番上に表示させたい。ホイール使用について。
□投稿者/ hidetake -(2012/11/05(Mon) 21:47:43)
    > ホイールの件

    桐は未だに Windows98 で標準機能になったホイールも
    フォームでは対応していないのですよね!!

    http://www.habata.net/kiri/kbbs/kakov9/24010.htm
    http://tayu.o0o0.jp/bbs/kiri/cbbs.cgi?mode=al2&namber=3346&rev=&no=0&KLOG=22

    Winodws98 以前のホイールに対応していないソフトを
    ホイール対応する様な機能を持ったソフトを入れると
    スクロール可能になります。

    kthree は当初ドライバのせいにしていたけど、今では
    > フォーム機能は、マウスのホイールスクロールには対応しておりません。
    と言う様になりました

引用返信 [メール受信/OFF] 削除キー/
■7314 / inTopicNo.8)  Re[5]: 一覧表で、検索後に該当の行を一番上に表示させたい。ホイール使用について。
□投稿者/ 通りすがり -(2012/11/05(Mon) 22:54:22)
    ああ、これも
    http://tayu.o0o0.jp/bbs/kiri/srch.cgi?no=0&word=ELECOM&andor=and&logs=all&PAGE=20

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



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

このトピックに書きこむ

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

Mode/  Pass/

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

- Child Tree -
- Antispam Version -