Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

アイテムのプロパティは、リストのCurrentItemプロパティまたはFocusItemプロパティを使用して操作されます。

 
Image RemovedImage Added

CurrentItemは、現在アプリケーションで操作されているリスト・ボックス、リスト・ビュー、コンボ・ボックス、またはグリッドのアイテムです。FocusItem は、デスクトップでフォーカスが置かれているリスト、ツリー・ビュー、またはグリッドのアイテムです。

...

SELECTLISTコマンドを使用してリストの各アイテムのプロパティを調べることができます。例えば、以下のコードは、1度に1つのアイテムをCurrentItemにし、Selectedプロパティがtrueに設定されているかどうかをテストします。 

...


     SELECTLIST NAMED(#LTVW_1)

...

          IF '#ltvw_1.CurrentItem.

...

Selected *eq True'
          do something
     ENDIF
ENDSELECT 

一度に複数のアイテムを選択できないリスト(ツリー・ビュー、コンボ・ボックス、リスト・ボックス)では、FocusプロパティとSelectedプロパティは常に同じ値になります。つまり、フォーカスが置かれているアイテムだけが選択できます。複数選択可能なリストでは、1つのアイテムだけにフォーカスが置かれますが(FocusプロパティがTrueに設定)、複数のアイテムを選択できます(CtrlキーとShiftキーを使用)。

Selectedプロパティをテストするのと同じ方法でFocusプロパティをテストできます。

     #ltvw_1.CurrentItem.

...

Focus *eq True



次のトピックも参照してください。

2.10.8.1 リスト・ビューの選択と選択の解除

...