Иногда при разработке какой-то логики хочется что-то поменять в коде и сразу же посмотреть на его работоспособность. Обычная последовательность действий при этом: закрыть окно программы TSClient, запустить программу заново, ввести логин и пароль, открыть нужную карточку. И так каждый раз.
Чтобы ускорить процесс, достаточно в код скрипта окна добавить функцию Main, где открыть это окно:
// указать USI сервиса окна
var wnd = Services.GetNewItemByUSI('wnd_MyWindow');
wnd.Prepare();
wnd.Show();
}
Открываем в TSAdmin скрипт окна, нажимаем клавишу F9 и это окно тут же открывается.
Предостережение первое: некоторые особенности поведения в TSClient и TSAdmin отличаются, поэтому окончательную проверку работоспособности лучше делать обычным образом.
Предостережение второе: изменённые сервисы надо сохранить. Если произойдёт сбой недоделанного ещё пока скрипта, может рухнуть TSAdmin и всё несохранённое пропадёт. То же произойдёт, если начать отладку и закрыть Visual Studio.