Hello world!(Print ステートメント) |
LotusScript 入門 Step0-1 Print
1行目 Initialize サブルーチンの開始行。変更なし
2行目 Print ステートメントの後に表示したい文字列を指定。今回は、"He |
tyoshida |
Apr 29, 2018 |
IFTTT へイベントを送信する(ボタン) |
IFTTT へイベントを送信するボタンのサンプルです。
LS2J を使って、LotusScript から Java クラスを呼び出しています。
Java クラスは、スクリプトライブラリ「Ifttt」と |
tyoshida |
Jul 1, 2017 |
NotesDocumentCollection で取得した複数の値をソートする |
またはこちらで(英語) ⇒http://per.lausten.dk/blog/2006/10/sorting-notesdocumentcollection-by.html |
katoman |
Jul 1, 2015 |
クリップボードへコピー |
クリップボードへテキストデータをコピーする LotusScript です。 |
tyoshida |
Dec 4, 2015 |
ダイアログボックスを表示(NotesUIWorkspace) |
LotusScript 入門 Step2-1 NotesUIWorkspace
2行目 現在のワークスペースのウィンドウにアクセスして変数 ws に格納。New を使用するのを忘れないように注意
3 |
tyoshida |
Apr 29, 2018 |
ノーツ文書をPDFの添付として送信する |
このスクリプトはフォーム上に配置し、ユーザーが文書の内容をすべて PDF としてメールできるようにするものです。ロジックは下記の通り。
- UI Doc を MS Word オブジェクトにコピーペース |
katoman |
Aug 18, 2015 |
ビューの最初の文書の作成日時を取得(NotesDocument クラス) |
LotusScript 入門 Step1-4 NotesDocument
5行目 NotesDocument クラスの変数 doc を宣言
8行目 NotesView クラスの GetFirstDo |
tyoshida |
Apr 28, 2018 |
ビューの文書を順番にすべて取得する(NotesView クラス/GetFirstDocument, GetNextDocument メソッド) |
LotusScript 入門 Step3-2 NotesView クラス/GetFirstDocument, GetNextDocument メソッド
8行目 NotesView クラスの GetF |
tyoshida |
Apr 30, 2018 |
ビューの名前を取得(NotesView) |
LotusScript 入門 Step1-3 NotesView
4行目 NotesView クラスの変数 view を宣言
6行目 NotesDatabase クラスの GetView メソッドか |
tyoshida |
Apr 28, 2018 |
ビューを列の値を使用して文書を検索する [複数](NotesView クラス/GetAllDocumentsByKey メソッド, NotesDocumentsCollection クラス) |
LotusScript 入門 Step3-3 NotesView クラス/GetAllDocumentsByKey メソッド, NotesDocumentsCollection クラス
4行目 No |
tyoshida |
Apr 30, 2018 |
ビューを列の値を使用して文書を検索する(NotesView クラス/GetDocumentByKey メソッド) |
LotusScript 入門 Step3-1 NotesView クラス/GetDocumentByKey メソッド
6,9行目 製品 ID を格納するための String クラス(文字列)の変数 |
tyoshida |
Apr 30, 2018 |
リッチテキストフィールドに表を作成する |
リッチテキストフィールドに表のある文書を新規に作成するエージェントです。
例として、"Body" フィールドに 5 行、2列の表がある文書を作成します。
(表にはタイトル、文書リンク、行数、列数を設定 |
tyoshida |
Dec 15, 2015 |
現在のデータベースのタイトルを取得(NotesDatabase クラス) |
LotusScript 入門 Step1-2 NotesDatabase
3行目 NotesDatabase クラスの変数 db を宣言
4行目 NotesSession クラスの CurrentD |
tyoshida |
Apr 28, 2018 |
現在のデータベースを閉じる(NotesUIDatabase クラス) |
LotusScript 入門 Step2-2 NotesUIDatabase
3行目 NotesUIDatabase クラスの変数 uidb を宣言
4行目 NotesUIWorkspace クラス |
tyoshida |
Apr 29, 2018 |
現在のビューを印刷する(NotesUIView クラス) |
LotusScript 入門 Step2-3 NotesUIView
3行目 NotesUIView クラスの変数 uiview を宣言
4行目 NotesUIWorkspace クラスの Curr |
tyoshida |
Apr 29, 2018 |
現在のユーザー名を取得(NotesSession クラス) |
LotusScript 入門 Step1-1 NotesSession
2行目 現在のセッションにアクセスして変数 session に格納。他のクラスとは違って New を使用するのを忘れないように |
tyoshida |
Apr 28, 2018 |
指定したDBのACLを表示する |
指定したNotes DBのACLを取得して画面に表示します。 |
guylocke |
Dec 28, 2015 |
指定したDBのロール一覧を表示する |
指定したDBに設定されているロールの一覧を取得して画面に表示します。 |
guylocke |
Dec 28, 2015 |
祝日・休日計算ライブラリ |
|
takm |
Dec 21, 2018 |
特殊フォルダを取得する |
CSVや添付ファイルの書き出し等に指定する際に利用できます。
使用できる特殊フォルダは次のとおりです。(Windows7・Windows10動作確認済み)
・AllUsersDesktop
・AllU |
mak |
Jan 24, 2017 |
日付の計算 |
2つの日付の差分を計算して画面に表示します。 |
guylocke |
Dec 28, 2015 |
文字揃えを設定してリッチテキストに文字列を追加する |
新規に文書を作成して、リッチテキストフィールド(Body)に文字揃えを設定した状態で文字列をセットする |
guylocke |
Sep 6, 2016 |
文書を更新する(NotesDocument クラス) |
LotusScript 入門 Step4-2 NotesDocument クラス
12行目 “doc.(フィールド名) = (設定値)”で値を設定可能(「拡張クラス」構文)。[価格(Price)]フ |
tyoshida |
Apr 30, 2018 |
文書を削除する(NotesDocument クラス/Remove メソッド) |
LotusScript 入門 Step4-3 NotesDocument クラス/Remove メソッド
12行目 NotesDocument クラスの Remove メソッドを使用して変数 doc |
tyoshida |
Apr 30, 2018 |
文書を新規作成する [作成者フィールドの追加](NotesItem クラス) |
LotusScript 入門 Step4-4 NotesItem クラス
5行目 NotesItem クラスの変数 item を宣言
12行目 第1引数はフィールドを作成する文書を設定(変数 doc |
tyoshida |
Apr 30, 2018 |
文書を新規作成する(NotesDatabase クラス/CreateDocument メソッド, NotesDocument クラス/Save メソッド) |
LotusScript 入門 Step4-1 NotesDatabase クラス/CreateDocument メソッド, NotesDocument クラス/Save メソッド
6行目 Notes |
tyoshida |
Apr 30, 2018 |
文書を編集モードにする(NotesUIDocument クラス) |
LotusScript 入門 Step2-4 NotesUIDocument
3行目 NotesUIDocument クラスの変数 uidoc を宣言
5行目 現在の文書のモード(編集/読み込み)を |
tyoshida |
Apr 29, 2018 |
別のエージェントを実行する(NotesAgent クラス) |
LotusScript 入門 Step5-1 NotesAgent クラス
4行目 NotesAgent クラスの変数 agent を宣言
6行目 NotesDatabase クラスの GetAge |
tyoshida |
Apr 30, 2018 |