02.11.2007, 17:20 | #1 |
Участник
|
Не видится переменная в DS на форме
В ClassDecl объявлена переменная, она не видидется на источнике данных в методе active()
Почему? |
|
02.11.2007, 17:29 | #2 |
Axapta
|
Не верю.
|
|
02.11.2007, 17:30 | #3 |
Участник
|
Определи, что значит "Не видится".
Если она не подсвечивается в дебаггере, то это не значит, что она не видится - просто надо чуть-чуть подшаманить. А если не компилируется - тогда уже другой разговор. Возможно неправильно пишите? Возможно не сохранили форму? Возможно раскладка случайно переключилась, и написали c вместо с |
|
02.11.2007, 17:34 | #4 |
Участник
|
в отладчике Error: Symbol "CG" was not found
переменная стринговая код программы компилируется и синхронизируется |
|
02.11.2007, 17:40 | #5 |
Участник
|
попробуйте в watch листе добавить element. перед названием переменной - должно сработать
То есть, если переменная называется profileTabLoaded, то в окно Watch следует ввести Цитата:
element.profileTabLoaded
Последний раз редактировалось kashperuk; 02.11.2007 в 18:06. |
|
02.11.2007, 18:41 | #6 |
Участник
|
вот если в самом отладчике смотреть element.* - тогда да, там видна эта переменная, но в самом коде он ругается , если написать element.CG
|
|
02.11.2007, 19:55 | #7 |
Участник
|
А в коде просто пишите имя переменной. element. не нужно префиксить.
На element.GC конечно ругается - в Х++ нету public членов у классов. |
|
03.11.2007, 13:36 | #8 |
Участник
|
вот я и пишу просто и он в отладчике выводит Error: Symbol "CG" was not found и не присваивает этой переменной никакого значения.
|
|
03.11.2007, 13:44 | #9 |
Участник
|
Цитата:
а в коде просто <Имя переменной> |
|
03.11.2007, 22:14 | #10 |
Участник
|
а, т.е. я неправильно поняла сообщение в отладчике? Тогда ясно )))
|
|