Значение поля можно задать несколькими способами.
Поле с подтипом Несколько:
Context.data.client_email_list = []; const workEmail = Context.fields.client_email.create('user@company.com', EmailType.Work); const homeEmail = { type: EmailType.Home, email: 'homeuser@company.com' }; Context.data.client_email_list.push(workEmail, homeEmail);
Поле с одиночным типом:
Context.data.client_email = Context.fields.client_email.create('user@company.com'); Context.data.client_email = { type: EmailType.Work, email: 'user@company.com' };
Обратите внимание, что при работе в сценариях не производится валидация корректности формата email-адреса.
Email-адрес.
Тип адреса EmailType.
Электронная почта
Значение поля можно задать несколькими способами.
Поле с подтипом Несколько:
Context.data.client_email_list = []; const workEmail = Context.fields.client_email.create('user@company.com', EmailType.Work); const homeEmail = { type: EmailType.Home, email: 'homeuser@company.com' }; Context.data.client_email_list.push(workEmail, homeEmail);
Поле с одиночным типом:
Context.data.client_email = Context.fields.client_email.create('user@company.com'); Context.data.client_email = { type: EmailType.Work, email: 'user@company.com' };
Обратите внимание, что при работе в сценариях не производится валидация корректности формата email-адреса.