ノーツ/ドミノの言語
2020-11-25に更新

List,Listtag : キーと値のペアで記憶する連想配列(辞書、ディクショナリー)を使います

Lotus Script 言語
  • 宣言 : Dim 変数名 List As 型
  • 辞書? : True または False = IsList (変数名)
  • キーを追加 : 変数名 (キー) = 値
  • 既にキーが存在する? : True または False = IsElement (変数名 (キー))
  • 値を取り出す : 値 = 変数名 (キー)
  • すべて取り出す :
Forall 参照変数 In 変数
 キー = ListTag (参照変数)
 値 = 参照変数
End Forall
 ※参照変数は Forall で有効な特別な変数で Dim で宣言しません
 ※参照変数を更新すると In に続く変数の値が更新されます

Forall : 値の数だけ繰り返します
* キーを削除 : Erase 変数名 (キー)
* キーをすべて削除 : Erase 変数名
 ※キーは文字値になります
 ※一般的に List は配列よりも多くの値を保存できます

VbScript 言語
  • 言語として連想配列の機能がありません
  • Set 変数名 = CreateObject ("Scripting.Dictionary") として、オブジェクトで連想配列を使います
Lotus 式言語

連想配列の機能がありません


カミュプリィ

 コンピュータシステム、ホームページ、ウェブサイトの維持運営や構築をお任せください。お仕事を絶賛募集中です。スマホやウェブの華やかなシステムにあこがれています。  アプリけーションプラットフォーム&コンテンツマネージメントシステムのノーツドミノを使用したシステムの維持や開発を長年やっています。

ノーツ/ドミノの言語
所有者限定モードのためこのボードには投稿できません
コメント
ノーツ/ドミノの言語