Снегопат

Обсуждение Снегопата
Текущее время: 24 ноя 2024, 01:46

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 22 ]  На страницу 1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения: Отладить скрипт
СообщениеДобавлено: 29 мар 2013, 14:47 
Не в сети

Зарегистрирован: 01 мар 2012, 15:37
Сообщения: 58
Решил новую тему создать. Для таких же бедолаг как я.
Вопрос в общем-то простой: как настроить отладку скриптов из Снегопата?
Например, сейчас у меня установлен MS Office 2010. Если запустить Excel, например, на закладке Вид в Группе "Макросы" на форме "Макросы" кнопкой "Изменить" открывается MS Visual Basic for Application, те, отладчик, как я понимаю, уже установлен, но, если в тексте скрипта вставить слово debugger и запустить этот скрипт ничего не происходит.
Второй раз устанавливать Visual Studio мне не хочется - слишком уж здоровая штука для маленькой задачи.
Как заставить MS VBA отладчик перехватывать отладку скриптом?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Отладить скрипт
СообщениеДобавлено: 29 мар 2013, 14:52 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:53
Сообщения: 448
Откуда: Саратов
Как-то уже давал ссылку: http://www.potolook.ru/blog/p,33/

_________________
С уважением,
Александр Кунташов
Канал про 1С в Телеграме: @kuntashov_devnotes


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Отладить скрипт
СообщениеДобавлено: 29 мар 2013, 15:08 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
VBA к Active скриптам никакого отношения не имеет.
Просто до Офиса 2003 включительно в комплекте шел отдельный отладчик именно для скриптов - mse.
Потом из офиса его выпилили, не знаю зачем.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Отладить скрипт
СообщениеДобавлено: 29 мар 2013, 15:26 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:53
Сообщения: 448
Откуда: Саратов
Кстати, да, не обратил внимание, что офис 2010 - в нем не получится отлаживать :(

_________________
С уважением,
Александр Кунташов
Канал про 1С в Телеграме: @kuntashov_devnotes


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Отладить скрипт
СообщениеДобавлено: 01 апр 2013, 15:27 
Не в сети

Зарегистрирован: 24 авг 2011, 15:32
Сообщения: 722
Как я понял, у счастливых обладателей Офис 2007 и выше, выхода всего два:
1) Поставить Виртуальную машину с Офисом 2003
2) Поставить Visual Studio
Более реальных и удобных механизмов отладки скриптов нет?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Отладить скрипт
СообщениеДобавлено: 01 апр 2013, 15:36 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
MS Script Debugger есть. Можно скачать с сайта ms.
Говорят, немного не так удобен, как другие отладчики, но в-целом - сойдет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Отладить скрипт
СообщениеДобавлено: 01 апр 2013, 15:47 
Не в сети
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:53
Сообщения: 448
Откуда: Саратов
orefkov писал(а):
MS Script Debugger есть. Можно скачать с сайта ms.
Говорят, немного не так удобен, как другие отладчики, но в-целом - сойдет.


Разница между MS Script Debugger и отладчиком из офиса такая же как между отладчиком 7.х и отладчиком 8.х.
Вплоть до отличий в комбинациях клавиш - в MS Script Debugger они точно такие же, как в отладчике 7.7 (или в 7.7 такие же как в MS Script Debugger - кому как нравится).

_________________
С уважением,
Александр Кунташов
Канал про 1С в Телеграме: @kuntashov_devnotes


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Отладить скрипт
СообщениеДобавлено: 01 апр 2013, 16:08 
Не в сети

Зарегистрирован: 24 авг 2011, 15:32
Сообщения: 722
А напомните, пожалуйста, что надо добавить в начале скрипта, чтоб началась отладка? Уже все перерыл, не могу найти. Помню, что где-то мелькало то ли $debug толи debugger


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Отладить скрипт
СообщениеДобавлено: 01 апр 2013, 16:34 
Не в сети
Администратор
Аватара пользователя

Зарегистрирован: 24 авг 2011, 15:04
Сообщения: 2052
debugger
В том месте, где желаешь остановить выполнение и вызвать отладчик, этакая "точка останова".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Отладить скрипт
СообщениеДобавлено: 01 апр 2013, 16:36 
Не в сети

Зарегистрирован: 24 авг 2011, 15:32
Сообщения: 722
Спасибо. Нашел-таки: https://snegopat.ru/scripts/wiki?name=% ... 0%BE%D0%B2


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 22 ]  На страницу 1, 2, 3  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB