Takenoff Labs

Lotus Notes/Domino に関する Tips や、クラシックの名曲などを紹介します

[Notes/Domino] SSJS をカスタムコントロールに渡す方法

XPages で、カスタムコントロールによる部品を作っていると、CSJS/SSJS をプロパティで定義できるようにしたいケースが出てくるかと思います。

たとえば、ダイアログ部品を作っていて、「OK」ボタンの動作はプロパティで設定させたい、というような場合です。

CSJS の場合は難しくはないですが、SSJS を渡せるようにするのはちょっと面倒です。以下に手順を記載してみます。

続きを読む »

[Notes/Domino] 行数可変の入力フォームを作る

従来の Notes 開発になく、XPages にある便利なコントロールといえば、繰り返しコントロール(or データ表コントロール)がまず挙げられるかと思います。行数可変の表を作る場合、非表示式や行数分のフィールドを作る必要がなくなったのは、感涙ものですね。(まあ、今までが不便すぎたのかもしれませんが(^^;)

ただ、繰り返しコントロール内で、入力用の子コントロールを作る場合、バインドをどうやってするのか、ちょっとわかりづらいかと思います。

実現方法はいくつかあると思いますが、ここでは前回の Tips を応用した方法をご紹介します。以下は実際に動作するサンプルです。

続きを読む »

[Notes/Domino] アイテム一覧表示・置換ツール

以前に一括置換ツールというソフトを公開しましたが、それの大幅改修版を作成しました。アイテム一覧表示機能が追加されましたので、名前は一括置換ツールVer.2ではなく、「アイテム一覧表示・置換ツール」としています。

実はこのソフト、数年前にほぼ出来上がってはいたのですが、説明文を書くのが面倒で、ずっと放置していました(^^;

一括置換ツールよりかなり使いやすくなっていると思いますので、よろしければ使ってみてください。(わたし自身はもう使うことはないかもしれませんが……(涙))

続きを読む »

[Notes/Domino] Domino Designer の「比較」機能

Domino Designer が Eclipse ベースになって久しいですが、「比較」機能があることをご存知でしょうか。今までいろんな開発者の方とお話して、意外に知られていないと感じましたので、紹介してみます。

すでにご存知の方は、そっと閉じてください。

続きを読む »

[雑記] レスポンシブ対応しました

どうも、ニート管理人です。約5年ぶりの更新でスミマセン(滝汗

訳あって10月いっぱいはニート状態になってしまい、11月からはついに Notes ではないお仕事に携わることになりました(っていうか、まだ Notes やっていたのか、という感じですが)。

10月は暇すぎるので、今まで溜め込んでいたネタなどを書いていこうかなと思っています。

その前に、ブログのデザインをいろいろと変更しましたので、一応お知らせしておきます。変更点は以下のとおりです。

続きを読む »

[雑記] オーケストラ・ナデージダ第9回演奏会のご案内

オーケストラ・ナデージダの第9回演奏会が、2月9日(土)に開催されます。皆様どうぞお越しくださいませ!(^^)/

日時: 2013年2月9日(土) 14:00 開演
場所: 練馬文化センター 大ホール
金額: 1,500円(60歳以上無料)

<曲目>(予定)

  • リムスキーコルサコフ / プスコフの娘 序曲 (1892年版)
  • ガルータ / ピアノ協奏曲
  • ラーション / 交響曲 第2番 作品17

続きを読む »

[Notes/Domino] エージェントビューア

ノーツ開発をやっていると、諸般の事情により、設計非表示機能(「式と LotusScript を非表示」オプションを有効にして設計置換)を使うことがたまにあるのですが、設計非表示DBでスケジュールエージェントを使うと、エージェントの情報を見るだけでもいちいちテンプレートを見なければならないですし、有効/無効を切り替えるときも、テンプレートで修正→設計置換という面倒な手順を踏まなければなりません。

これに業を煮やして、ソフト作ってみました。カッとなってやりました。後悔はしていません。

設計非表示の件の他に、便利機能も少しあります。それなりに便利かと思いますので、使いたい人は使ってみてください。

続きを読む »

ページ: 1 2 3 4 5 6 7 8 ... 29 30 31 Next
^
×