diff --git a/packages/nc-gui/components/smartsheet/Form.vue b/packages/nc-gui/components/smartsheet/Form.vue index 19a9482c63..8b159cf669 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.title} is required`, + }, + ]" > { v-else :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.title} is required`, + }, + ]" >