[salesforce]日付型項目横に表示される日付を消す!

By |8月 20, 2009|salesforce, |


Salesforceで日付型の項目を作成すると、その項目の編集画面ではこんな感じで日付型項目右横に当日日付が表示されます。

ws000004

これがあることで、当日日付をすぐにinput領域に挿入できて便利なのですが、これが邪魔くさいケースもあります。

下記のようなレコード一括更新系の画面構成で横にずらずらとたくさん項目を表示する場合がよくある例ですね。

ws000003

上記例だとまだ一画面に収まっているのでいいほうですが、横に10個、20個くらいの項目を並べたい場合もあります。

そのときは、できるだけ画面をスリムにしようと調整をするのですが、日付長々と表示される日付型項目の配置が非常に悩ましい。

そんな時は、そのページはVisualforceで作成してCSSで下記のような指定をすれば、さっくりきれいに当日日付は消えてくれます。

[css]

<style type="text/css">

span.dateFormat {display: none;}

</style>

[/css]

単純ですが結構役立つテクニック。