AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.10.2006, 12:17   #1  
Silence is offline
Silence
Участник
Аватар для Silence
 
287 / 27 (1) +++
Регистрация: 29.09.2004
Адрес: г. Москва, Зеленоград
? ComboBox.valueStr() - Как это???
Добрый день, коллеги.
Вышел вот с больничного, а тут такая ситуевина - у комбобокса пропала функция ValueStr() . Как это возможно? есть предположения?
Или может кто подскажет как добраться до кода контролов? Я имею ввиду, где прописаны их функции.
__________________
Бывает, что человек молчит, когда ничего не знает о данном предмете, но чаще – когда знает о нем все. (Джордж Бернард Шоу)
Старый 12.10.2006, 12:26   #2  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Версия приложения? У меня на SP2 (да и SP4,5) valueStr() у FormComboBoxControl присутствует.
Старый 12.10.2006, 12:27   #3  
Delfins is offline
Delfins
Участник
 
320 / 39 (2) +++
Регистрация: 20.09.2005
Адрес: Riga, Latvia
А зачем?
Код:
int i = ComboBox.selection();
Старый 12.10.2006, 12:42   #4  
Silence is offline
Silence
Участник
Аватар для Silence
 
287 / 27 (1) +++
Регистрация: 29.09.2004
Адрес: г. Москва, Зеленоград
Цитата:
Сообщение от Андре Посмотреть сообщение
Версия приложения? У меня на SP2 (да и SP4,5) valueStr() у FormComboBoxControl присутствует.
SP3. Только дело в том, что он действительно присутствовал, а теперь пропал

Цитата:
Сообщение от Delfins Посмотреть сообщение
А зачем?
Код:
int i = ComboBox.selection();
Тогда, нужно будет переписывать пол ахи.
__________________
Бывает, что человек молчит, когда ничего не знает о данном предмете, но чаще – когда знает о нем все. (Джордж Бернард Шоу)
Старый 12.10.2006, 13:51   #5  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Ну, данные методы принадлежат ядру Аксапты.
Попробуйте:

1. Поставить Аксапту заново.
2. Проверьте, работает ли данный метод
3. Скопируйте слои на которых находятся ваши доработки
4. Повторите пункт 2
Старый 12.10.2006, 14:15   #6  
Silence is offline
Silence
Участник
Аватар для Silence
 
287 / 27 (1) +++
Регистрация: 29.09.2004
Адрес: г. Москва, Зеленоград
Цитата:
Сообщение от Андре Посмотреть сообщение
1. Поставить Аксапту заново.
2. Проверьте, работает ли данный метод
3. Скопируйте слои на которых находятся ваши доработки
4. Повторите пункт 2
1. Пока неосуществимо - на боевой базе все это произошло
3. Слои копируются, но вряд ли это поможет. Ведь слои же не могут затронуть ядро. Или я ошибаюсь?

З.Ы. Интересно, как это вообще могло произойти?!?
__________________
Бывает, что человек молчит, когда ничего не знает о данном предмете, но чаще – когда знает о нем все. (Джордж Бернард Шоу)
Старый 12.10.2006, 14:16   #7  
Jony is offline
Jony
Участник
 
99 / 22 (1) +++
Регистрация: 25.06.2003
Адрес: г. Барнаул
Ax3.0 SP4. valueStr у ComboBox'a есть. Этот метод наследуется от FormControl'a, думается он и у Вас д.б.


пс: мож перестройка индексов приложения поможет?
Старый 12.10.2006, 14:21   #8  
Silence is offline
Silence
Участник
Аватар для Silence
 
287 / 27 (1) +++
Регистрация: 29.09.2004
Адрес: г. Москва, Зеленоград
Цитата:
Сообщение от Jony Посмотреть сообщение
Ax3.0 SP4. valueStr у ComboBox'a есть. Этот метод наследуется от FormControl'a, думается он и у Вас д.б.
Цитата:
Сообщение от AzraiL Посмотреть сообщение
SP3. Только дело в том, что он действительно присутствовал, а теперь пропал
Был и прекрасно работал, но теперь его нету

