These are chat archives for silverbulleters/vanessa-behavior

8th
Dec 2016
Sergey Novikov
@snov1kov
Dec 08 2016 13:51
Всем привет
а я правильно вижу в коде, что шаг ЯЗапускаюТестКлиентПользователяСПаролем всегда запускает тонкий клиент. Нет шага для толстого клиента в режиме Управляемых форм?
Nenashev Anatoliy
@naa4sb
Dec 08 2016 13:55
Угу
Sergey Novikov
@snov1kov
Dec 08 2016 13:55
в ишьюз?
Pautov Leonid
@Pr-Mex
Dec 08 2016 14:00
@snov1kov Привет. А ты что хочешь получить?
Sergey Novikov
@snov1kov
Dec 08 2016 14:00
Проверить кнопконажималкой непосредственное удаление
и у моего пользователя в Роли нет права на тонкий клиент
blob
а если б в толстом открылся, то все норм бы сработало
Belyakov Alexandr
@Tushkan
Dec 08 2016 14:02
Шаг: Я подключаю клиент тестирования с параметрами
Sergey Novikov
@snov1kov
Dec 08 2016 14:02
право на тонкий давать не хочу
Belyakov Alexandr
@Tushkan
Dec 08 2016 14:03
в колонке "Дополнительные параметры строки запуска" можно задать любые параметры
Sergey Novikov
@snov1kov
Dec 08 2016 14:03
Надо сначала под одной ролью проверить, потом под другой
Belyakov Alexandr
@Tushkan
Dec 08 2016 14:06
    Когда Я подключаю клиент тестирования с параметрами:
    | 'Имя подключения' | 'Порт' | 'Строка соединения' | 'Логин' | 'Пароль' | 'Путь к платформе' | 'Запускаемая обработка' |  'Дополнительные параметры строки запуска'  |
    | 'Test 1'          | '1538' | ''                  | ''      | ''       |                    |                         |                                             |
Sergey Novikov
@snov1kov
Dec 08 2016 14:07
о, клево
спасибо
Pautov Leonid
@Pr-Mex
Dec 08 2016 14:08
@snov1kov передай параметр /RunModeManagedApplication
Sergey Novikov
@snov1kov
Dec 08 2016 14:09
путь к платформе хардкодить конечно не айс, потом перейдем на другую - сломается
Belyakov Alexandr
@Tushkan
Dec 08 2016 14:09
Колонка "Имя подключения" обязательна, остальные можно опустить, берутся из менеджера тестирования
Sergey Novikov
@snov1kov
Dec 08 2016 14:10
т.е. если менеджер под толстым клиентом, то и клиент тестирования будет толсты?
Belyakov Alexandr
@Tushkan
Dec 08 2016 14:11
@snov1kov нет
Sergey Novikov
@snov1kov
Dec 08 2016 14:12
@Tushkan хардкодить?
Belyakov Alexandr
@Tushkan
Dec 08 2016 14:13
@snov1kov возьметься только 'Строка соединения' и 'Путь к платформе'
Sergey Novikov
@snov1kov
Dec 08 2016 14:13
мне путь и нужен
ок
или это путь без указания экзешника?
Belyakov Alexandr
@Tushkan
Dec 08 2016 14:15
с экзешником
Sergey Novikov
@snov1kov
Dec 08 2016 14:16
с экзешником
экзешник менеджера всегда толстый
Sergey Novikov
@snov1kov
Dec 08 2016 14:28
не прокидывается, если путь к платформе оставлять пустым
Pautov Leonid
@Pr-Mex
Dec 08 2016 14:28
/RunModeManagedApplication - это ключ для запуска Толстого клиента
Sergey Novikov
@snov1kov
Dec 08 2016 14:32
Леонид, похоже это ключ для запуска управляемого приложения
тоже это прописывал
Nenashev Anatoliy
@naa4sb
Dec 08 2016 14:36
Если для шага захардкожен запуск екзешника тонкого клиента, то ключ не поможет
Sergey Novikov
@snov1kov
Dec 08 2016 14:37
если там явно указан путь к 1cv8c, его /RunModeManagedApplication
Pautov Leonid
@Pr-Mex
Dec 08 2016 14:37
blob
Sergey Novikov
@snov1kov
Dec 08 2016 14:37
не победит, да
Sergey Novikov
@snov1kov
Dec 08 2016 14:43
мне надо толстый клиент, но в управляемом режиме
Nenashev Anatoliy
@naa4sb
Dec 08 2016 14:45
Доработай шаг запуска с параметрами
Чтоб правильный exe по типу клиента
Belyakov Alexandr
@Tushkan
Dec 08 2016 14:48
а какую строку запуска формирует ванесса - включи режим отладки на вкладке сервис
Pautov Leonid
@Pr-Mex
Dec 08 2016 14:53
@snov1kov RunModeManagedApplication как рази и должен сделать толстый клиент, но в управляемом режиме
так написано в help
Belyakov Alexandr
@Tushkan
Dec 08 2016 14:53
1cv8.exe и /RunModeManagedApplication не победит, если у пользователя в настройках стоит запуск в тонком клиенте
Pautov Leonid
@Pr-Mex
Dec 08 2016 15:01
я так понимаю речь идёт про CI и запуск на служебной базе, там должно сработать
Sergey Novikov
@snov1kov
Dec 08 2016 15:03
не работает (
Если Не ЗначениеЗаполнено(Стр.ПутьКПлатформе) Тогда
    СтрокаЗапуска1с = КаталогПрограммы() + "1cv8c";
    Если ЭтоLinux = Ложь Тогда
        СтрокаЗапуска1с = СтрокаЗапуска1с + ".exe";
    КонецЕсли;
    Стр.ПутьКПлатформе = СтрокаЗапуска1с;
Иначе
может прописать?
#Если ТолстыйКлиентОбычноеПриложение Тогда
Pautov Leonid
@Pr-Mex
Dec 08 2016 15:16
надо подумать как лучше сделать
создай issue плиз
Sergey Novikov
@snov1kov
Dec 08 2016 15:18
ok