gifts2017

Работа из 1С с Google maps без ActiveX

Опубликовал Варвар (Варвар) в раздел Программирование - Работа с интерфейсом

Пример работы с API google maps из 1С без использования ВК.

Управляемая форма.

В табличной части заполяются строки широта/долгота/заголовок и информация для создаваемых маркеров.

После внесения нажимаете кнопку Обновить, создается карта.

При активизации другой строки на координаты указаные в стороке устанавливается центр карты без обновления HTML.

UPD:

  • переделано под Maps Javascript API V3
  • добавление маркеров через javascript
  • поиск по адресу

UPD:

  • Работа в веб клиете 1С 8.2 (проверялось в IE9) 

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Пример внешнего отчета
.epf 10,57Kb
21.02.13
787
.epf 10,57Kb 787 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Плывущая с бакланами Обсери-Табуреткина (Плывущая с бакланами) 02.02.10 17:03
2. Варвар (Варвар) 02.02.10 17:09
Привета пропажа :)
ЗЫ: сначало выложена была картинка, не то закачал. Сейчас уже обработка.
Eugeneer; Мощный; +2 Ответить
3. Плывущая с бакланами Обсери-Табуреткина (Плывущая с бакланами) 02.02.10 17:18
Санёк, ты будешь смеяться, но я даже картинку не качала. 8-)
4. Пашо (Директор PR отдела) 02.02.10 17:28
Гениальная разроботка! ;)
5. Плывущая с бакланами Обсери-Табуреткина (Плывущая с бакланами) 02.02.10 17:33
О! Возникла сногсшибательная идейка.
А давайте устроим флешмоб и раскрутим Саньку рейтинг ну хотя бы за сотню? :!:
6. Варвар (Варвар) 02.02.10 17:52
7. Роман Ершов (MRAK) 02.02.10 18:12
Плюсую авансом, щас гляну :)
8. dushelov (Душелов) 02.02.10 18:14
9. Роман Ершов (MRAK) 02.02.10 18:18
хм...

{Форма.Форма.Форма(44,28)}: Переменная не определена (РаботаСКартами)
СтрокаХТМЛ=СтрокаХТМЛ+<<?>>РаботаСКартами.ДобавитьМаркер (СтрокаТаблицы.Значение.Широта,СтрокаТаблицы. начение.Долгота,СтрокаТаблицы.Значение. Заголовок,СтрокаТаблицы. Значение.Информация,СтрокаТаблицы.Значение.НомерМаркера);
10. Варвар (Варвар) 02.02.10 21:51
(9) уберите РаботаСКартами - это общий модуль, процедуры в обработку скопированы, завтра подправлю.
11. Варвар (Варвар) 02.02.10 21:53
(8) спасибо, я ее не нашел, потому сам делал. Посмотрю.
12. Трактор Трактор (Трактор) 02.02.10 23:01
(8) Между этими разработками большая разница. Обработка Варвара работает под фирефоксом, а та на которую ссылаешься ты - нет.
13. dushelov (Душелов) 02.02.10 23:02
(12) Ну разница есть еще и в платформах :)
14. Аркадий Кучер (Abadonna) 03.02.10 12:58
Красноярцы, предупреждаю: не качайте никаких обработок (хоть ВК, хоть не ВК) по работе с Google maps. Они нам так нагугломепили, что в городе-миллионнике и регионе-доноре только одна улица есть - трасса М-53 ;)
15. Варвар (Варвар) 03.02.10 13:36
16. Аркадий Кучер (Abadonna) 03.02.10 13:53
(15) Не сколько широкая, сколько длинная: "От Москвы до самых до окраин" :D
17. Геннадий Кондрашкин (Kondrat) 03.02.10 15:36
Обработка не открывается! почему?
18. Варвар (Варвар) 03.02.10 16:53
(17) в какой версии 1С открываете? Как управляемое приложение или как обычное?
19. Геннадий Кондрашкин (Kondrat) 03.02.10 17:27
В 8.2
О, наверное как обычное! А как открыть как управляемое?
20. Геннадий Кондрашкин (Kondrat) 03.02.10 17:29
(19)
Просто открываю внешний файл "РаботаемСКартойПример.erf"
21. Варвар (Варвар) 03.02.10 17:59
(19) там только управляемая форма
22. Геннадий Кондрашкин (Kondrat) 03.02.10 18:14
(21) Извини за дилетантский вопрос, а как открыть ее как управляемую форму
23. Варвар (Варвар) 03.02.10 23:01
(22) самое простое создать новую конфигурацию, чистую. Проверить в свойствах конфигурации что стоит режим запуска - управляемое приложение. Открывать обработку.
24. Геннадий Кондрашкин (Kondrat) 04.02.10 09:09
(23) Спасибо, Варвар, все получилось!
25. Павел (p etrovich) 05.02.10 09:58
не, ну ты гад... мне терь что, на 8.2 переходить?!!! :o
26. Варвар (Варвар) 05.02.10 10:10
(25) о, а это идея!!! Перепишу эту мега обработку на 8.1 за большие деньги :))
27. Олег Кравчук (kravchuk) 07.02.10 16:35
28. igor (igor_kav) 21.09.10 16:05
Классная обработка! Сделай чтоб еще и маршруты прокладывала
29. spleen - (spleen) 15.01.11 17:25
(26) Так что на 8,1 не будет? и не ждать?
30. Данила Елистратов (CagoBHuK) 23.08.11 12:57
Я не знаю, что вы все так пищите. Попробуйте запустить обработку в веб-клиенте и обломитесь. Хорошо, конечно, что она работает в УФ, но без веб-клиент реального применения от нее ноль.
31. Варвар (Варвар) 23.08.11 13:00
spleen пишет:
Так что на 8,1 не будет? и не ждать?

