現在のリスト アイテム用の日付/時間へのアクセスを提供します。
祖先 - PRIM_LIST.CurrentItem クラス (PRIM_LIST.CurrentItem) オブジェクト (PRIM_OBJT)
Prim_List.DateTime 日付時刻データを表示するために使用される List 内の列です。 各列型には、列内の個々のエントリへのアクセスを提供する対応する Column クラスがあります。 各項目の入力項目は、他の視覚的LANSAリストが現在の項目を使用できるように、列の現在の項目を使用して個別に変更することができます。 日付または時刻関連フィールドがリストにドロップされるたびに、日付時刻列が作成されます。Source プロパティは、フィールドに設定され、それが基本的な作業リストの列として使用されます。
この例では、各ボタンがリストに追加された後に更新される単一の列リストを示しています。 ボタンをクリックすると、その列の現在の項目にアクセスし、列のキャプションにはどのボタンがクリックされたかが表示されます
Begin_Com Role(*EXTENDS #PRIM_WEB) Height(456) Width(864) Define_Com Class(#PRIM_LIST) Name(#List1) Displayposition(1) Left(64) Parent(#COM_OWNER) Tabposition(1) Top(32) Height(369) Width(609) Define_Com Class(#PRIM_LIST.DateTime) Name(#ColumnXDEMODATE1) Displayposition(1) Parent(#List1) Source(#xDemoDate) Showtime(False) Columnreadonly(False) Define_Com Class(#PRIM_LIST.DateTime) Name(#ColumnXDEMODA_11) Displayposition(2) Parent(#List1) Source(#xDemoDateTime) Columnreadonly(False) Showtimebutton(True) Define_Com Class(#PRIM_LIST.DateTime) Name(#ColumnXDEMOTIME1) Displayposition(3) Parent(#List1) Source(#xDemoTime) Showdate(False) Showdatebutton(False) Columnreadonly(False) Evtroutine Handling(#Com_owner.CreateInstance) #xDemoDateTime := #xDemoDateTime.Now #xDemoDate := #xDemoDateTime.Date #xDemoTime := #xDemoDateTime.Time Begin_Loop To(10) Add_Entry To_List(#List1) #xDemoDateTime.Currentitem.Checkbox := True End_Loop Endroutine End_Com
名前 | 記述 |
---|---|
CreateInstance | コンポーネントを作成する時に CreateInstance のイベントを実行します。 PRIM_LIST.CurrentItem クラス (PRIM_LIST.CurrentItem) より継承 |
DestroyInstance | コンポーネントが解除される前に DestroyInstance のイベントを実行します。 PRIM_LIST.CurrentItem クラス (PRIM_LIST.CurrentItem) より継承 |
名前 | 記述 |
---|---|
SetFocus | リストの currentitem にフォーカスを設定します。 PRIM_LIST.CurrentItem クラス (PRIM_LIST.CurrentItem) より継承 |
EPC142030 February 2019