現在表示中のインデックスの把握
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
nkmt
投稿数: 1668
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
納得して頂き光栄です。
今の所は、F1 並べ替え!といったボタンでも表示して
プログラム側で メインソースのインデックスを式設定などして
インデックスの切替を実現するなど対応する事も有ります。
その場合は、カラムソートを無効にする事もあります。
今の所は、F1 並べ替え!といったボタンでも表示して
プログラム側で メインソースのインデックスを式設定などして
インデックスの切替を実現するなど対応する事も有ります。
その場合は、カラムソートを無効にする事もあります。
投票数:0
平均点:0.00
pu_mahalo
居住地: 大阪
投稿数: 775
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
なるほど、納得しました
そのような気遣いでお客様の満足度もUPですね。
勉強になりました。
でわ〜でわ〜
そのような気遣いでお客様の満足度もUPですね。
勉強になりました。
でわ〜でわ〜
投票数:0
平均点:0.00
nkmt
投稿数: 1668
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
その理由ですが、得意先マスタに
コードインデックス
カナインデックス が用意されていたとします。
オンラインタスクでテーブルコントロールで表示していて
コード順で表示されていたが
カナ上に文字入力する事でカナインデックスで
表示し直されますよね。
そのタスクの下位タスクで印刷処理を実行する際、
並び変わったインデックスと同じインデックスで
印刷をしたい、といった事があるからです。
コードインデックス
カナインデックス が用意されていたとします。
オンラインタスクでテーブルコントロールで表示していて
コード順で表示されていたが
カナ上に文字入力する事でカナインデックスで
表示し直されますよね。
そのタスクの下位タスクで印刷処理を実行する際、
並び変わったインデックスと同じインデックスで
印刷をしたい、といった事があるからです。
投票数:0
平均点:0.00
pu_mahalo
居住地: 大阪
投稿数: 775
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
こんにちは
回答ではありませんが
なぜどのindexが使用されているか知る必要があるのでしょうか
最適な方法でtblのデータにアクセスしたいのであれば
SQL文を記述すれば
indexに関係なく データ量など考慮して
オプティマイザが最適な読み込み方法で読んでくれますので
indexを気にする必要はないのですが
indexを知る必要性が後学の為知りたいです
でわ〜でわ〜
回答ではありませんが
なぜどのindexが使用されているか知る必要があるのでしょうか
最適な方法でtblのデータにアクセスしたいのであれば
SQL文を記述すれば
indexに関係なく データ量など考慮して
オプティマイザが最適な読み込み方法で読んでくれますので
indexを気にする必要はないのですが
indexを知る必要性が後学の為知りたいです
でわ〜でわ〜
投票数:0
平均点:0.00
nkmt
投稿数: 1668
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
インデックスを切り替える方法は2種類程思いつきます。
複数のインデックスを持つデータを
テーブルコントロール上に表示し、
テーブルコントロール上の例えば「得意先カナ名」の上から
値を入力する事で表示インデックスが切り替わった、
そのインデックスが何なのか、ご存知の方おられましたら
お教えください。
複数のインデックスを持つデータを
テーブルコントロール上に表示し、
テーブルコントロール上の例えば「得意先カナ名」の上から
値を入力する事で表示インデックスが切り替わった、
そのインデックスが何なのか、ご存知の方おられましたら
お教えください。
投票数:0
平均点:0.00
Tanda
投稿数: 2151
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
ちなみに次回の連載は、タスク起動後にインデックスを切り替える
手法について学びます。
手法について学びます。
投票数:1
平均点:0.00
nkmt
投稿数: 1668
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
Tandaさん ありがとうございます。
もう1度調査、実験してみたいと思います。
もう1度調査、実験してみたいと思います。
投票数:0
平均点:0.00
Tanda
投稿数: 2151
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
関数名の中に「index」の文字列を含む関数でどれか使えませんかね?
投票数:0
平均点:0.00
nkmt
投稿数: 1668
![長老 長老](../../uploads/rank3dbf8eb1a72e7.gif)
いつもお世話になっております。
教えてください。
得意先マスタに
得意先コード でインデックス
得意先カナ でインデックスがそれぞれ用意されていたとします。
照会モードのオンラインタスク上に
テーブルコントロールを配置し
そこに得意先マスタの項目を配置。
得意先コードの上から数字入力、
得意先カナの上からカナ入力すると
表示順がそれぞれのインデックスで変更されますが
今現在、どのインデックスで表示されているか
プログラム側で把握する方法はないもんでしょうか?
※DataViewIndexNames関数はどうなのだろうかと思いましたが
「この関数はサーバ側の関数です。」
とヘルプには書かれていました。
xpa3.2開発版で使ってみましたが
BLOB変数に収まる値は MGBTMGVEC,5,1,U,512 といった値
でした。(意味不明です。)
教えてください。
得意先マスタに
得意先コード でインデックス
得意先カナ でインデックスがそれぞれ用意されていたとします。
照会モードのオンラインタスク上に
テーブルコントロールを配置し
そこに得意先マスタの項目を配置。
得意先コードの上から数字入力、
得意先カナの上からカナ入力すると
表示順がそれぞれのインデックスで変更されますが
今現在、どのインデックスで表示されているか
プログラム側で把握する方法はないもんでしょうか?
※DataViewIndexNames関数はどうなのだろうかと思いましたが
「この関数はサーバ側の関数です。」
とヘルプには書かれていました。
xpa3.2開発版で使ってみましたが
BLOB変数に収まる値は MGBTMGVEC,5,1,U,512 といった値
でした。(意味不明です。)
投票数:0
平均点:0.00