202403 のの会@関数Talk 54th | Talks around @Functions in Notes and Domino

104 Views

January 05, 26

スライド概要

Notes Dominoの@関数を取り上げながら、調べたこと、経験したことを雑談してゆきます。
第54回は @Implodeと@Explode について

profile-image

Notes Domino worker - Formula language ♡er, #IBMChampion '15 & #HCLAmbassador '20 - '25, Nature Game (Sharing Nature) leader

シェア

またはPlayer版

埋め込む »CMSなどでJSが使えない場合

ダウンロード

関連スライド

各ページのテキスト
1.

@ -notes knows community- 2024/03/07 @関数Talk 第54回 公開版 @ Talks around @Functions in Notes and Domino ✔ @Implode ✔ @Explode 阿部 覚 (X:) @abesat 54th

2.

@ 今回はご提案により @Explode と @Implode をやるのですが 準備をしていて、いまごろ初めて気づいたことがあります 「Explode って、知ってる単語じゃん」「なぜこの単語?」 @

3.

@ @Implode で放談 @

4.

@ @Implode ヘルプによれば 「文字列リストのすべてのメンバーを連結した文字列を返 します。」 引数は1つの場合と2つの場合があります @Implode( textlistValue ) @Implode( textlistValue ; separator ) @

5.

@Implode @ 計算結果のテキストフィールドに式を入れてみました 引数ひとつの場合 @ 「半角スペースでつながれた文字列」になります

6.

@Implode @ 2つ目の引数(separator)を指定すれば @

7.

@Implode @ separatorに指定された文字でつながります @

8.

@Implode @ separatorは1文字でなくても動きます @

9.

@Implode @ また、separatorをヌルにしちゃうと @ くっついちゃいました やはりそうなるのね

10.

@ 複数値(リスト)を1つの文字列につなげる @Implode については ひとまずこのあたりまで 続いては、逆に 1つの文字列を複数値(リスト)に分離するほうの お話ですね♪ @

11.

すなわちこれ @ @ ですよね?

12.

フィールドプロパティ「値の分離記号」 @ テキストフィールドで複数値を許可すると この設定によって、 指定の記号で文字列を複数値に分けることができます @ ここで選択できる分離記号のいずれかを使えば 編集画面のフィールド上では @Explode を使わずに済むかもしれません

13.

フィールドプロパティ「値の分離記号」 @ また、次項目「分離値の表示」での指定も 自動的に「値の分離記号」のほうに追加されるようで こんなふうに指定しても… @

14.

フィールドプロパティ「値の分離記号」 @ あとで見直すと、勝手に分離記号に加わっています @ 前振りはこのくらいにして 関数の話に戻りましょうかね。。

15.

@ @Explode で放談 @

16.

@Explode @ と、関数の話に戻ったところで恐縮ですが 今回、関数の動きをフィールドで例示しているので @ 以下の例では、フィールドの値の分離記号を 「改行」だけにしています

17.

@Explode @ @Explodeでも2つ目の引数はseparatorですが それを指定しなければ、やはり半角スペースで分離されます @

18.

@Explode @ でも半角スペースだけではなく、 カンマ、セミコロン、そして改行でも分離されます @ (このサンプルでは、 改行はもともと分離記号でもありますが)

19.

@Explode @ ではseparatorを1文字指定したら 指定した文字だけで分離されました @

20.

@Explode @ ではseparatorを複数文字で指定したら @ どうなるか わかりますか?

21.

@Explode @ ヘルプに記載がありますが @Explodeの separatorは1文字ずつで機能します @

22.

@ といったところで、 @Explode については まだ覗けることことが多く、次回に続けます @Implode と @Explode は 対でとらえられることが多いのですが 関数の仕様上は 単純に対称的なつくりにはなっていないようです @ そういえば、今回からNotes/Dominoの画面ショットは V14 にUpしてるんですが、 たぶん誰も気づいてないかと..

23.

@ 今回もお付き合い ありがとうございました 😀 @