...

Способы заполнения переменных типа почта(TEmail), телефон (TPhone)

Тема в разделе "Скрипты и разработка", создана пользователем nazarov, 25 июн 2023.

  1. nazarov

    nazarov Активный участник

    Заполнить поле типа TEmail - один:

    Код:
    
    //1

    Context.data.responsible_employee_email = { email: user.data.email, type: EmailType.Main };

    //2
    Записывается в тот тип почты, который выбран в контексте

    Context
    .data.email = Context.fields.email.create('example@example.com');

    Заполнить поле типа TPhone - несколько:

    Код:
    
    //1

    Context.data.phone= [{tel: '+79999999999', type: PhoneType.Work, ext: ''}]

    //2

    let NewTel1 = Application.fields.phone.create("+79999999999", PhoneType.Mobile, "");

    let NewTel2 = Application.fields.phone.create("+78888888888", PhoneType.Work, "");

    Context.data.phone = [NewTel1,NewTel2];
  2. e.baigushkina

    e.baigushkina Участник

    А как заполнить TEmail - несколько?

    У типа TEmail - один может быть один или разный type. И насколько понимаю TEmail - несколько это отдельный тип данных без type, так как просто так запушить в массив он не дает, ругается на тип данных