@usertrue said in Получить логин пользователя:
@gaget007 said in Получить логин пользователя:
@usertrue Стандартный интерфейс как-то передает данные тоже
И что ? ) Должен быть интерфейс через который их получить, в управляемом для этого есть специальный обработчик событий, который ловит эти данные.
Реально кстати, через веб интерфейс это можно сделать и не сложно.

На странице входа значения логина и пароля положил в localStorage (надо попробовать просто в переменную сохранить)
$("#Login").click(function(){
localStorage.setItem('Username', $("#Username").val())
localStorage.setItem('Password', $("#Password").val())
/////Show progress bar and wait for next message
UIkit.tab($("#InitializationTabHeader")[0]).show(0);
Api.Login($("#Username").val(), $("#Password").val())
})

а на главной странице достал из localStorage значения и положил в ресурс
$("#RunScript").on("click", function() {
var qq = localStorage.getItem('Username') + ";" + localStorage.getItem('Password')
$("#login").val(qq)
/////Validate resources
if(IsResourcesValid())
{
/////Disable run button immediately
$("#RunScript").attr("disabled","disabled")
/////Start script
Api.AcceptResources()
}else
{
/////Ask user if he want to continue
UIkit.modal.confirm(tr('There are incorrectly filled fields on the form. Are you sure, that you want to continue?')).then(function() {
$("#RunScript").attr("disabled","disabled")
Api.AcceptResources()
});
}
});
сам ресурс спрятал через html атрибут hidden="true"

Тестовый исходный скрипт
Тестовый скомпилированный скрипт (пароль bablosoft)
логин wTeU4Diaz8
пароль nSAxuLMEN5
Экспортированный интерфейс страницы входа
Экспортированный интерфейс главной страницы