Size: a a a

2020 June 19

AZ

Andrey Zoteev in testspro1c
Andrey Litvinov
Коллеги, добрый день.
Пытаюсь использовать новый функционал «VanessaExt» для работы с браузерным клиентом и на первом же шаге «И В командном интерфейсе я выбираю 'Продажи' 'Клиенты'» получаю ошибку «Не получилось получить координаты элемента <Продажи> в браузере». Если в настройках, на закладке «Автоинструкции», снимаю крыжик «Использовать браузер + web socket», то шаг проходит без ошибок. Подскажите куда копать?
У меня вроде была такая проблема на ранней версии платформы. У Вас какая?
источник

AL

Andrey Litvinov in testspro1c
Andrey Zoteev
У меня вроде была такая проблема на ранней версии платформы. У Вас какая?
8.3.17.1386
источник

AZ

Andrey Zoteev in testspro1c
Andrey Litvinov
8.3.17.1386
на этой работает
источник

AL

Andrey Litvinov in testspro1c
Запустил конфигуратор и застепился на строке 10073. Выяснил, что "грабли" начинаются вот с этой строки:

КоординатыЭлемента = ВыполнитьJavaScriptБраузерСлужебный(ТекстJavaScript);

Переменная ТекстJavaScript имеет следующее значение:
{
function pos(){
   let r = theme('Продажи').getBoundingClientRect();
   return {
       x: Math.round(r.left + r.width / 2) + window.screenLeft,
       y: Math.round(r.top + r.height / 2) + window.screenTop + window.outerHeight - window.innerHeight,    
       sw: screen.width,
       sh:screen.height,    
   }
}; JSON.stringify(pos())
}
источник

AL

Andrey Litvinov in testspro1c
Значение переменно КоординатыЭлемента после вызова.
источник

LP

Leonid Pautov in testspro1c
Andrey Litvinov
Уже раз десять изучил вот этот материал: https://infostart.ru/public/1243801/
И вроде все просто, но уже второй день не могу добиться исполнения одного единственного шага.
Вы копировали js файлы в каталог web сервера? Релиз 1.2.032 этого требует. Но в 1.2.033 (ещё не вышел) это требование убрано ради упрощения работы. По этому в develop ветке можно взять версию VA, в которой этого требования уже нет.
источник

AL

Andrey Litvinov in testspro1c
Leonid Pautov
Вы копировали js файлы в каталог web сервера? Релиз 1.2.032 этого требует. Но в 1.2.033 (ещё не вышел) это требование убрано ради упрощения работы. По этому в develop ветке можно взять версию VA, в которой этого требования уже нет.
Мммм... Видимо я все-таки что-то пропустил... Про какие js файлы речь?
источник

LP

Leonid Pautov in testspro1c
Andrey Litvinov
Мммм... Видимо я все-таки что-то пропустил... Про какие js файлы речь?
Значит дело именно в этом
источник

AL

Andrey Litvinov in testspro1c
Leonid Pautov
Значит дело именно в этом
Видимо... Что куда нужно скопировать?
источник

LP

Leonid Pautov in testspro1c
Andrey Zoteev
на этой работает
Ты можешь скинуть Andrey сборку Single, которой пользуешься?
источник

AZ

Andrey Zoteev in testspro1c
Да, без проблем
источник

LP

Leonid Pautov in testspro1c
Andrey в этой сборке не надо ничего копировать. Нужно будет закрыть хром и попробовать заново.
источник

AZ

Andrey Zoteev in testspro1c
Andrey Litvinov
Видимо... Что куда нужно скопировать?
Хром нужно закрывать через Файл- Закрыть
источник

AL

Andrey Litvinov in testspro1c
Andrey Zoteev
Хром нужно закрывать через Файл- Закрыть
Окей. Учту.
источник

AZ

Andrey Zoteev in testspro1c
Andrey Litvinov
Окей. Учту.
А Вы видеоинструкции создаете?
источник

AL

Andrey Litvinov in testspro1c
Andrey Zoteev
А Вы видеоинструкции создаете?
Да. Пытаюсь.
До этого пробовал с помощью SikuliX делать, но это было не очень удобно. Сейчас вернулся к этому вопрос т.к. появились все эти "красявости" в браузере.
источник

AZ

Andrey Zoteev in testspro1c
Andrey Litvinov
Да. Пытаюсь.
До этого пробовал с помощью SikuliX делать, но это было не очень удобно. Сейчас вернулся к этому вопрос т.к. появились все эти "красявости" в браузере.
тогда это будет полезным почитать: https://infostart.ru/public/1243801/
источник

AL

Andrey Litvinov in testspro1c
Да, я читал. И не один раз. Поэтому и удивлялся, что у меня ничего не получается. Там вроде все просто.
источник

i

i_solaris in testspro1c
Andrey Litvinov
Да, я читал. И не один раз. Поэтому и удивлялся, что у меня ничего не получается. Там вроде все просто.
Да. Сборка из ветки девелопа помогла. Прошел весь путь, заработало.
источник

ES

Evhen Sosna in testspro1c
А зачем писать видео? по видео можно искать, можно определить актуальность видео? или по быстрому когда горит глянуть как оно должно быть не мотая в середину в конец видео, по видео можно глянуть разницу по сравнению с предыдущей версией? имхо markdown  получше альтернатива чем видео, хотя видео - красиво маркетингово привлекательно , этого не отрицаю
источник