Hi
I wanna script a (+1) button, somehow (like) button… to increase (or decrease) number in a filed
For example, When I click this button, the filed X become (10) instead of (9)
Thanks
Hi
I wanna script a (+1) button, somehow (like) button… to increase (or decrease) number in a filed
For example, When I click this button, the filed X become (10) instead of (9)
Thanks
Best answer by kuovonne
Happy Holidays
const config = input.config({
title: 'Add 1 to a number field',
description: 'A script that lets you increment a number',
items: [
input.config.table('table', {
label: 'Table',
}),
input.config.field('numberField', {
label: 'Number field',
parentTable: 'table',
}),
]
});
const record = await input.recordAsync("Pick a record", config.table)
const currentNumber = record.getCellValue(config.numberField)
const newNumber = currentNumber ? currentNumber + 1 : 1
await config.table.updateRecordAsync(record, {
[config.numberField.name]: newNumber
})
output.markdown(`Updated ${config.numberField.name} for ${record.name} to ${newNumber}`)
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.