· 

項目カーソル移動

PowerBuilder Totalworksystem

登録項目の入力をEnterキーで

自動移動し次項目入力待ち状態にします。

企業内での事務系システムや製造現場でのFAシステムはCSSが、まだまだ便利で活用されています。WEB系システムが流行りですがエンドユーザからするとマウスやキーボード、10キー操作が面倒です。

 

規則正しく、早い登録作業にはWEB系システムはまだ辛いところです。

※APPEON for PowerBuilderはWeb上で従来操作が可能。

 

<入力項目の場合>

・登録項目を入力が確定してEnterキーを押したら次の項目へ移動し入力待ち状態にします。

・既に登録済データが有る場合は、ハイライトで囲み上書き表示の入力待ち状態にします。

<作り方>

PowerBuilder Totalworksystem

 

 

・項目のイベントにkeydownを新規に作成します。
・次のスクリプトを登録して次項目の名前をセットします。

//次の項目へ移動

IF keyflags = 0 THEN

IF key = KeyENTER! THEN

sle_nname.SetFocus ( )

sle_nname.SelectText(1, Len(sle_nname.Text))

END IF

END IF



・ modifiedイベントへ同様に次項目名をセットします。

//<<------- Modified イベントへ------------>>

// 次の項目へ

 

sle_nname.setfocus ()
登録項目へ同様にして作成します。