Цитата:
Сообщение от Jony Посмотреть сообщение
пс: мож перестройка индексов приложения поможет?
Попробую, спасибо за совет.
__________________
Бывает, что человек молчит, когда ничего не знает о данном предмете, но чаще – когда знает о нем все. (Джордж Бернард Шоу)
Старый 12.10.2006, 14:23   #9  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Цитата:
Пока неосуществимо - на боевой базе все это произошло
1. Поставить отдельно, заново, сбоку стандартную Аксапту. Где угодно. Хоть на локале.
2. Убедиться, что все работает.
3. На это новое приложение накатить свои слои.
4. Проверить, все ли работает.
5а. Если комбо-бокс работает - подменить рабочее приложение (ибо к этому моменту оно должно быть идентично рабочему + combobox работает).
5б. Если комбо-бокс работать перестанет (хотя я в этом сомневаюсь) - думать дальше. Например, импортировать ваш функционал проектами, наблюдая, когда отвалится combobox.
Старый 12.10.2006, 14:26   #10  
Silence is offline
Silence
Участник
Аватар для Silence
 
287 / 27 (1) +++
Регистрация: 29.09.2004
Адрес: г. Москва, Зеленоград
2Андре:
Спасибо. Сообщу если поможет...
__________________
Бывает, что человек молчит, когда ничего не знает о данном предмете, но чаще – когда знает о нем все. (Джордж Бернард Шоу)
Старый 12.10.2006, 14:54   #11  
AxPr-r is offline
AxPr-r
Участник
Axapta Retail User
 
44 / 11 (1) +
Регистрация: 13.03.2006
Можно попробовать удалить файл axapd.aoi и при следующем запуске аксапта создаст его заново, естественно - пользователей в системе не должно быть и желательно в 2-х звенке...
были проблемы, напоминающие вашу, которые решились таким образом
Старый 12.10.2006, 14:57   #12  
AxPr-r is offline
AxPr-r
Участник
Axapta Retail User
 
44 / 11 (1) +
Регистрация: 13.03.2006
Цитата:
Сообщение от Jony Посмотреть сообщение


пс: мож перестройка индексов приложения поможет?
просмотрел
Старый 12.10.2006, 16:49   #13  
Андре is offline
Андре
Moderator
Сотрудники компании GMCS
 
2,375 / 464 (20) +++++++
Регистрация: 03.12.2001
Да, еще. Версию клиента последнее время не меняли? Версия клиента соответсвует версии приложения?
Старый 13.10.2006, 10:50   #14  
Silence is offline
Silence
Участник
Аватар для Silence
 
287 / 27 (1) +++
Регистрация: 29.09.2004
Адрес: г. Москва, Зеленоград
Thumbs up
Цитата:
Сообщение от Андре Посмотреть сообщение
1. Поставить отдельно, заново, сбоку стандартную Аксапту. Где угодно. Хоть на локале.
Помогло, спасибо!
__________________
Бывает, что человек молчит, когда ничего не знает о данном предмете, но чаще – когда знает о нем все. (Джордж Бернард Шоу)
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
PatrickChua: Change the combobox options in RunbaseBatch class Blog bot DAX Blogs 0 28.10.2006 18:14
Fred Shen: Change the combobox options in RunbaseBatch class Blog bot DAX Blogs 0 28.10.2006 16:40
Странный ComboBox DenNik DAX: Программирование 1 22.09.2005 15:31
Как поместить данные из БД в ComboBox? Yuri Safronov DAX: Программирование 1 29.08.2002 16:49
Как поместить данные из БД в ComboBox? Yuri Safronov DAX: Программирование 4 29.08.2002 13:50

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 05:01.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.