Значение поля можно задать несколькими способами.
Поле с одиночным типом:
// Задать электронную почту без указания типа. Context.data.client_email = Context.fields.client_email.create('username@example.com');
// Задать электронную почту с указанием типа. Context.data.client_email = { type: EmailType.SomeType, email: 'username@example.com' };
Поле с подтипом Несколько:
// Задать электронную почту без указания типа. Context.data.client_email_list = Context.fields.client_email_list.create('username@example.com');
// Задать электронную почту с указанием типа. Context.data.client_email_list = Context.fields.client_email_list.create('username@example.com', EmailType.SomeType);
// Задать несколько адресов электронной почты с указанием типа. Context.data.client_email_list = [ { type: EmailType.Home, email: 'username001@example.com' }, { type: EmailType.Main, email: 'username002@example.com' }, { type: EmailType.Work, email: 'username003@example.com' } ];
Обратите внимание, что при работе в сценариях не производится валидация корректности формата email-адреса.
Email-адрес.
Тип адреса EmailType.
Электронная почта
Значение поля можно задать несколькими способами.
Поле с одиночным типом:
// Задать электронную почту без указания типа. Context.data.client_email = Context.fields.client_email.create('username@example.com');
// Задать электронную почту с указанием типа. Context.data.client_email = { type: EmailType.SomeType, email: 'username@example.com' };
Поле с подтипом Несколько:
// Задать электронную почту без указания типа. Context.data.client_email_list = Context.fields.client_email_list.create('username@example.com');
// Задать электронную почту с указанием типа. Context.data.client_email_list = Context.fields.client_email_list.create('username@example.com', EmailType.SomeType);
// Задать несколько адресов электронной почты с указанием типа. Context.data.client_email_list = [ { type: EmailType.Home, email: 'username001@example.com' }, { type: EmailType.Main, email: 'username002@example.com' }, { type: EmailType.Work, email: 'username003@example.com' } ];
Обратите внимание, что при работе в сценариях не производится валидация корректности формата email-адреса.