Не будет.
CagoBHuK пишет:

Я не знаю, что вы все так пищите. Попробуйте запустить обработку в веб-клиенте и обломитесь. Хорошо, конечно, что она работает в УФ, но без веб-клиент реального применения от нее ноль.

тебе может и 0, а у меня работает, юзеры довольны. Вебклиент - не нужен.
32. Варвар (Варвар) 24.08.11 12:24
CagoBHuK пишет:

Я не знаю, что вы все так пищите. Попробуйте запустить обработку в веб-клиенте и обломитесь. Хорошо, конечно, что она работает в УФ, но без веб-клиент реального применения от нее ноль.

Можешь пробовать сейчас, теперь работает в вебклиенте.
33. Данила Елистратов (CagoBHuK) 29.08.11 11:02
(32) При попытке найти адрес через поиск "Метод объекта не обнаружен (eval)". Причем, победить у тебя это не получится, так как в веб-клиенте DOM возвращается не в виде COM-объекта, а в виде ВнешнийОбъект, который не поддерживает данного метода. В общем, не работает и работать не будет априори. К чему я это пишу? Делал то же самое, только с рисованием всяких полигонов из 1С и прочими вкусностями, но тоже уперся в это. А без вебклиента управляемые формы смысла не имеют, т.к. под виндой можно запустить и обычное приложение.
34. Варвар (Варвар) 09.09.11 13:03
(33) только что проверил. Работает на ура.
35. Данила Елистратов (CagoBHuK) 09.09.11 13:09
(34) Какая версия IE? Пробовал ли на FF или Chrome?
36. Варвар (Варвар) 12.09.11 09:47
(35) IE 9. FF 6 не работает, Хром не ставил, но думаю тоже работать не будет.
37. jarojar (jarOjar) 14.11.11 15:44
38. jarojar (jarOjar) 14.11.11 15:46
Вот бы еще ее с GPS связывать.
39. jarojar (jarOjar) 14.11.11 15:46
Как работать с картами Google разобрался немного.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа