...

Вывести в поле на форме email текущего пользователя

Тема в разделе "Примеры сценариев", создана пользователем gulina, 17 фев 2023.

  1. gulina

    gulina Community Manager

    Пример предоставила t.me/sakhnovadinara

    Пыталась вывести на форме в поле типа email почту текущего пользователя:
    Код:
    
    const currentuser await System.users.getCurrentUser()
    Context.data.email!.email currentuser.data.email!
    Получала ошибку, что мой Context.data.email! является undefined и поэтому ему нельзя ничего присвоить.

    Потом разобралась. Нужно было сначала инициализировать значение Context.data.email! Поэтому создаем переменную типа TEmail, определяем значение полей, и уже эту переменную присваиваем контексту. Я в контекстной переменной выбрала тип Основной.

    В итоге получился такой код:
    Код:
    
    const currentuser await System.users.getCurrentUser()
    let tempEmailTEmail<EmailType.Main> = {
    typeEmailType.Main,
    emailcurrentuser.data.email!
    }

    Context.data.email tempEmail