Имя: Пароль:
1C
1С v8
Отладка JavaScript в 1С
0 Анатоль
 
15.11.12
21:17
Столкнулся с тем, что нужно на карту вывести трек агента.
Нашёл API и для Google map, и для Yandex map. Но в процессе разработки столкнулся с тем, что нет возможности отладить JavaScript код, который помещён в поле HTML.
Для браузеров есть надстройки типа Firebug, которые позволяют запускать отладку JavaScript.
Вопрос: никто не пробовал прикрутить какой-нибудь отладчик JavaScript к 1С ?
1 Asmody
 
15.11.12
22:02
и давно 1С научился исполнять javascript?
2 Новиков
 
15.11.12
22:06
драгонфлай тебе в помощь, дорогой Анатоль.
3 kokamoonga
 
15.11.12
22:09
(0) только ручками. отладчик куда прикручивать-то? ПолеХТМЛДокумента это всего лишь движок ie в обертке 1с.
4 Анатоль
 
16.11.12
00:26
(2) Спасибо, посмотрел - классная штука, только вот как её прикрутить к ПолеХТМЛДокумента, ведь как сказано в (3) - "это всего лишь движок ie в обертке 1с"

(3) это я понимаю, поэтому и возникла идея, что к другим браузерам есть расширения, может кому-то удалось прикрутить отладку к этой "обертке"
5 Asmody
 
16.11.12
00:31
(4) в IE тоже есть, прости господи, средства отладки. в крайнем случае студию можно поставить
6 pumbaEO
 
16.11.12
00:31
ну как то же отлаживали раньше без фаербагов?
в настройках explorer установи возможность отладки и пропиши волшебное слово debbuer
7 pumbaEO
 
16.11.12
00:32
debbuger
8 Asmody
 
16.11.12
00:33
(6) как отлаживали... алертами!
9 Анатоль
 
16.11.12
00:33
(6) Спасибо
(8) этим я щас и занимаюсь - хотелось бы цивилизованно
10 pumbaEO
 
16.11.12
00:35
(9) а что мешает отладить в фаербаге  перенести потом в 1С?
11 Анатоль
 
16.11.12
00:38
(10) наличие взаимодействия с 1С (данные многие берутся именно с базы)

нашёл отладчик для IE - Companion.JS
щас буду ставить и пробовать отладку
12 pumbaEO
 
16.11.12
00:40
(11) да ну... все равно же готовыми данными работаешь, что мешает сформировать макет, отладить изменение DOM в firefox....
13 Asmody
 
16.11.12
00:41
а есть еще вот такое: http://getfirebug.com/firebuglite должно и в ИЕ работать
14 Torquader
 
16.11.12
00:51
А что там такого сложного нужно отлаживать ?
Обычно помогает текстовый файл и сценарий дампинга переменных, чтобы можно было перехватывать обмен данными из-вне.
15 kokamoonga
 
16.11.12
01:23
(9) а что такого нецивилизованного в отладке алертами, простите за любопытство? при отсутствии других средств вполне себе нормально.
16 quest
 
16.11.12
01:33
для явачккрипта есть tdd

ну типа есть
17 Stim
 
16.11.12
01:38
подписался на тему. но имхо, пока ничего толкового не придумано
18 Torquader
 
16.11.12
01:51
Таки можно ещё посмотреть в сторону отладки взаимодействия OLE-сервера и OLE-контейнера, так как в данном случае именно оно и происходит, и интересовать должны не столько вызовы сценария, сколько правильный и последовательный обмен данными. Также не стоит забывать про синхронность исполнения и обработку событий.