| 2021/06/08(Tue) 20:33:52 編集(投稿者)
INF_DatePicker.wfm/wfx の編集属性式の改修について
単純に当月の表示色が青色にならないという問題ですので、改修は必須ではありません。
気になる人は改修してください。m(__)m
■不具合
(1)環境設定で日時型の形式によって発生する不具合 ― 編集属性式が和暦に対応していなかった
環境設定で日時型の形式に和暦を選んでいる場合、INF_DatePicker.wfm/wfx の txtThisMonth が当月の場合に青色で表示されない。
(2)編集属性式が完全に誤っているために発生する不具合
前月:txtLastMonth、翌月:txtNextMonth が当月の場合に、青色で表示されない。
■改修方法
3つのテキストボックスの編集属性式を以下の式に変更する
A オブジェクト名:txtLastMonth 編集属性式 #cond( #str( #年( #日付( #年月日, 1 ) ) ) + "年" + #str( #月( #年月日 ) ) + "月" = #変数( "mStringLastMonth" ), "前景色'青',フォント太さ'太字'" )
B オブジェクト名:txtThisMonth 編集属性式 #cond( #str( #年( #日付( #年月日, 1 ) ) ) + "年" + #str( #月( #年月日 ) ) + "月" = #変数( "mStringThisMonth" ), "前景色'青',フォント太さ'太字'" )
C オブジェクト名:txtNextMonth 編集属性式 #cond( #str( #年( #日付( #年月日, 1 ) ) ) + "年" + #str( #月( #年月日 ) ) + "月" = #変数( "mStringNextMonth" ), "前景色'青',フォント太さ'太字'" )
■オブジェクトのリスト
INF_DatePicker.wfm/wfx
フォーム ├ ファミリ ├ ワークスペース ├ フォームヘッダ部 │ : │ ├ txtRecordUpFor_cmd前月へ │ ├ txtRecordDownFor_cmd翌月へ │ ├ txtLastMonth ←←←←←←← これA │ : │ └ ONEcmdUI変換 ├ フォーム明細部 │ : │ ├ lblDay_69 │ ├ lblDay_70 │ ├ txtThisMonth ← これB │ : │ └ lblDay_77 └ フォームフッタ部 : ├ lblDay_104 ├ lblDay_105 ├ txtNextMonth ← これC : └ HDLVARcmdキャンセル
|