Expand Specific View in XPages

XPages ビューの特定のカテゴリーのみを展開して表示する方法

カテゴリービューの展開・省略を制御

カテゴリービューの展開・省略を制御するには、ビューデータソースで[ExpandLevel]属性を使います。
展開表示であれば「0」,省略表示であれば「1」です。

では、基本は省略表示であるけれど、特定のカテゴリーだけデフォルトで展開させたい、という場合にはどうしたらいいでしょうか?

Expand Specific View in XPages
特定のカテゴリーを最初から展開させたレイアウトイメージ

SSJSで特定のカテゴリーのみを展開表示の制御を行う

Serverside Javascriptを用いて以下のコードをafterPageLoadイベントに追加することで制御を行うことが出来ます。


上記の例では最後の行(L4)でcontainer.expand("1"); としているため1番目のカテゴリーが展開された状態で表示されます。

このように、DominoViewDataModelより直接プログラムによって操作をしていますが、こちらのオブジェクトを詳しく知りたい方はこちらを参照してみてください。

他にも色々とViewを操作する方法が発見出来るかもしれません。


IBM Champion

2015 IBM Champions for ICSに初めて任命されました

ibm champion

2014年12月3日にIBMより「IBM welcomes you as a 2015 IBM Champion!」というメールが届き、2015 IBM Champions for ICSに初めて任命されたことを知りました。

大変名誉なことであり、嬉しいと共にIBM Championとしてこれからもっとコミュニティの発展に寄与していけるようにと、改めて気が引き締まる思いです。

なお、日本から選出されたIBM Championは以下の6名です。

阿部 覚 様 (ネオアクシス株式会社)
海老原 賢次 様 (リコーITソリューションズ株式会社)
加藤 満 様 (チームスタジオジャパン株式会社)
田付 和慶 (KTrick 合同会社)
御代 政彦 様 (株式会社エフ)
吉田 武司 様 (株式会社ソルクシーズ)

おめでとうございます!

2014年は沢山の素晴らしい方々に出会い、お仕事をする機会に恵まれた年であったと思っています。

近いところでは、XPagesDay 2014 でセッション講師を勤めさせて頂いたり、その他 IBM XCITE Autumn 2014 を初めノーツコンソーシアム 等でもセッションを持つ機会を頂きました。

IBM Championとして来年からの抱負・・・

IBM側でIBM Champion を選出するにあたり以下の様なことを基準にされているようです。

  • IBM Collaboration Solutionsを広める
  • 知識と専門技術の共有
  • コニュニティへの貢献と成長の支援
  • IBM ポートフォリオ全体に範囲を拡大
  • ネガティブ、ポジティブ両方のフィードバックを建設的かつ専門的な方法で提供する

自分としては、今までIBMでの開発を全くしたことがないような人に対しても、IBM ICSソフトウェアに興味を持ってもらえるような活動をしていきたいと考えています。

仕事など関係なく「面白いから」という理由でNotes/Dominoを初めICS製品を使ってくれるようになっていければ理想ですね。

また、今年一年、国内のユーザー様、パートナー様の開発現場に触れる機会が何度かありましたが、実は高い技術力で開発を行っている会社様が多数ありました。 さすが日本は技術大国だなと関心させられました。

日本とアメリカでICSに触れていた経験を活かし、日本初の情報を世界に少しずつ発信することで、「日本もまだまだ世界に負けてませんよ!」という印象を世界に持ってもらいたいと思っています。

 どうぞよろしくお願いします!


XCITE Autumn 2014

IBM XCITE 2014 AutumnのXPagesセッション スライドの公開

IBM XCITE 2014 Autumn (2014/9/12)にIBM Japan 佐藤淳さんと行ったXPagesセッション 【K-2】「XPagesで革 新!こ れからのNotes/Domino アプリケーションの新常識」で使用したスライドが公開されました。

XPagesのセッションとして、とても高い評価を頂いたセッションのスライドになりますので、まだ見たことのない方は是非ご確認ください!