Версия для печати темы (https://pro1c.org.ua/index.php?s=f8de63d6fa387a718828af4baf4bf962&showtopic=51971)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Отчеты / Обработки _ Загрузка курсов валют НБУ для 1с 7.7

Автор: Acid 13.05.19, 9:54

Загрузка курсов валют с сайта НБУ для 1с 7.7

 ZagruzkaKursov77.zip ( 19,81 килобайт ) : 175
 

Автор: Acid 13.05.19, 14:27

Отвечаю на потенциальные вопросы:
1. Почему сделано через IE , а не xml ?
Потому что разрабатывалось для произвольного интервала дат. Хоть год, хоть квартал. Сайт НБУ выдавал большую резиновую таблицу на одной странице. НО, в определенный момент времени, кто-то в софтлайне изменил верстку страницы, и теперь формируется таблица на 30 строк. Таким образом, если формировать загрузку за 1 месяц, и в месяце 31 день, то выдаст 30 строк на текущей странице, а 31-ый день перенесет на следующую страницу. В такие моменты обработка вылетит по ошибке. В таком случае надо сформировать за период с (пример) 01.03.2018 по 30.03.2018 и отдельно за 31.03.2018. Переделывать не стал.

2. Возникает ошибка при загрузке, если указать интервал "месяц".
Такой случай описан в п.1

Автор: Riky 13.05.19, 15:39

Acid @ Сегодня, 14:27 * ,
У меня не хочет работать на Windows 10, появляется окно IE и загрузки курсов не происходит.

Автор: Acid 14.05.19, 8:35

Riky @ Вчера, 16:39 * ,
Если это на терминале, то загрузка блокируется политикой профиля безопасности. Сисадмин должен разрулить.

Если это на локальной машине, тоже проверте все антивирусники. Добавьте 1с в исключения. В профиле безопасности IE добавьте сайт НБУ в доверенные сайты. И уровень безопасности в нем упростите. Обработка выполняет по сути скрипт. Он везде распознается как потенциально опасный, поэтому и блокируется везде.

Автор: Prospero 14.05.19, 22:40

Доброго времени суток.
Небольшой оффтоп по теме (да простит меня Админ):
ИМХО, дело в скрипте, который добавляет

style="display: none;"

к строкам. Причем у меня первая строка не меняется при переходе на новую страницу...
Наверное, фишка автора скрипта smile.gif
Тем не менее, вся страница загружается при выполнении обработки, а не первый месяц.
Acid, если бы Вы добавили при парсинге куска кода таблицы что-то типа
elems = Стрзаменить(elems,"<TR STYLE=""DISPLAY: NONE"">",НачСтроки);

потомки были бы Вам благодарны.
Если же Вам некогда, с Вашего позволения на досуге покопаюсь smile.gif

Автор: Acid 15.05.19, 7:23

Prospero @ Вчера, 23:40 * ,
пробуйте

Автор: akaved 30.01.20, 14:32

Acid @ 13.05.19, 10:54 * ,
Добрый день, при разархиации файла просит пароль. Как быть?

Автор: KontoraB 18.02.20, 23:17

попробовал загрузить с сайта при помощи указанной обработки - болт с левой резьбой а не курс получается

Автор: fastiv 07.06.21, 11:32

Сегодня не грузится курс
з 30.05.21 нет данных

Автор: Acid 14.06.21, 14:05

fastiv @ 07.06.21, 12:32 * ,
посмотрю

Автор: fastiv 29.06.21, 5:52

Acid @ 14.06.21, 15:05 * ,

Все без изменений
по USD и Евро последняя дата - 28.05.2021

Автор: Acid 31.08.21, 17:30

update

 ZagruzkaKursov__1c_7.7__2021.zip ( 20,5 килобайт ) : 96
 

Автор: novikt 03.12.21, 9:57


nodeTitle = txt.nextNode;
{D:\1C_2021\EXTFORMS\ЗАГРУЗКАКУРСОВ 2021.ERT(148)}: Плохой тип переменной

что у меня не так?

Автор: marchuk 03.12.21, 13:51

KontoraB @ 18.02.20, 23:17 * ,
И у меня запрашивает пароль
Подскажите, пожалуйста, удалось ли вам его найти?
Вопрос снят. Пароль нашла

Автор: hi10 26.11.23, 3:05

Завантажив файл.
Імпорт спрацював, але тільки на початкову дату. За період не завантажувало.
Переписав через JSON (одним запитом отримує курси за період для валюти).
Приєдную файл.

 ZagruzkaKursov__1c_7.7__2023.zip ( 16,83 килобайт ) : 38
 

Автор: ArinaBuhgalter 04.02.24, 13:40

hi10, Добрий день. Завантажила Вашу обробку "ЗагрузкаКурсів1С7.7_2023", допоможіть з паролем, будь ласка

Автор: denis84 04.02.24, 15:01

ArinaBuhgalter @ Сегодня, 13:40 * ,
В правилах форуму є. Цей пароль, для всіх архівів один.

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua