2017-08-11 23 views
0

My Demosap.m.Inputに必須マークを追加するベストプラクティスは何ですか?

私はsap.m.labelは必須のマークを追加することができますrequired="true"性質を持っていることを知っています。しかし、私はラベルが付いていないテーブルの入力を使用しています。

私の解決策は、特別な列にマークを入れて、何か良い方法はありますか?


更新:

http://plnkr.co/edit/qifky6plPEzFtlpyV2vb?p=preview

つの列を削減するHboxを使用してみてください。

答えて

0

こと

<Label text="column1" required = "true" tooltip = "required"/> 

そしてInputliveChangeまたはchangeイベントハンドラで、あなたが空の場合にsap.ui.core.ValueState.ErrorValueStateを設定することができ、全体の列の上に全体的な表示をするには、下の最初の列ヘッダーに代わる私の提案値。

+0

ありがとうございますが、このマークは 'add 'ボタンをクリックした後でNEWアイテムでのみ使用されます。ここでデモを更新してください:http://plnkr.co/edit/yy3dNF4XSdwPq7xcsC0I?p=previewそして、私はValueStateを 'change'バリデーションで使用します:) – Tina

+0

あなたの入力の隣に「*」を追加することはできません。代わりに、プレースホルダテキストに加えて(必須)を入れることができます。 ValueStateの検証では、あなたは大丈夫だと思います。 – Allen

関連する問題