-Notes/Dominoに関すること-Notes/Dominoに関する事をテキトーに書いていきます。いつまで持つかお楽しみということで。当ブログに掲載しているサンプルは、すべて利用者の自己責任とします。明らかな不具合がある場合、ご連絡いただければ、訂正記事を出します。こちらのサンプルは、別のサイト等への公開、転載は一切禁止しています。してもと言う場合は、筆者にあらかじめご連絡ください。記事そのもののリンクについてはご自由に行っていただいてよいです。xxのようなサンプルを作って欲しいとかxxxの作り方を教えて欲しいというお問い合わせには応じていません。このようなお問い合わせは、株式会社エフまでご一報ください。2013年8月21日水曜日XPagesでplaceholderを実現してみる東京都心部では大雨が降っています(2013年8月21日)。猛暑のせいで、全国各地のダムの貯水量が減ってきているとのことですが、ぜひ、そういうところに雨が降ってほしいものです。XPagesアプリケーションを作成していてわからなかったことが解決できたので、備忘録という形で記事に残しておきます。中身を見る前に、恒例のボタンクリックをしましょう。今日の話題はplaceholderについてです。placeholderとは、テキストボックスに、グレーの色で薄く表示されているガイドテキストです。facebookに投稿する際のテキストボックスに表示されている文字列ですね。Placeholderって何?この表現方法はHTML5で実装されたもので、最近では色々なWebサイトで見かけると思います。XPagesでも、この技?が使えるんですよ。8.5.3からとなりますが、その設定方法を説明します。編集ボックスコントロールを設定します。次に、プロパティビューで「すべてのプロパティ」を表示します。いうことは、他のタブでは設定できないんですね。この中にある「基本」「attrs」を見ます。すると[+]というボタンが表示されるので、そこをクリックします。attr[0]が出来上がるので、その中の「name」と「value」に値を設定します。「value」には表示させたいメッセージを入力します(下図参照)。placeholderの設定これで保存すれば終了です。簡単ですね!下図は実行時の画面です。実行直後なので何も入力されていません。placeholderに設定した値が表示されています。実行時の画面(まだ何も入力していない)ここで、編集ボックスに文字列を入力したのが下図です。placeholderに設定した内容が消えて、実際に入力した値が表示されています。実行時の画面(文字を入力してみた)検索ボックスや氏名の入力など、細かい説明をするまでもないような箇所に設定するとわかりやすくて良いでしょう。従来のノーツアプリケーションでも、同等な機能がありますね。ノーツアプリケーションでのplaceholder機能ということは、ノーツアプリケーションをXPagesにする際も安心!なんですね。「ノーツアプリケーションの改修はXPagesで!」では、今日はこれまで。