Lotus Script

未分類

[言語]Replace, ArrayReplace : 配列の一部を置き換える

Lotus Script 言語 ArrayReplace (元の配列, 置換前の値を含む配列, 置換後の値を含む配列)Replace (元の配列, 置換前の値を含む配列, 置換後の値を含む配列)Replace (元の配列, 置換前の値を含む...
未分類

[言語]比較演算子

ふたつの値を比較する演算子を紹介します。 Lotus Script 言語、Lotus 式言語 値 = 値 ’ 一致するとき True または @True を返す値 <> 値 ’ 一致しないとき True または @True を返す値 >< ...
未分類

[ノーツドミノ]エクセルを操作する

ノーツからエクセルを操作するにはエクセルオブジェクトを作成して操作します。 Dim アプリ As VariantSet アプリ = CreateObject ({Excel.Application})  詳しくは次のリンクを参照してください...
未分類

[言語]””{}|| : 文字列定数をあらわす記号

Lotus Script 言語 ”文字列値”{文字列値}|文字列値| VbScript 言語 ”文字列値” Lotus 式言語 ”文字列値”{文字列値} {}(ちゅうかっこ)は""(ダブルコーテーション)に自動変換されます。
未分類

[言語]変数の初期値

Lotus Script 言語 数値型: 0文字値型: ブランクBoolean型: Falseオブジェクト型: NothingVariant型: EmptyList型: 初期化されません。アクセスする前に Redim で初期化します 注意V...
未分類

[言語]ByVal : コピーした値を受け取る

Lotus Script 言語 値のありかを受け取る ByRef(参照渡し)が規定ですが、わざわざ ByRef と明記するとエラーになりますByVal と記載するとコピーされた値を受け取ることができます(値渡し) VbScript 言語 値...
未分類

[言語]Chr (10) : 改行記号

Lotus Script 言語 Chr (10) : プラットフォーム固有の改行記号に自動変換されます 注意ノーツ/ドミノ サーバーに配置したアプリは、再コンパイルなしで複数のプラットフォームで動作します VbScript 言語 vbCrL...
未分類

[言語]Do,While,Until : 繰り返す

Lotus Script 言語,VbScript 言語 Do ’ Exit や Goto がなれけば永遠に Do~Loop の中を繰り返します  Exit Do ’ 直近の Do から抜けることができます Loop Do While 式 ’...
未分類

[言語]Err,Erl,Error : エラーを処理

実行時エラー(ランタイムエラー)が発生したときにどうするのか?というものです。 Lotus Script 言語 Err : エラーが発生すると、エラー番号(数値)が入ります Erl : エラーが発生すると、ソースコードの何行目という場所(数...
未分類

[言語]Cdat,DateValue,DateNumber,TimeValue,TimeValue : 日時値へ変換

Lotus Script 言語 日時値 = Cdat (日時に変換できる値) ’ CVDate と別名で書くこともできます日付値 = DateValue (日付に変換できる文字値)日付値 = DateNumber (年, 月, 日) ’ D...
未分類

[言語]StrLeft,StrLeftBack : 検索される文字値の検索値より左側を返す

Lotus Script 言語 左側から検索される文字値を検索します文字値 = StrLeft (検索される文字値,検索値,比較方法,何番目の検索値?)文字値 = StrLeft (検索される文字値,検索値,比較方法)文字値 = StrLe...
未分類

[言語]Forall : 値の数だけ繰り返す

Lotus Script 言語 例: Forall 参照変数 In 複数値  式  Exit Forall ' Forall から抜け出します End Forall 注意参照変数は Forall で使用する特別な変数で、Dim では宣言でき...
未分類

[言語]Print : メッセージを表示したりログへ記録

Lotus Script 言語 Print 値 ※改行は Chr (10) を使用します。プラットフォーム固有の改行へ変換されます 注意クライアントで実行しているときはステータスバーへ表示し、サーバーで実行しているときはログ(log.nsf...
未分類

[言語]Split : 区切記号で文字列を配列へ変換

Lotus Script 言語 配列 = Split (文字列) ' 区切記号は空白になります配列 = Split (文字列, 区切記号)配列 = Split (文字列, 区切記号, 戻り値の要素数)配列 = Split (文字列, 区切記...
未分類

[言語]Format : 数値を文字値へ変換

Lotus Script 言語 文字値 = Format (数値)文字値 = Format (数値, 形式) 数値の形式の例¥123,457 = Format (123456.789, {Currency})123,456.79 = For...
未分類

[言語]Format : 日時値を文字値へ変換

Lotus Script 言語 Format (日時)Format (日時, 形式) 日時の形式の例2020/11/29 = Format (Now, {Short Date}) ※オペレーティングシステムで指定された日付形式になります14...
未分類

[言語]StrCompare : 文字列を比較

Lotus Script 言語 数値 = StrCompare (文字列1, 文字列2) ' 別名として StrComp があります数値 = StrCompare (文字列1, 文字列2, 比較方法) 比較方法0 = 大文字小文字、全角半角...
未分類

[言語]ArrayUnique : 配列から重複を取り除く

Lotus Script 言語 ArrayUnique (1次元配列)ArrayUnique (1次元配列, 比較方法) 比較方法0 = 大文字小文字、全角半角を区別します1 = 大文字小文字を区別しません4 = 全角半角を区別しません5 ...
未分類

[言語]StrToken : 区切記号で区切られた文字値の一部を拾う

Lotus Script 言語 StrToken (文字値, 区切記号, 場所)StrToken (文字値, 区切記号, 場所, 比較方法) 場所0 のとき 1 とみなされます0 より大きいとき、左から何番目か?0 より小さいとき、右から何...
未分類

[言語]ArrayGetIndex : 配列のどこに値が含まれているか調べる

Lotus Script 言語 見つかった検索値の位置 = ArrayGetIndex (配列, 検索値)見つかった検索値の位置 = ArrayGetIndex (配列, 検索値, 比較方法) ※文字値へ変換してから比較します 比較方法0 ...
タイトルとURLをコピーしました