201912 テクてくLT | Simple Bar Chart on Notes Client 公開版

>100 Views

June 08, 20

スライド概要

Notes で 簡易な横棒グラフを表示する方法
(ただしポップアップに欠点あり)

profile-image

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

シェア

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

関連スライド

各ページのテキスト
1.

-テクてくLotus技術者夜会ライトニングトーク- 2019/12/20 グラフ作ろうかな… そんなに難しくないよ  ただし若干の欠点あり  阿部 覚 公開版 (tw:) @abesat

2.

使うのは ビュー列のアイコン表示 アイコンだけでなく 任意の画像もイメージリソースから 表示できる

3.

複数値にすれば複数のアイコンや画像を 横並びにできる アイコンだと こんな感じ

4.

たとえばこんな画像を1個作っておいて @Repeat関数とか使って 拡大イメージ -1のとき- 1pixel 対応する数値の数分だけ 繰り返せばよいのでは

5.

拡大イメージ -2のとき- 1pixel 対応する数値の数分だけ 繰り返せばよいのでは

6.

拡大イメージ -3のとき- … 1pixel 対応する数値の数分だけ 繰り返せばよいのでは

7.

ところが、列アイコンは 表示のMAXが10個 これはイメージリソースも同様 →10pixelまでしか繰り返せない

8.

だったら繰り返しはあきらめ 1行に表示する画像は1個にして 1pixelからMAX値まで、全サイズ分の イメージリソースをそろえておく? 1.gif 2.gif 3.gif : : 100.gif それも大掛かりな気がする 1~100pixelまで 用意するなら 100個のgif …

9.

こんな風にしました 用意する画像は 10個だけ 1.gif(1pixel) 2.gif(2pixel) 4.gif(4pixel) 8.gif(8pixel) 16.gif(16pixel) 32.gif(32pixel) 64.gif(64pixel) 128.gif(128pixel) 256.gif(256pixel) 512.gif(512pixel)

10.

列の式 Number1はユーザーの入力した数値のフィールド

11.

こんな風になります

12.

欠点 列アイコンって、 カーソル合わせると絵の名前が出る イメージリソースの場合は ファイル名が出ちゃう…

13.

すなわち、 このグラフにカーソル合わせると こうなっちゃいます

14.

とりあえずこんなふうに 軽減してごまかしています

15.

イメージリソースの名前って プロパティでなしにできます (区切りの「, 」だけは消せず…) おしまい