|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
Можно сделать в Форме кнопку, после нажатия которой, указания кода валюты и даты происходила закачка курса валюты из сайта нацыонального банка.?????????????????? Спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
23.09.2005, 10:52 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
В давние времена делал так: получал html-страницу с адреса Код: plaintext 1.
И парсил ее таким образом: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66.
Сейчас гружу через XML. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.09.2005, 11:19 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
Пример получения курсов валют в формате XML с сайта ЦБ России (www.cbr.ru) и дальнейшей обработки полученного документа с использованием библиотеки MS Msxml.dll ... |
|||
:
Нравится:
Не нравится:
|
|||
23.09.2005, 11:23 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
вот то же самое через html ... |
|||
:
Нравится:
Не нравится:
|
|||
23.09.2005, 11:35 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
Если кто знает как скачать в ассеss Курс євро на заданый день с национального банка Украины http://www.bank.gov.ua/ Помогите очень надо!!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2006, 12:09 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
все просто сохраняй html в определенный файл линкуй его в базе как таблицу, мастер тебе вывалит все таблицы файла - выбери нужную дальше работай аки с обычными таблицами Акса ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2006, 12:47 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
Bass1Если кто знает как скачать в ассеss Курс євро на заданый день с национального банка Украины http://www.bank.gov.ua/ Помогите очень надо!!!! а искать на http://www.bank.gov.ua/ ссылку мы должны сами ? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2006, 12:58 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
Наверно я точно не знаю но очень надо http://www.bank.gov.ua/kurs/last_kurs1.htm ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2006, 13:10 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
Bass1Наверно я точно не знаю но очень надо такие перлы потом Задорнов с Петросяном по ТВ крутят... теперь понятно откуда они берутся :) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2006, 13:32 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
Может это вам поможет! Есть форма с датой и ячейкой для курса нужно постоянно самому заполнять ячейку с курсом. Помогите сделать так чтобы после нажатия на форме кнопки, курс евро к гривне(Украина) заносился в ячейку для курса. http://www.ufs.com.ua/xml/nbu_fx.php ... |
|||
:
Нравится:
Не нравится:
|
|||
04.02.2006, 16:10 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
Bass1Может это вам поможет! Есть форма с датой и ячейкой для курса нужно постоянно самому заполнять ячейку с курсом. Помогите сделать так чтобы после нажатия на форме кнопки, курс евро к гривне(Украина) заносился в ячейку для курса. http://www.ufs.com.ua/xml/nbu_fx.php см.импорт с cbr , поскольку формат xml схож проблем не предвидиться например здесь /topic/80087 ... |
|||
:
Нравится:
Не нравится:
|
|||
04.02.2006, 18:53 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
по детски - так(XML в референцес): Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.02.2006, 14:37 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
Большое спасибо!!! Всьо работает ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2006, 13:16 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
Bass1Большое спасибо!!! Всьо работает а гривны где ? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2006, 14:35 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
Если бы они были ато только евры да евры! ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2006, 16:40 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
А что нужно дописать чтобы показывало ещё и дату возле курса? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2006, 16:44 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
Bass1А что нужно дописать чтобы показывало ещё и дату возле курса? не понял - курс ТЕКУЩИЙ , т.е. Date() ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2006, 18:45 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
Bass1Если бы они были ато только евры да евры! Евры тоже пойдут ... |
|||
:
Нравится:
Не нравится:
|
|||
07.02.2006, 20:04 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
На сайте есть и дата В 18:00 крс дается на следущий день и дата меняется, тоестьт не текущая - <item> <title>EUR</title> - <link> - <![CDATA[ http://ufs.com.ua/currency/curgraph.php?CharID=EUR&Mode=Off&Date=&Amount=30&Table=&Graphic= ]]> </link> <description>евро</description> <rate>604.6365</rate> <qty>100</qty> <chg>-0.4040</chg> <date>2006-02-08</date> </item> ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2006, 09:48 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
А можно сделать так чтобы можно было копировать курс из окошка? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2006, 09:50 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
Bass1А можно сделать так чтобы можно было копировать курс из окошка? 1 можно - делайте 2 <date>2006-02-08</date> - достаньте, если настолько не владете VBA , что не можете понять мой код - меняйте специальность, это диагноз ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2006, 11:05 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
Нет не владею По спецыальности конструктор. Для упрощения расчетов для нашых секретарей сделал базу в АССЕSS (большую: заказы-товары-списание материалов-расчет времени на производство-планирование.........) Я саамоучка! Учусь, разбираюсь, хочу понять.... Есть Хорошие Люди - помагают Спасибо.......!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
08.02.2006, 17:30 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
Подскажите как сделать так чтобы можно было копировать курс из окошка и вытянуть дату пожалуйста! ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2006, 12:26 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
Bass1Подскажите как сделать так чтобы можно было копировать курс из окошка и вытянуть дату пожалуйста! вот цеж приперло - код менять ... |
|||
:
Нравится:
Не нравится:
|
|||
06.04.2006, 13:09 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
1)Подскажите как сделать так чтобы можно было копировать курс из окошка 2)вытянуть дату пожалуйста!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2006, 17:39 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
какого окошка? откуда вытянуть? какую дату? _____________________________________ Мое конг-фу сильнее твоего ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2006, 17:53 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
я так получаю курсы валют Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71.
Мое конг-фу сильнее твоего ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2006, 17:55 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
Сайт http://www.ufs.com.ua/xml/nbu_fx.php авторPrivate Sub Кнопка0_Click() Dim MyStr As String Dim MyDoc As MSXML2.DOMDocument Dim MyNodeList As MSXML2.IXMLDOMNodeList Dim MyNode As MSXML2.IXMLDOMNode Dim MyCt As Long Dim IntCt As Long Set MyDoc = New MSXML2.DOMDocument MyDoc.async = False MyStr = "http://www.ufs.com.ua/xml/nbu_fx.php" If Not MyDoc.Load(MyStr) = True Then MsgBox ("Документ не загружен,инет ёк/ресурс ёк") Set MyDoc = Nothing Exit Sub End If Set MyNodeList = MyDoc.selectNodes("r00t") Set MyNode = MyNodeList.Item(0).cloneNode(True) For MyCt = MyNode.childNodes.length - 1 To 0 Step -1 If Left(MyNode.childNodes.Item(MyCt).Text, 3) = "EUR" Then For IntCt = MyNode.childNodes.Item(MyCt).childNodes.length - 1 To 0 Step -1 If MyNode.childNodes.Item(MyCt).childNodes(IntCt).baseName = "rate" Then MsgBox ("Курс евро валюты--->" & MyNode.childNodes.Item(MyCt).childNodes(IntCt).Text) Set MyDoc = Nothing Exit Sub End If Next IntCt End If Next MyCt MsgBox ("Облом - паник дамп") Set MyNode = Nothing Set MyNodeList = Nothing Set MyDoc = Nothing End Sub ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2006, 18:09 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
мне нужно с Украинского сайта!!!!!!!!!!!!!!!! Украинские курсы ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2006, 18:45 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
может лоботомия поможет ? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.10.2006, 19:34 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
Добрый день, уважаемые Гуру. Решил оптимизировать свою работу дабы оставалось время на обучение поэтому сейчас занимаюсь тем что делаю базу в access по обработке данных из процессинга, все бы ничего только если с access знаком немного то с VB только понаслышке, в данном топике много примеров по загрузке курсов с сайта ЦБ, а как бы их немного переделать под мои нужды? Суть такова: В access есть таблица ("Курсы Валют") со столбцами: Дата, USD, EUR. Хотелось бы чтобы при нажатии кнопки из формы "обновить курсы" запускалась програмка которая проверяла последнюю дату(в таблице "Курсы валют") за которую курсы загружены и загружала новые курсы в эту таблицу с даты за которую они есть по текущую, если курсы не загружались ни разу то возникал бы запрос с какой даты загрузить курсы, после обновления появлялось бы сообщение "Курсы актуальны на DDMMYYYY", при отсутствии доступа к сайту cbr.ru возникало сообщение "Нет доступа к сайту ЦБ". Очень расчитываю на ваше понимание, помощь и поддержку. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2011, 10:47 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
1. Я бы подрихтовал ф-ию - за один присест имеет смысл получать курс не одной валюты на заданную дату а всех нужных валют на заданную дату - в отклике сайта ЦБР именно так и есть. 2. Остальное - приятное VBA программирование на собственных формах. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2011, 11:01 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
П-Л, необходима именно таблица с курсами за дату, потому что база будет архивом транзакций в разных валютах при обращении к которой вся статистика должна формироваться в рублях. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2011, 11:04 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
П-Л, За один присест - это здорово, если бы я так мог, я бы обязательно Вам помог :) ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2011, 11:07 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
zerber-ruЗа один присест - это здорово, если бы я так мог, я бы обязательно Вам помог :) Посмотрите код ф-ии. Она получает курсы многих валют за дату и затем вытаскивает из XML значение только для одного заданного кода валюты. Вам же надо: Сформировать список или массив кодов валют для передачи как аргумен ф-ии. В ней извлекать курсы для каждого кода валюты. Вернуть курсы в вызывающую программу как выходной аргумент. Затем рекордсетом или инсертом вставить эти значения в вашу БД. Для получения курсов за интервал дат повторить эту процедуру для каждой отдельно взятой даты. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2011, 11:25 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
Посмотрите пример. Мне кажется под Ваши нужды он подойдет. При необходимости можно легко доработать в зависимости от того что Вы хотите. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2011, 11:33 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
П-Лzerber-ruЗа один присест - это здорово, если бы я так мог, я бы обязательно Вам помог :) Посмотрите код ф-ии. Она получает курсы многих валют за дату и затем вытаскивает из XML значение только для одного заданного кода валюты. Вам же надо: Сформировать список или массив кодов валют для передачи как аргумен ф-ии. В ней извлекать курсы для каждого кода валюты. Вернуть курсы в вызывающую программу как выходной аргумент. Затем рекордсетом или инсертом вставить эти значения в вашу БД. Для получения курсов за интервал дат повторить эту процедуру для каждой отдельно взятой даты. Если у Вас найдется немного времени буду Вам очень благодарен если Вы сможете мне объяснить некоторые моменты. потому как логика выполнения загрузки мне понятна, проблема в том как это написать на VB. 1. В листе "Курсы Валют" ищем дату([Дата]) за которую курсы известны. 2. Если курсы валют отсутствуют или даты нет выдаем запрос "с какой даты загрузить курсы" 3. n=1 4. Пишем запрос к серверу cbr.ru 5. Если сервер недоступен или отсутствует подключение к интернет пишем сообщение "Невозможно загрузить курсы. ПРоверьте подключение к интернет или доступность сервера cbr.ru" GOTO 12 6. Проверяем [Дата]=([Текущая Дата]-1) Если да то сообщение "Курсы актуальны. Обновление не требуется" GOTO 12 7. находим курсы за дату [Дата]+n 8. Резльтат вставляем в таблицу "Курсы Валют" в строку с значением даты [Дата]+n в столбец соответствующий коду валюты 9. Проверяем если [Дата]+n=([Текущая Дата]-1) GOTO 11 10. Иначе n=n+1 goto 7 11. сообщнение " Курсы актуальны на [Дата]+n 12. Конец программы Наверное как то так. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2011, 12:13 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
ALEXIS_22Посмотрите пример. Мне кажется под Ваши нужды он подойдет. При необходимости можно легко доработать в зависимости от того что Вы хотите. Спасибо за отклик. Здесь курсы загружаются для просмотра в свободную таблицу в форме. Я так понимаю, для того чтобы они загружались в отдельную таблицу(при условии одинаковых заголовков) нужно изменить вот эту строку: Me!lstRate.RowSource = strS а именно Me!lstRate Что необходимо здесь написать чтобы курсы вставлялись в таблицу Curs ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2011, 12:23 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
авторЗдесь курсы загружаются для просмотра в свободную таблицу в форме. Формируется строка с данными по курсам валют, которая служит .RowSource (источником строк) для элемента список. Вам по всей видимости нужно заполнить (дополнить) получаемыми данными таблицу Curs. Это можно делать или работая с рекордсетом (метод .AddNew), или используя инструкцию SQL (INSERT INTO). Данные в форме можно выводить через список или подчиненную форму. Для подчиненной формы используйте свойство .RecordSource (на основе Вашей таблицы или запроса). ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2011, 12:55 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
ALEXIS_22, прицеплен файл с базо где загружаются курсы так как мне надо только вылетает ошибка не могу понять почему. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2011, 13:37 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
авторALEXIS_22, прицеплен файл с базо где загружаются курсы так как мне надо только вылетает ошибка не могу понять почему. У меня ошибка не вылетает. Что именно не так? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2011, 15:01 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
ALEXIS_22, скрин У меня access 2007 ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2011, 15:11 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
Может из-за этого ? Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2011, 15:29 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
извините, хотел выделить Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2011, 15:31 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
ALEXIS_22, Вы гений! Поменяв тип данных на "текстовый" все заработало, только остался вопрос, почему без этих изменений работало у Вас? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2011, 15:44 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
Не могу сказать. У меня MS ACCESS 2003 (SP3). ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2011, 15:47 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
Всем огромное спасибо за советы и поддержку. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.06.2011, 16:36 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
zerber-ruALEXIS_22, Вы гений! Поменяв тип данных на "текстовый" все заработало, только остался вопрос, почему без этих изменений работало у Вас? Хочу поблагодарить всех, кто оставил тут свои решения и советы. У меня тоже случай с ошибкой. Дело в том, что само значение курса валюты у меня передается в виде 1.1111, то есть с точкой вместо запятой. И как следствие выдается ошибка типа данных. Уже все перепробовал. Решил проблему только установкой текстового типа данных для поля с курсом валюты. То есть в примере ниже, взятом из файла выше ), значение Value никак не форматируется в другой формат, кроме текстового. Код: plaintext 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
27.07.2011, 12:54 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
Не дописал.... Может кто знает как его форматнуть в нормальный вид, чтобы потом можно было оперировать с числовыми значениями курса. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.07.2011, 13:04 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
MacroНе дописал.... Может кто знает как его форматнуть в нормальный вид, чтобы потом можно было оперировать с числовыми значениями курса. val(replace("1,1111",",",".")) пойдет? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.07.2011, 13:19 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
askerliMacroНе дописал.... Может кто знает как его форматнуть в нормальный вид, чтобы потом можно было оперировать с числовыми значениями курса. val(replace("1,1111",",",".")) пойдет? Большое спасибо. Подошел этот вариант. Для начала прохожу импортированную таблицу с данными курсов и меняю значения с точек на запятые, а уже потом пишу их в постоянную таблицу курсов с денежным форматом поля. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.07.2011, 14:16 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
а как (где) посмотреть название всех полей возвращаемых ЦБ? мне бы вытащить обозначение валюты ("$", "EUR"...) и курс не только "за рубль" (как во всех примерах), но и "за $", "за EUR". ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2016, 16:40 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
нашёл, "CharCode" энто называется... но вопрос с кросскурсом остаётся актуальным, на сайте ЦБ в явном виде не нашёл. сегодня за доллар дают 79,1144р, за евро - 89,3439р, примем условно 80 и 90 правильно ли будет считать доллар за евро 1,125, а евро за доллар 0,8889? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2016, 18:39 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
RVI, подскажите, как дальше эти данные, которые скачивает RateXML импортировать в таблицу? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2016, 18:11 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
Ребята, не могу понять почему не загружаются курсы валют. Функция рабочая, много лет использовалась (Access 2003 + SQL SERVER.2000). ... Dim xd, nl, N, i, j, USD, EUR, RUB, CurrDate, CurrDate2, sql Dim ce As Variant If IsNull(DLookup("DateCur", "tCurChange", "DateCur = '" & Date & "'")) Then Set xd = CreateObject("Msxml.DOMDocument") xd.async = False If Not xd.Load(" https://www.nbrb.by/Services/XmlExRates.aspx") = True Then MsgBox ("Ошибка получения документа с курсами валют") Else MsgBox ("Документ с курсами валют получен") Set nl = xd.selectNodes("DailyExRates") Set N = nl.Item(0).CloneNode(True) ... Выдает - MsgBox ("Ошибка получения документа с курсами валют") в браузере страницу открывает https://www.nbrb.by/Services/XmlExRates.aspx. На сайте Нацбанка сообщение опубликовано о переходе на протокол https: Версия для печати RSS канал (RSS 2.0) В сентябре 2020 года запланирован переход официального интернет-сайта Национального банка Республики Беларусь на работу только по протоколу https. С момента перехода все сервисы интернет-сайта (новости в формате RSS, API, получение данных, используя XML, и др.) будут также доступны только по протоколу https. В связи с вышесказанным, рекомендуем при необходимости заблаговременно перенастроить клиентское программное обеспечение для доступа к указанным сервисам. Попробывала подключиться к России If Not xd.Load(" http://www.cbr.ru/scripts/XML_daily.asp?date_req=" + Format(Date, "dd\/mm\/yyyy")) Then - отработала правильно. Поделитесь пожалуйста идеями . Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.12.2020, 08:58 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
annetby Ребята, не могу понять почему не загружаются курсы валют. Функция рабочая, много лет использовалась (Access 2003 + SQL SERVER.2000). ... Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
Выдает - MsgBox ("Ошибка получения документа с курсами валют") в браузере страницу открывает (подозрительная ссылка!) https://www.nbrb.by/Services/XmlExRates.aspx. На сайте Нацбанка сообщение опубликовано о переходе на протокол https: Версия для печати RSS канал (RSS 2.0) В сентябре 2020 года запланирован переход официального интернет-сайта Национального банка Республики Беларусь на работу только по протоколу https. С момента перехода все сервисы интернет-сайта (новости в формате RSS, API, получение данных, используя XML, и др.) будут также доступны только по протоколу https. В связи с вышесказанным, рекомендуем при необходимости заблаговременно перенастроить клиентское программное обеспечение для доступа к указанным сервисам. Попробывала подключиться к России If Not xd.Load(" (подозрительная ссылка!) http://www.cbr.ru/scripts/XML_daily.asp?date_req=" + Format(Date, "dd\/mm\/yyyy")) Then - отработала правильно. Поделитесь пожалуйста идеями . Спасибо. Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186.
что выводит такое Код: vbnet 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
08.12.2020, 11:03 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
court, выдает сообщение: Не удается найти указанный ресурс/ Спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
08.12.2020, 11:22 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
annetby court, выдает сообщение: Не удается найти указанный ресурс/ Спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
08.12.2020, 11:27 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
court, Вы правы, через прокси. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.12.2020, 11:39 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
annetby court, Вы правы, через прокси. вообщем, если дело в прокси, то нужно использовать какой-то объект, который умеет через него подключаться MSXML2.ServerXMLHTTP например ... |
|||
:
Нравится:
Не нравится:
|
|||
08.12.2020, 12:19 |
|
ACCESS Курсы валют Интернет
|
|||
---|---|---|---|
#18+
court, не понимаю почему загрузилась Россия. Сегодня еще раз подключилась к России, загружает. Свой - нет :-( Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.12.2020, 12:23 |
|
|
start [/forum/topic.php?all=1&fid=45&tid=1609848]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
59ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
82ms |
get tp. blocked users: |
1ms |
others: | 280ms |
total: | 466ms |
0 / 0 |