数値
概要
NocoBase では、数値(Number) を小数を含む数値の保存に使用します。
数値フィールドは、金額、重量、面積、評価、単価などの業務データに適しています。フィルター、並べ替え、集計、数式、ワークフローの条件に利用できます。
値を整数に限定する場合は、整数を選ぶ方が適しています。比率やパーセンテージとして表示する場合は、パーセンテージを選択してください。
利用シーン
数値は、次のような業務シーンに適しています。
- 注文金額、契約金額、単価
- 重量、面積、体積、距離
- 評価、係数、割引前の数値
- 集計や数式計算に使用する小数
作成時の設定
データテーブルの「Configure fields」ページで「Add field」をクリックし、「数値」を選択すると、数値フィールドを作成できます。

フィールド名は、作成後にページブロック、権限、ワークフロー、API から参照されます。後から変更すると設定の調整コストが発生するため、作成前に命名を確認してください。
フィールドの特性
数値フィールドのデフォルトの動作は次のとおりです。
編集時の設定
作成後、フィールド右側の「Edit」をクリックすると、数値フィールドの設定を編集できます。フィールドの編集では、表示名、 説明、デフォルト値、バリデーションルール、フィールド固有の設定など、NocoBase におけるフィールドの表示方法や使用方法を調整します。
フィールドがメインデータベースですでに同期されているテーブルに由来する場合、編集時には通常、フィールドマッピングを行います。つまり、データベースフィールドを NocoBase の Field type と Field interface にマッピングします。
Field type や Field interface の切り替えは、単に表示名を変更するだけの操作ではありません。フィールドの保存方式、入力コンポーネント、バリデーションルール、フィルター条件、ワークフロー変数の使用方法に影響します。既存データが多い場合は、事前にデータ形式が適合するか確認してください。
フィールドの削除
フィールド右側の「Delete」をクリックすると、数値フィールドを削除できます。メインデータベースでは、複数のフィールドを選択して一括削除することもできます。
メインデータベースで新しく作成した数値フィールドを削除すると、通常はデータベース内の実際の列と、その列に保存されているデータも同時に削除されます。データベースから同期したフィールドや外部データソースからマッピングしたフィールドを削除した場合の影響範囲は、対応するデータソースとフィールドの由来によって異なります。
フィールドを削除すると、ページブロック、フォーム、フィルター、権限、ワークフロー、API、インポート・エクスポート、既存データに影響する可能性があります。削除前に、そのフィールドが業務上の設定から参照されていないか確認してください。
ページ設定での利用
数値フィールドは、入力、集計、グラフ、ワークフローの判定などに適しています。


