diff --git a/packages/nc-gui/components/smartsheet/Form.vue b/packages/nc-gui/components/smartsheet/Form.vue index b6bf4f3ff5..227ab443a4 100644 --- a/packages/nc-gui/components/smartsheet/Form.vue +++ b/packages/nc-gui/components/smartsheet/Form.vue @@ -662,7 +662,12 @@ watch(view, (nextView) => { v-if="isVirtualCol(element)" :name="element.title" class="!mb-0" - :rules="[{ required: isRequired(element, element.required), message: `${element.title} is required` }]" + :rules="[ + { + required: isRequired(element, element.required), + message: `${element.label ? element.label : element.title} is required`, + }, + ]" > { v-else :name="element.title" class="!mb-0" - :rules="[{ required: isRequired(element, element.required), message: `${element.label} is required` }]" + :rules="[ + { + required: isRequired(element, element.required), + message: `${element.label ? element.label : element.title} is required`, + }, + ]" >