|
|
#1 |
|
Участник
|
Окно watch в отладчике
Доброго времени суток.
Может ли кто сказать, почему в окне watch отладчика нельзя получить результат ни одного метода ни одного объекта? - там всегда исключительно symbol <symbol name> not found Какие-то разрешения отсутствуют? спасибо. |
|
|
|
|
#2 |
|
Участник
|
Так иногда бывает при отладке в методах контролов форм. Не видится переменная в DS на форме
У вас такая ситуация воспроизводится везде? Даже, например, в джобах? Какая у вас версия аксапты? Версия клиента(отладчика) и AOSа совпадают? Работаете через терминал или полноценным клиентом? |
|
|
|
|
#3 |
|
Участник
|
Ситуация такова везде и всегда, в т.ч. в джобах.
Версии совпадают, это 5.0.1500.3761. Полноценнный клиент. И кстати, время от времени куда-то пропадает содержимое окна locals |
|
|
|
|
#4 |
|
Участник
|
Может глупость спрошу, но всё же на всякий случай. А вы значения смотрите в правильном контексте, т.е. стоите на нужной строке стека вызовов?
|
|
|
|
|
#5 |
|
Участник
|
Цитата:
Не первый раз отладчик вижу |
|
|
|
|
#6 |
|
Участник
|
Прошу прощения, не понял
У вас не видны значения полей и переменных или вы пытаетесь посмотреть что-то типа myClass.getInt()?
__________________
Axapta v.3.0 sp5 kr2 |
|
|
|
| За это сообщение автора поблагодарили: S.Kuskov (1). | |
|
|
#7 |
|
Участник
|
А проблема воспроизводится на одной машине(клиенте) или на всех? При подключении к какому-то одному конкретному приложению (AOS) или к любому?
Кэш чистить пробовали? Способы почистить локальный кеш всем пользователям? Тьфу ты блин Результаты? Вы хотите посмотреть результат метода на лету, без записи его в переменную? Нет, такой возможности в аксапте нет.
Последний раз редактировалось S.Kuskov; 15.06.2011 в 10:12. |
|
|
|
| За это сообщение автора поблагодарили: Evgenius (1). | |
|
|
#8 |
|
Участник
|
Цитата:
Есть только содержимое locals, но! 1) иногда при остановке выполнения на точке останова - окно locals также пустое 2) переменные-члены там также не видны. там напротив объектной переменной отображается какое-то "new", раскрыть свойства объекта можно - но покажется одна-единственная, пустая строка Последний раз редактировалось Evgenius; 15.06.2011 в 10:23. |
|
|
|
|
#9 |
|
Участник
|
Цитата:
Сообщение от S.Kuskov
А проблема воспроизводится на одной машине(клиенте) или на всех? При подключении к какому-то одному конкретному приложению (AOS) или к любому?
Кэш чистить пробовали? Способы почистить локальный кеш всем пользователям? Тьфу ты блин Результаты? Вы хотите посмотреть результат метода на лету, без записи его в переменную? Нет, такой возможности в аксапте нет.Поскольку касается не только методов, но и полей, видимо. Да? Что касается кэша - это начинается немедленно после установки/переустановки. Что касается экземпляров AOS и рабочих станций: это именно так у нас у всех, на всех тестовых и рабочих экземплярах AOS и компах. Вобщем, судя по всему, это система разработки без отладчика. Это, конечно, намного продвинутее 1С:-) Последний раз редактировалось Evgenius; 15.06.2011 в 10:22. |
|
|
|
|
#10 |
|
Участник
|
|
|
|
|
|
#11 |
|
Участник
|
|
|
|
|
|
#12 |
|
Участник
|
|
|
|
|
|
#13 |
|
Участник
|
|
|
|
|
|
#14 |
|
Участник
|
Будут видны значения скрытых полей класса
Я вас понимаю, конечно было бы здорово повисеть мышкой над именем метода и в сплывающей подсказке увидеть возвращаемое им значение. Но, что есть - то есть
Последний раз редактировалось S.Kuskov; 15.06.2011 в 10:48. |
|
|
|
|
#15 |
|
Участник
|
видимо объект не инициализирован
|
|
|
|
|
#16 |
|
Участник
|
Цитата:
Начну отвыкать от отладчиков VS и 1C:-) Скрытые члены и правда видать, убедился, но плохо то, что в большинстве готовых классов они не используются:-) |
|
|
|
|
|