見出し画像

[基礎][LotusScript]オリジナル関数を定義して使ってみよう。

はじめに

LotusScriptには、既成のクラスや関数が用意されており、呼び出すだけで様々な処理を行うことができます。例えば、MessageBox 関数を使えばダイアログボックスでメッセージを表示できます。またNotesDocument クラスを使うと文書の値を取得したり、書き換えることができます。

こうした出来合いの機能に加えて、自分でクラスや関数を作ることができます。この記事ではFunction ステートメントを使用して、自分で関数を作る法を紹介します。

Step.1 Functionステートメントで関数を定義する

前提として、何らかのアプリの原型を既に作成済であるとします。

Domino Designerを起動し、左側のビュー選択欄から特定のビューを開きます。この記事では[all2]というビューを選びました。

画像1

画面右側の枠(アクションペイン)で右クリック-[アクションの作成]を選びアクションボタンを作ります。

画像3

名前は「関数」にしました。

画像2

次にコードを書きますが、通常のアクションボタンとは異なり、二つの項目(オブジェクト)に異なったコードを書く必要があります。関数の定義用と、呼び出し用です。

まず説明用に、適当な関数を作ってみます。どこでもよいのですが、

ここから先は

1,227字 / 9画像

¥ 110

サポートいただければ、記事をもっと充実することができます