Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
RSS
PLEX. Перестала работать функция вставки курсов валют на заданную дату, Перестала работать функция вставки курсов валют на заданную дату
 
MS Excel из Office Standart 2016. При попытке вставить курс Excel отдает Нет соединения с интернетом. По факту интернет есть. Почта, месенджеры все работает. Сайт cbr.ru доступен, курсы на нем есть. В 1С курсы с сайта cbr нормально загружаются.
В чем может быть причина?
 
Проблема именно PLEX т.к. я переключался на разных поставщиков услуг. Пробовал как LAN так и мобильный интернет. Пишет Нет соединения с интернетом!
 
Проблема на 2-х разных машинах появилась сегодня утром. Никаких настроек не меняли. На машинах стоят разные антивирусы. Везде Windows 10.
 
Отключение локального firewall не помогает
 
 
Еще вчера все работало
 
Плюсуюь к вопросу. Вчера вечером, пробовали на 2 разных машинах

Выдает ошибку "Нет данных"
 
Только что обратился заказчик по старому проекту (программа при открытии подтягивет курс валют). Ошибка: "отказано в доступе".
Оказывается, изменился адрес сайта:
вместо
http://cbr.ru/...
писать
http://www.cbr.ru/...
В Plex, видимо, та же проблема.

*Ivan1968*, а ведь можно было дополнить собщение, не стрелять очередями.
 
Да, это сайт ЦБ переехал на основной адрес с WWW, а редирект нормально не настроил, похоже.Надо или в коде дописать "www" или поменять способ загрузки с “MSXML2.XMLHTTP” на  “MSXML2.ServerXMLHTTP”, который не такой требовательный.


Поправлю в ближайшем обновлении (выпущу, наверное, досрочно до конца этой недели)
 
Николай, приветствую! А функцию валюты на дату ещё не правили?
 
Цитата
vladsmart26@mail.ru написал:
Николай, приветствую! А функцию валюты на дату ещё не правили?
Плюсую. Без нее очень плохо работать...
 
Пока нет новой версии:
Цитата
Николай Павлов написал: Надо или в коде дописать "www" или поменять способ загрузки с “MSXML2.XMLHTTP” на  “MSXML2.ServerXMLHTTP”
 
vikttur, не сочтите за лень, подскажите в каком модуле искать?

upd нашла в UDFs
Спасибо!
Изменено: Татьяна Агафонова - 13 Июн 2018 15:40:23
 
Цитата
vikttur написал:
Надо или в коде дописать "www" или поменять способ загрузки с “MSXML2.XMLHTTP” на  “MSXML2.ServerXMLHTTP”
Сначала дописала www где не было - не помогло, потом заменила MSXML2.XMLHTTP - все то же - нет данных или ноль в =CBR()
 
Я не знаю, где в коде... Нет у меня Plex.

На днях выловил еще одно изменение.
Код
...
      <td>840</td>
      <td>USD</td>
      <td>1</td>
      <td>Доллар США</td>
      <td>62,3431</td>
    </tr>...

Это фрагмент кода таблицы, в которой ищем курс валюты

Код
InStr(1, htmlcode, "USD") + 65

Вот так можно определить начало записи курса (к найденной позиции текста "USD" добавляем 65 символов)
До изменения было 49, т.е. длина кода между "USD" и курсом увеличилась. Та же ситуация и с Евро.
 
Да, различные манипуляции с кодом не помогают. Там что-то ещё, тк курсы с НБУ он подгружает нормально.
 
vladsmart26@mail.ru, ознакомьтесь с Правилами, затем зайдите в свой профиль и поменяйте отображаемое имя (логин).
 
Коллеги, проблема в том, что на сайте ЦБ очередной редизайн - поменялся HTML код страницы с выдачи курсов. Надо корректировать код макроса (а не только адрес).
Постараюсь в эти выходные выпустить досрочное обновление, где подправлю все эти моменты.
 
Николай Павлов, спасибо, буду мониторить
 
Думаю есть смысл переписать под xml - там кажется ничего не менялось, ибо такая UDF работает без коррекций.
 
УРА! Обновление!
Николай Павлов, спасибо!
Страницы: 1
Читают тему (гостей: 1)