数値入力
数値は文字と違い、集計や計算に適しています。
NipoPlusで数値の入力をするフォームは何種類かあります。
- 数値入力
- 最も一般的な数値入力方式です。キーボード、または専用のテンキー(液晶画面)から入力可能
- レート入力
- ネットショップでおなじみの★★★☆☆ のような入力です。星の最大数は任意に増減可能です
- スライダ入力
- つまみをドラッグで動かして数値を入力できます。入力範囲が絞り込めるケース(例えば気温など)に適しています
- 範囲入力
- 最小〜最大までの範囲を入力できます。用途としてはやや限定的。最低気温〜最高気温など
- 算術
- 他の数値入力フォームの値を参照し、自動で計算後の結果を表示します。例えば税別で入力した値を税込みにして出力するようなことが可能です
名称 | 集計可否 | CSV出力 | PDF出力 | 文字検索 |
---|---|---|---|---|
数値入力 | ⭕ | ⭕ | ⭕ | ⭕ |
レート | ⭕ | ⭕ | ⭕ | ⭕ |
スライダ | ⭕ | ⭕ | ⭕ | ⭕ |
範囲 | ✗ | ⭕ | ⭕ | ⭕ |
算術 | ⭕ | ⭕ | ⭕ | ✗ |
数値系の入力フォームをテンプレートに追加する
数値系の入力フォームはテンプレート編集画面の左パネルから追加できます
![数値入力フォームをテンプレートに追加してみよう](/docs/manual/initial-setting/template/digital/add-parts-num_tablet.webp)
![キャラクター](/images/alice/here.png)
![数値入力フォームをテンプレートに追加してみよう](/docs/manual/initial-setting/template/digital/add-parts-num_tablet.webp)
![数値入力フォームをテンプレートに追加してみよう](/docs/manual/initial-setting/template/digital/add-parts-num_phone.webp)
通常の数値入力
最も普通な数値の入力フォームをレポートに追加できます。小数点や負数もOK。「円・キロ」などの単位も任意に設定できます。
実際の入力イメージはこちら
![金額や距離・個数など、数値の入力に最適](/docs/manual/initial-setting/template/digital/math-input_tablet.webp)
![キャラクター](/images/alice/ok.png)
![金額や距離・個数など、数値の入力に最適](/docs/manual/initial-setting/template/digital/math-input_tablet.webp)
![金額や距離・個数など、数値の入力に最適](/docs/manual/initial-setting/template/digital/math-input_phone.webp)
数値入力フォーム詳細設定
- 入力必須
- これがONの場合、数値が空欄だとレポートの提出ができなくなります
- 初期値
- レポートの新規作成時に値をセットしたい場合は数値を入力してください。不要の場合は空欄にしておきます
- 集計する
- ON:集計機能で利用できます。集計が不要の場合はOFFにします
- 単位
- 数値入力の右端に表示されます。「個」や「枚」「箱」など用途にあった文字を入力してください
補足:共通設定事項
数値入力フォームのデータ活用
数値データは集計やグラフ化に適しています。たくさんのレポートから簡単にグラフや一覧表を作成可能です
CSV
数値のレポートはCSVに出力できます。
設定で指定した数値の単位については、CSV上のラベル(1行目)に【】に囲まれて出力されます。
- | A | B | C | D | E | F | G |
---|---|---|---|---|---|---|---|
1 | 提出日 | 【Km】走行距離 | 【リットル】消費ガソリン | 【件】訪問件数 | 【件】内見込み | 【件】契約件数 | 【千円】契約総額 |
2 | 2023/06/16 | 3 | 4 | 2 | 3 | 22 | 8 |
3 | 2023/06/15 | 3 | 5 | 6 | 2 | 7 | 9 |
4 | 2023/06/13 | 25 | 73 | 36 | 2 | 4 | 9 |
5 | 2023/06/11 | 12 | 3 | 6 | 1 | 9 | 45 |
6 | 2023/06/08 | 11 | 23 | 33 | 4 | 16 | 22 |
レート入力
ネットショップやレビューでおなじみの★を使った入力フォームです。星の上限は変更可能です。 実際の入力イメージはこちら
![レビューでおなじみ ☆☆★★★風な入力方式です](/docs/manual/initial-setting/template/digital/input-rating_tablet.png)
![キャラクター](/images/alice/ok.png)
![レビューでおなじみ ☆☆★★★風な入力方式です](/docs/manual/initial-setting/template/digital/input-rating_tablet.png)
![レビューでおなじみ ☆☆★★★風な入力方式です](/docs/manual/initial-setting/template/digital/input-rating_phone.png)
レートはPDFに出力可能ですが、使用可能フォントの関係上★などのアイコンの代わりに●と◯で代用されます。
レートフォーム詳細設定
- 入力必須
- これがONの場合、レートが0だとレポートの提出ができません(レートは2回同じレートをクリックすると0にできます
- 集計する
- ON:集計機能で利用できます。集計が不要の場合はOFFにします
- 最大値
- レートの最大数を設定します。推奨は5〜10です
- アイコンの種類
- 星・ハート・いいね・ペット・ペンの5種類から選択できます。初期値は「星」です。見た目が変わりますが機能としては一緒です
- アイコンの大きさ
- 小さめ・大きめ・最大の3種類から選択できます。初期値は「小さめ」です。
補足:共通設定事項
レート入力フォームの集計
集計・グラフ化が可能です。レート入力は2つの集計方式があります。
- 単純に星の数を合計した集計方法
- 各レート毎の回数をカウントする方法
レートフォームデータをCSV出力
レートのデータはCSV出力オプションで列展開の形式を変更可能です。
列展開がONの場合のCSV出力例(一部省略)
- | A | B | C | D | E | F | G | H |
---|---|---|---|---|---|---|---|---|
1 | 提出日 | 調査地住所 | 【0】日当たり | 【1】日当たり | 【2】日当たり | 【3】日当たり | 【4】日当たり | 【5】日当たり |
2 | 2023/06/11 09:35 | 栃木県日光市XXX-X | - | - | ⭕ | - | - | - |
3 | 2023/06/10 09:35 | 栃木県那須烏山市XXX-X | - | - | ⭕ | - | - | - |
4 | 2023/06/09 09:35 | 栃木県真岡市XXX | - | - | ⭕ | - | - | - |
5 | 2023/06/08 09:35 | 栃木県宇都宮市XXXX | - | - | - | - | ⭕ | - |
列展開がOFFの場合のCSV出力例
- | A | B | C | D | E |
---|---|---|---|---|---|
1 | 提出日 | 調査地住所 | 日当たり | 利便性 | 周囲の静音性 |
2 | 2023/06/11 09:35 | 栃木県日光市XXX-X | 2 | 2 | 1 |
3 | 2023/06/10 09:35 | 栃木県那須烏山市XXX-X | 2 | 1 | 5 |
4 | 2023/06/09 09:35 | 栃木県真岡市XXX | 2 | 1 | 2 |
5 | 2023/06/08 09:35 | 栃木県宇都宮市XXXX | 4 | 2 | 5 |
列展開がONだと列数が多くなることに注意してください。
スライダ入力
キーボードを使わずに数値の入力が可能です。特にスマートフォンやタブレットなどのタッチパネルからの入力に適しています。
上限、下限があるため、一定の範囲内に収まる数値入力に限定されます
実際の入力イメージはこちら
![つまみをスライドさせて数値の入力ができます。キーボード不要のお手軽数値入力](/docs/manual/initial-setting/template/digital/slider-input_tablet.png)
![キャラクター](/images/alice/ok.png)
![つまみをスライドさせて数値の入力ができます。キーボード不要のお手軽数値入力](/docs/manual/initial-setting/template/digital/slider-input_tablet.png)
![つまみをスライドさせて数値の入力ができます。キーボード不要のお手軽数値入力](/docs/manual/initial-setting/template/digital/slider-input_phone.png)
用途としては次のようなものがあります
- 室温など上限下限がある程度決まっているもの
- 湿度などパーセンテージで表現するもの
数値入力フォーム詳細設定
- 初期値
- レポート新規作成時にスライダのつまみが配置される位置です。最小値と最大値の中間となる値を推奨します
- 最小値
- スライダーの左端の値です。負数も利用できます
- 最大値
- スライダーの右端の値です。負数も利用できます
- 集計する
- ON:集計機能で利用できます。集計が不要の場合はOFFにします
- 刻み
- つまみを動かしたときに増減する値です。小数点の指定も可能です
- 単位
- スライドの単位を指定します。初期値は「ポイント」です
- 入力必須
- ON:提出時に未入力だと提出ができません
補足:共通設定事項
スライダのデータを集計
スライダは数値のためデータ集計に対応しています。
CSV出力
スラライダで入力された値は数値データとしてCSVに出力できます。単位は【】内に記載されます
- | A | B | C | D | E |
---|---|---|---|---|---|
1 | 提出日 | 【mm】線形誤差 | 【mm】軸ズレ幅 | 【mg】重量誤差 | 検査報告 |
2 | 2023/06/13 11:04 | 0 | -4 | 6 | |
3 | 2023/06/11 11:04 | -3 | -4 | 4 | |
4 | 2023/06/10 11:04 | -1 | -2 | -9 | |
5 | 2023/06/08 11:04 | -7 | 0 | 9 | 重量誤差過大 |
範囲
スライダにつまみが2つあります。これらを操作して範囲を入力できます。
用途としては最低水温〜最高水温など、用途がやや限定的なフォームです。
実際の入力イメージはこちら
![最低〜最大など 範囲の数値入力に](/docs/manual/initial-setting/template/digital/range-input_tablet.png)
![キャラクター](/images/alice/ok.png)
![最低〜最大など 範囲の数値入力に](/docs/manual/initial-setting/template/digital/range-input_tablet.png)
![最低〜最大など 範囲の数値入力に](/docs/manual/initial-setting/template/digital/range-input_phone.png)
範囲入力フォーム詳細設定
- 入力必須
- これがONの場合、ファイルが添付されていない場合レポートの提出ができなくなります
- 初期値
- レポート新規作成時に最初から文字を入力済みにできます。不要の場合は空欄にしておきます
- 最小値
- スライダーの左端の値を指定します。負数も扱えます
- 最大値
- スライダーの右端の値を指定します。負数も扱えます
- 初期値(最小)
- レポート作成時にスライダーの最小つまみが配置される位置を指定します
- 初期値(最大)
- レポート作成時にスライダーの最大つまみが配置される位置を指定します
- 刻み
- つまみの1メモリ単位を指定します。例えば2なら 2 , 4 , 6のように増えていきます。小数点も指定できます。初期値は1です
- 単位
- 数値の単位を指定します。例えば気温であれば「度」と入力します。単位は入力時の画面左上にヒントとして表示されます
補足:共通設定事項
CSV出力
最小と最大がそれぞれ独立した列に展開されます。
- | A | B | C | D | E | F |
---|---|---|---|---|---|---|
1 | 提出日 | 【最小】水槽A水温範囲 | 【最大】水槽A水温範囲 | 【最小】水槽B水温範囲 | 【最大】水槽B水温範囲 | 点検報告 |
2 | 2023/06/11 01:28 | 22 | 27 | 11 | 20 | |
3 | 2023/06/10 01:28 | 24 | 29 | 14 | 16 | |
4 | 2023/06/09 01:28 | 20 | 23 | 12 | 20 | |
5 | 2023/06/08 01:28 | 22 | 28 | 14 | 19 | 水温異常なし |
算術フォーム
![簡単な四則演算ができる特殊なフォームです。他の値を見て自動で入力されるので手動入力は不可](/docs/manual/initial-setting/template/digital/calc-icatch_tablet.png)
![キャラクター](/images/alice/pc.png)
![簡単な四則演算ができる特殊なフォームです。他の値を見て自動で入力されるので手動入力は不可](/docs/manual/initial-setting/template/digital/calc-icatch_tablet.png)
![簡単な四則演算ができる特殊なフォームです。他の値を見て自動で入力されるので手動入力は不可](/docs/manual/initial-setting/template/digital/calc-icatch_phone.png)
算術フォームは他のフォームと大きく異なります。
- 直接データを入力できない
- 他の入力フォームを見て所定の計算式を実行する
- 計算結果がフォームの結果として表示される
最も重要なのは計算式を正しく作成することです。
![正しい計算式を作ってあげてね](/docs/manual/initial-setting/template/digital/make-fomula_tablet.png)
![キャラクター](/images/alice/guide.png)
![正しい計算式を作ってあげてね](/docs/manual/initial-setting/template/digital/make-fomula_tablet.png)
![正しい計算式を作ってあげてね](/docs/manual/initial-setting/template/digital/make-fomula_phone.png)
計算式に使えるエレメントは以下の通り
- 基本的な四則演算(+・ー・✕・÷)
- カッコ(計算優先度を変える)
- 他の入力フォーム(詳細は本ページ末尾参照)
割り算で端数が出る可能性があるものは四捨五入する位を指定できます。 電卓の要領で式を入力し、「保存して終了」ボタンをクリックして式を保存します。 式が正しく機能するかはプレビューで確認してください。
算術で利用可能な入力フォーム
計算式として利用できる入力フォームは以下のとおりです。
選択式入力フォーム、選択式の単語中に数字が含まれている場合、その数字が計算式に利用されます。 例えば次のように設計してください
![キャラクター](/images/alice/ok.png)
この例でいうとみかんが選ばれると算術上は3として計算されます
反復入力フォームの中で算術を使う
Version1.60.0から反復入力の中で算術フォームを利用できるようになりました。反復の中で使う場合、その反復の中で計算を完結させる必要があります。(反復の外のデータは参照できません)