12.10.2006, 12:17 | #1 |
Участник
|
ComboBox.valueStr() - Как это???
Добрый день, коллеги.
Вышел вот с больничного, а тут такая ситуевина - у комбобокса пропала функция ValueStr() . Как это возможно? есть предположения? Или может кто подскажет как добраться до кода контролов? Я имею ввиду, где прописаны их функции.
__________________
Бывает, что человек молчит, когда ничего не знает о данном предмете, но чаще – когда знает о нем все. (Джордж Бернард Шоу) |
|
12.10.2006, 12:26 | #2 |
Moderator
|
Версия приложения? У меня на SP2 (да и SP4,5) valueStr() у FormComboBoxControl присутствует.
|
|
12.10.2006, 12:27 | #3 |
Участник
|
А зачем?
Код: int i = ComboBox.selection(); |
|
12.10.2006, 12:42 | #4 |
Участник
|
Цитата:
Тогда, нужно будет переписывать пол ахи.
__________________
Бывает, что человек молчит, когда ничего не знает о данном предмете, но чаще – когда знает о нем все. (Джордж Бернард Шоу) |
|
12.10.2006, 13:51 | #5 |
Moderator
|
Ну, данные методы принадлежат ядру Аксапты.
Попробуйте: 1. Поставить Аксапту заново. 2. Проверьте, работает ли данный метод 3. Скопируйте слои на которых находятся ваши доработки 4. Повторите пункт 2 |
|
12.10.2006, 14:15 | #6 |
Участник
|
Цитата:
3. Слои копируются, но вряд ли это поможет. Ведь слои же не могут затронуть ядро. Или я ошибаюсь? З.Ы. Интересно, как это вообще могло произойти?!?
__________________
Бывает, что человек молчит, когда ничего не знает о данном предмете, но чаще – когда знает о нем все. (Джордж Бернард Шоу) |
|
12.10.2006, 14:16 | #7 |
Участник
|
Ax3.0 SP4. valueStr у ComboBox'a есть. Этот метод наследуется от FormControl'a, думается он и у Вас д.б.
пс: мож перестройка индексов приложения поможет? |
|
12.10.2006, 14:21 | #8 |
Участник
|
Цитата:
Цитата:
Попробую, спасибо за совет.
__________________
Бывает, что человек молчит, когда ничего не знает о данном предмете, но чаще – когда знает о нем все. (Джордж Бернард Шоу) |
|
12.10.2006, 14:23 | #9 |
Moderator
|
Цитата:
Пока неосуществимо - на боевой базе все это произошло
2. Убедиться, что все работает. 3. На это новое приложение накатить свои слои. 4. Проверить, все ли работает. 5а. Если комбо-бокс работает - подменить рабочее приложение (ибо к этому моменту оно должно быть идентично рабочему + combobox работает). 5б. Если комбо-бокс работать перестанет (хотя я в этом сомневаюсь) - думать дальше. Например, импортировать ваш функционал проектами, наблюдая, когда отвалится combobox. |
|
12.10.2006, 14:26 | #10 |
Участник
|
2Андре:
Спасибо. Сообщу если поможет...
__________________
Бывает, что человек молчит, когда ничего не знает о данном предмете, но чаще – когда знает о нем все. (Джордж Бернард Шоу) |
|
12.10.2006, 14:54 | #11 |
Участник
|
Можно попробовать удалить файл axapd.aoi и при следующем запуске аксапта создаст его заново, естественно - пользователей в системе не должно быть и желательно в 2-х звенке...
были проблемы, напоминающие вашу, которые решились таким образом |
|
12.10.2006, 14:57 | #12 |
Участник
|
|
|
12.10.2006, 16:49 | #13 |
Moderator
|
Да, еще. Версию клиента последнее время не меняли? Версия клиента соответсвует версии приложения?
|
|
13.10.2006, 10:50 | #14 |
Участник
|
Помогло, спасибо!
__________________
Бывает, что человек молчит, когда ничего не знает о данном предмете, но чаще – когда знает о нем все. (Джордж Бернард Шоу) |
|