[基礎][LotusScript]ビューから、全ての文書の特定フィールドを書き換えるには?
はじめに
「〇〇さん悪いけど、明日配布する冊子の項目A、全部ミカンじゃなくてリンゴに書き換えといて」。こうやって上司が指差したのは、200冊以上の冊子の山――。ミカンをリンゴに1か所書き換えるだけでも、あなたは数時間を費やさねばならないことでしょう。
ノーツのように電子的な文書DBを使えば、こうした修正作業を自動化できることが大きな利点です。しかし一つ、問題があります。それはプログラムを組めないと、自動化ができないという点です。この記事では、Notesの文書にある特定のフィールドを、ビューからアクションボタンを押して、一斉に書き換える方法を紹介します。
Step.1 アクションボタンを作る
前提として、何らかのアプリを既に作成済とします。今回は、次のような文書内の「今日のひとこと」というコーナーの、「一日一善」を書き換えます。
Domino Designerでアプリを開き、左側枠から、今回使う[all]という名前のビューを開きました。次に画面右側の枠内(アクションペイン)を右クリック-[アクションの作成]を押して、「一日一善」と「以心伝心」という名前の二つのボタンを作ります。
[一日一善]ボタンと[以心伝心]ボタンは、中身がほぼ同じプログラムとする予定です。
このような構想です。片方のボタンを押せば、すべての文書の「今日のひとこと」の右が「一日一善」という文言に書き換えられます。もう片方のボタンを押すと今度はそれが「以心伝心」に書き換えられます。
画面下のプログラムペインに、次のコードを記述します。
ここから先は
1,329字
/
8画像
¥ 110
期間限定!Amazon Payで支払うと抽選で
Amazonギフトカード5,000円分が当たる
Amazonギフトカード5,000円分が当たる
サポートいただければ、記事をもっと充実することができます