Skip to content

Autonumber 自动编号字段

DANGER

AutoNumber 自动编号字段不支持手动往单元格写入值

类型定义 IAutonumberField,使用方法示例:

typescript
const autonumberField = await table.getField<IAutonumberField>(fieldId);
const autonumberField = await table.getField<IAutonumberField>(fieldId);

其中字段值的类型定义为:

typescript
export type IOpenAutoNumber = string;
export type IOpenAutoNumber = string;

getValue

获取指定单元格自动编号的值。

typescript
getValue: (recordOrId: IRecordType | string) => Promise<IOpenAutoNumber>;
getValue: (recordOrId: IRecordType | string) => Promise<IOpenAutoNumber>;

示例

typescript
const val = await autonumberField.getValue(recordId);
const val = await autonumberField.getValue(recordId);

getCell

通过对应的 记录(Record) 来获取对应的 Cell

typescript
getCell: (recordOrId: IRecordType | string) => Promise<ICell>;
getCell: (recordOrId: IRecordType | string) => Promise<ICell>;

示例

typescript
const autonumberField = await table.getField<IAutonumberField>(fieldId);
const cell = await autonumberField.getCell(recordId);
const autonumberField = await table.getField<IAutonumberField>(fieldId);
const cell = await autonumberField.getCell(recordId);