Enviar pesquisa
Carregar
201811 のの会@関数Talk 7th
•
0 gostou
•
479 visualizações
Satoru Abe
Seguir
Notes/Dominoの@関数を取り上げながら、調べたこと、経験したことを雑談してゆきます。 第7回は SELECTキーワードと@Select について。
Leia menos
Leia mais
Software
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 28
Baixar agora
Baixar para ler offline
Recomendados
201809 のの会@関数Talk 6th
201809 のの会@関数Talk 6th
Satoru Abe
201906 のの会@関数Talk 13th
201906 のの会@関数Talk 13th
Satoru Abe
201901 のの会@関数Talk 9th
201901 のの会@関数Talk 9th
Satoru Abe
20160422 laravel.osaka
20160422 laravel.osaka
シオリ ショウノ
201903 のの会@関数Talk 10th
201903 のの会@関数Talk 10th
Satoru Abe
202112 のの会@関数Talk 33rd FunctionTalkInNotesKnowsWorkshop33rd
202112 のの会@関数Talk 33rd FunctionTalkInNotesKnowsWorkshop33rd
Satoru Abe
202111 のの会@関数Talk 32nd FunctionTalkInNotesKnowsWorkshop32nd
202111 のの会@関数Talk 32nd FunctionTalkInNotesKnowsWorkshop32nd
Satoru Abe
202110 のの会@関数Talk 31st FunctionTalkInNotesKnowsWorkshop31st
202110 のの会@関数Talk 31st FunctionTalkInNotesKnowsWorkshop31st
Satoru Abe
Recomendados
201809 のの会@関数Talk 6th
201809 のの会@関数Talk 6th
Satoru Abe
201906 のの会@関数Talk 13th
201906 のの会@関数Talk 13th
Satoru Abe
201901 のの会@関数Talk 9th
201901 のの会@関数Talk 9th
Satoru Abe
20160422 laravel.osaka
20160422 laravel.osaka
シオリ ショウノ
201903 のの会@関数Talk 10th
201903 のの会@関数Talk 10th
Satoru Abe
202112 のの会@関数Talk 33rd FunctionTalkInNotesKnowsWorkshop33rd
202112 のの会@関数Talk 33rd FunctionTalkInNotesKnowsWorkshop33rd
Satoru Abe
202111 のの会@関数Talk 32nd FunctionTalkInNotesKnowsWorkshop32nd
202111 のの会@関数Talk 32nd FunctionTalkInNotesKnowsWorkshop32nd
Satoru Abe
202110 のの会@関数Talk 31st FunctionTalkInNotesKnowsWorkshop31st
202110 のの会@関数Talk 31st FunctionTalkInNotesKnowsWorkshop31st
Satoru Abe
202107 のの会@関数Talk 30th FunctionTalkInNotesKnowsWorkshop30th
202107 のの会@関数Talk 30th FunctionTalkInNotesKnowsWorkshop30th
Satoru Abe
202106 のの会@関数Talk 29th FunctionTalkInNotesKnowsWorkshop29th
202106 のの会@関数Talk 29th FunctionTalkInNotesKnowsWorkshop29th
Satoru Abe
202101 LightningTalk in Tek-Tech Lotus
202101 LightningTalk in Tek-Tech Lotus
Satoru Abe
202104 functiontalkinnotesknowsworkshop28th
202104 functiontalkinnotesknowsworkshop28th
Satoru Abe
202101 のの会@関数Talk 27th functiontalkinnotesknowsworkshop27th
202101 のの会@関数Talk 27th functiontalkinnotesknowsworkshop27th
Satoru Abe
202012 Volt開発をiPhoneで_tektech volt_develop_iphone
202012 Volt開発をiPhoneで_tektech volt_develop_iphone
Satoru Abe
202011 のの会@関数Talk 26th functiontalkinnotesknowsworkshop26th
202011 のの会@関数Talk 26th functiontalkinnotesknowsworkshop26th
Satoru Abe
202010 のの会@関数Talk 25th functiontalkinnotesknowsworkshop25th
202010 のの会@関数Talk 25th functiontalkinnotesknowsworkshop25th
Satoru Abe
202009 のの会@関数Talk 24th @function-talk-in-notesknows-workshop
202009 のの会@関数Talk 24th @function-talk-in-notesknows-workshop
Satoru Abe
202008 のの会@関数Talk 23rd @function-talk-in-notesknows-workshop
202008 のの会@関数Talk 23rd @function-talk-in-notesknows-workshop
Satoru Abe
202007 のの会@関数Talk 22nd functiontalkinnotesknowsworkshop22nd
202007 のの会@関数Talk 22nd functiontalkinnotesknowsworkshop22nd
Satoru Abe
202006 のの会@関数Talk 21st @function-talk-in-notesknows-workshop
202006 のの会@関数Talk 21st @function-talk-in-notesknows-workshop
Satoru Abe
202003 functiontalkinnotesknowsworkshop20th
202003 functiontalkinnotesknowsworkshop20th
Satoru Abe
202002 のの会@関数Talk 19th @function-talk-in-notesknows-workshop
202002 のの会@関数Talk 19th @function-talk-in-notesknows-workshop
Satoru Abe
Tektek202002 NotesのローカルアプリをBoxに置くはなし - How to browse Notes databases in Box
Tektek202002 NotesのローカルアプリをBoxに置くはなし - How to browse Notes databases in Box
Satoru Abe
201912 テクてくLT | Simple Bar Chart on Notes Client 公開版
201912 テクてくLT | Simple Bar Chart on Notes Client 公開版
Satoru Abe
201912 のの会@関数Talk 18th
201912 のの会@関数Talk 18th
Satoru Abe
201911 のの会@関数Talk 17th @function-talk-in-notesknows-workshop
201911 のの会@関数Talk 17th @function-talk-in-notesknows-workshop
Satoru Abe
201910 テクてく☕カフェ| HCLだけに任せられるか! 我々の夢見る コラボ環境再創造Can we leave it to HCL only? Re...
201910 テクてく☕カフェ| HCLだけに任せられるか! 我々の夢見る コラボ環境再創造Can we leave it to HCL only? Re...
Satoru Abe
201910 のの会@関数Talk 16th
201910 のの会@関数Talk 16th
Satoru Abe
Mais conteúdo relacionado
Mais de Satoru Abe
202107 のの会@関数Talk 30th FunctionTalkInNotesKnowsWorkshop30th
202107 のの会@関数Talk 30th FunctionTalkInNotesKnowsWorkshop30th
Satoru Abe
202106 のの会@関数Talk 29th FunctionTalkInNotesKnowsWorkshop29th
202106 のの会@関数Talk 29th FunctionTalkInNotesKnowsWorkshop29th
Satoru Abe
202101 LightningTalk in Tek-Tech Lotus
202101 LightningTalk in Tek-Tech Lotus
Satoru Abe
202104 functiontalkinnotesknowsworkshop28th
202104 functiontalkinnotesknowsworkshop28th
Satoru Abe
202101 のの会@関数Talk 27th functiontalkinnotesknowsworkshop27th
202101 のの会@関数Talk 27th functiontalkinnotesknowsworkshop27th
Satoru Abe
202012 Volt開発をiPhoneで_tektech volt_develop_iphone
202012 Volt開発をiPhoneで_tektech volt_develop_iphone
Satoru Abe
202011 のの会@関数Talk 26th functiontalkinnotesknowsworkshop26th
202011 のの会@関数Talk 26th functiontalkinnotesknowsworkshop26th
Satoru Abe
202010 のの会@関数Talk 25th functiontalkinnotesknowsworkshop25th
202010 のの会@関数Talk 25th functiontalkinnotesknowsworkshop25th
Satoru Abe
202009 のの会@関数Talk 24th @function-talk-in-notesknows-workshop
202009 のの会@関数Talk 24th @function-talk-in-notesknows-workshop
Satoru Abe
202008 のの会@関数Talk 23rd @function-talk-in-notesknows-workshop
202008 のの会@関数Talk 23rd @function-talk-in-notesknows-workshop
Satoru Abe
202007 のの会@関数Talk 22nd functiontalkinnotesknowsworkshop22nd
202007 のの会@関数Talk 22nd functiontalkinnotesknowsworkshop22nd
Satoru Abe
202006 のの会@関数Talk 21st @function-talk-in-notesknows-workshop
202006 のの会@関数Talk 21st @function-talk-in-notesknows-workshop
Satoru Abe
202003 functiontalkinnotesknowsworkshop20th
202003 functiontalkinnotesknowsworkshop20th
Satoru Abe
202002 のの会@関数Talk 19th @function-talk-in-notesknows-workshop
202002 のの会@関数Talk 19th @function-talk-in-notesknows-workshop
Satoru Abe
Tektek202002 NotesのローカルアプリをBoxに置くはなし - How to browse Notes databases in Box
Tektek202002 NotesのローカルアプリをBoxに置くはなし - How to browse Notes databases in Box
Satoru Abe
201912 テクてくLT | Simple Bar Chart on Notes Client 公開版
201912 テクてくLT | Simple Bar Chart on Notes Client 公開版
Satoru Abe
201912 のの会@関数Talk 18th
201912 のの会@関数Talk 18th
Satoru Abe
201911 のの会@関数Talk 17th @function-talk-in-notesknows-workshop
201911 のの会@関数Talk 17th @function-talk-in-notesknows-workshop
Satoru Abe
201910 テクてく☕カフェ| HCLだけに任せられるか! 我々の夢見る コラボ環境再創造Can we leave it to HCL only? Re...
201910 テクてく☕カフェ| HCLだけに任せられるか! 我々の夢見る コラボ環境再創造Can we leave it to HCL only? Re...
Satoru Abe
201910 のの会@関数Talk 16th
201910 のの会@関数Talk 16th
Satoru Abe
Mais de Satoru Abe
(20)
202107 のの会@関数Talk 30th FunctionTalkInNotesKnowsWorkshop30th
202107 のの会@関数Talk 30th FunctionTalkInNotesKnowsWorkshop30th
202106 のの会@関数Talk 29th FunctionTalkInNotesKnowsWorkshop29th
202106 のの会@関数Talk 29th FunctionTalkInNotesKnowsWorkshop29th
202101 LightningTalk in Tek-Tech Lotus
202101 LightningTalk in Tek-Tech Lotus
202104 functiontalkinnotesknowsworkshop28th
202104 functiontalkinnotesknowsworkshop28th
202101 のの会@関数Talk 27th functiontalkinnotesknowsworkshop27th
202101 のの会@関数Talk 27th functiontalkinnotesknowsworkshop27th
202012 Volt開発をiPhoneで_tektech volt_develop_iphone
202012 Volt開発をiPhoneで_tektech volt_develop_iphone
202011 のの会@関数Talk 26th functiontalkinnotesknowsworkshop26th
202011 のの会@関数Talk 26th functiontalkinnotesknowsworkshop26th
202010 のの会@関数Talk 25th functiontalkinnotesknowsworkshop25th
202010 のの会@関数Talk 25th functiontalkinnotesknowsworkshop25th
202009 のの会@関数Talk 24th @function-talk-in-notesknows-workshop
202009 のの会@関数Talk 24th @function-talk-in-notesknows-workshop
202008 のの会@関数Talk 23rd @function-talk-in-notesknows-workshop
202008 のの会@関数Talk 23rd @function-talk-in-notesknows-workshop
202007 のの会@関数Talk 22nd functiontalkinnotesknowsworkshop22nd
202007 のの会@関数Talk 22nd functiontalkinnotesknowsworkshop22nd
202006 のの会@関数Talk 21st @function-talk-in-notesknows-workshop
202006 のの会@関数Talk 21st @function-talk-in-notesknows-workshop
202003 functiontalkinnotesknowsworkshop20th
202003 functiontalkinnotesknowsworkshop20th
202002 のの会@関数Talk 19th @function-talk-in-notesknows-workshop
202002 のの会@関数Talk 19th @function-talk-in-notesknows-workshop
Tektek202002 NotesのローカルアプリをBoxに置くはなし - How to browse Notes databases in Box
Tektek202002 NotesのローカルアプリをBoxに置くはなし - How to browse Notes databases in Box
201912 テクてくLT | Simple Bar Chart on Notes Client 公開版
201912 テクてくLT | Simple Bar Chart on Notes Client 公開版
201912 のの会@関数Talk 18th
201912 のの会@関数Talk 18th
201911 のの会@関数Talk 17th @function-talk-in-notesknows-workshop
201911 のの会@関数Talk 17th @function-talk-in-notesknows-workshop
201910 テクてく☕カフェ| HCLだけに任せられるか! 我々の夢見る コラボ環境再創造Can we leave it to HCL only? Re...
201910 テクてく☕カフェ| HCLだけに任せられるか! 我々の夢見る コラボ環境再創造Can we leave it to HCL only? Re...
201910 のの会@関数Talk 16th
201910 のの会@関数Talk 16th
201811 のの会@関数Talk 7th
1.
-notes knows community-
2018/11/14 ネオアクシス株式会社 阿部覚 (tw:) @abesat @関数Talk 第7回 公開版
2.
前回のTalk (9月)において • @All •
@True • @Yes • @Success 「この4つの@関数は、 どうやら同じものだ!」 というお話をさせていただきました
3.
このとき 会場からでた声もふまえ、 今回は こんなお話をしたいと思います
4.
SELECTの 雑談
5.
IBMさんのヘルプ 「『SELECT』? @関数ではなく?」 といわれそうですが、実は、 ヘルプ上でSELECTは、 @関数の一覧に含まれています😎
6.
ヘルプではこんな説明になっています。 IBMさんのヘルプ 使いみちは3とおり。 いちばんよく目にするのは ビューの選択式としての利用でしょう。
7.
ビューでは、どんな文書を表示するかに使うわけで SELECT Form =
"Main" SELECT Form = "Main" & Category = "English" SELECT StatusCode = "20" SELECT @All 表示対象を限定する場合はその条件を記述し 限定しない、全文書集合!の場合は @Allを指定します (アクセス権限のない文書以外は、基本表示されます)
8.
前回触れたように @Allは、代わりに @True、@Yes、@Successを 使っても機能しました。
9.
それは要するに @All、@True、@Yes、@Success いずれも「数値の1を返す」からで、 ということは、 (前回会場で声があがったように、)
10.
「数値の1」でも行けちゃいます
11.
じつは、「1」に限らず、 2でもOK
12.
試してみると、 他の数値、100でもー1でも、こんな値でも ほとんどの数値がOK、Trueとみなされるようです
13.
ただし、 数値は0に限って 何も表示されません 前回触れた、 (@Trueに対する)@Falseや、(@Yesに対する)@Noが、 数値の0を返すことと符合します
14.
0の他に、何も表示しないものをあたってみました ""だけでなく、"ABC","こんにちは" など数値にならない文字は、Falseあつかい たとえば、こんなの
15.
あるいは… 意味のない変数など、 要は論理的に意味をなさないもの?は 何も表示しない、Falseとみなされるようです
16.
さて、いろいろ試行する中で、 そもそもSELECTの選択式って?と、 ある疑問が。 IBMさんのヘルプ 前掲のヘルプにはSELECTが 文書の選択を行う旨が 記されてますが 何も表示しないビューを作れるということは そもそも「文書を選択するかどうか」も 指定できてしまうということでは
17.
要はこんなことができちゃうってことです (本当はビューでは推奨されない、日時の関数を使った式ですが) 現在の時間(秒)が50未満ならTrue
18.
画面更新(F9,F5を押すないし をクリック)を 繰り返す必要はありますが 現在秒が50未満なら 画面更新後も 表示し 現在秒が50を越すと 画面更新で 表示が消えます!
19.
ほかに、ユーザーが誰かによって 文書を出すかどうか決めちゃったりとか
20.
こうした遊び 「文書を選ぶかどうか自体を条件指定すること」は 実際の業務でも応用が利くのかな? ビューでは、画面更新(ないしビューの更新)を しないと効果が反映されないので あまり現実的でなさそうですが SELECTを使った選択式は、 ビューのほかに エージェントの式と、 複製式で利用できます IBMさんのヘルプを再々掲
21.
たとえば、複製式で 他のサーバーやユーザーに 複製の際に相手やタイミングによって 文書を渡さない、とか? アイディア次第で何かできる、かも… 現時点で私からは何も保証しませんけど😎
22.
ところで、名前が よく似た@関数があるので お話ししようと思ったのだけれども
23.
@Selectの 余談
24.
IBMさんのヘルプ 何が引っかかってるかというと、 引数が「;」(セミコロン)であること。
25.
もし、これはという使いみちがあったら 教えてください IBMさんのヘルプ
26.
と、会場で話したら、 というご指摘の声がちらほらあがり そこでようやく気づいたのは、 通常は最初の引数に、変数や式をあてて使うということ (ヘルプにはそういう例がないけど) いやいやこの関数は けっこう使ってるよ♥ 「のの会」後の追記
27.
いちばんわかりやすい使用例は 「曜日」や「月名」を日付から取り出すことのようです @Select(@WeekDay(@Today); "日"; "月"; "火";
"水"; "木"; "金"; "土") @Select(@Month(@Today); "Jan"; "Feb"; "Mar"; "Apr"; "May"; "Jun"; "Jul"; "Aug"; "Sep"; "Oct"; "Nov"; "Dec") 参考にしたページ: http://tooljp.com/notes_qa/7C12076406EEFC7F492572D6004C09FF.html https://www.breakingpar.com/bkp/home.nsf/0/87256B280015193F87256C1A005D5E96 以上、もうちょっと調べてから話せば…と反省もしつつ 追加のご報告でした😅 「のの会」後の追記
28.
今回もありがとうございました!
Baixar agora