diff --git a/extension/qfq/sql/formEditor.sql b/extension/qfq/sql/formEditor.sql index 9a076e3251d38d2fa0f56dd4a0cd8dcf1b73d094..c4f45df0625c6751c185f2ee788ff1190730aef0 100644 --- a/extension/qfq/sql/formEditor.sql +++ b/extension/qfq/sql/formEditor.sql @@ -348,6 +348,20 @@ VALUES (2, 'created', 'Created', 'readonly', 'text', 'all', 'native', 640, 0, 20, '', '', '', '', '', 104, '', 'no', '', '', '', '', '', 'specialchar'); +INSERT INTO `FormElement` (`id`, `formId`, `feIdContainer`, `dynamicUpdate`, `enabled`, `name`, `label`, `mode`, + `modeSql`, `class`, `type`, `subrecordOption`, `encode`, `checkType`, `checkPattern`, + `onChange`, `ord`, `tabindex`, `size`, `maxLength`, `bsLabelColumns`, `bsInputColumns`, + `bsNoteColumns`, `rowLabelInputNote`, `note`, `adminNote`, `tooltip`, `placeholder`, `value`, + `sql1`, `parameter`, `parameterLanguageA`, `parameterLanguageB`, `parameterLanguageC`, + `parameterLanguageD`, `clientJs`, `feGroup`, `deleted`) + +VALUES + +(NULL, '2', '0', 'no', 'yes', 'Check Name Conflict', '', 'show', '', 'action', 'beforeSave', '', 'specialchar', 'auto', + '', '', '650', '0', '', '', '', '', '', 'row,label,/label,input,/input,note,/note,/row', '', '', '', '', '', '', + 'sqlValidate={{!SELECT fe.id FROM FormElement AS fe WHERE "{{class:F:alnumx}}" = fe.class AND fe.formId = {{formId:F}} AND fe.name = "{{name:F:alnumx}}" AND fe.id != {{id:R0}} }}\r\n\r\nexpectRecords=0\r\n\r\nmessageFail=There is already another {{class:F:alnumx}} form element whith name "{{name:F:alnumx}}".', + '', '', '', '', '', '', 'no') + # ---------------------------------------- # MailLog