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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.05.2008, 11:05   #1  
Poleax is offline
Poleax
Модератор
Аватар для Poleax
MCP
MCBMSS
Злыдни
 
1,353 / 595 (22) +++++++
Регистрация: 17.02.2005
Адрес: msk
Записей в блоге: 34
:( DataSources и StringEdit на форме
Добрый день. Подскажите, пожалуйста принцип, как сделать.

Есть DataSource на Table1
есть на форме список полей.
Есть контрол ST1 StringEdit привязанный к DataSource. при открытии формы он пустой.
есть второй ST2 StringEdit тоже привязанный к DataSource.
оба контрола на полях у которых есть EDT.
При выборе в ST2 значения и обработке в методе modified() я ищу по таблице нахожу значение и должен присвоить найденное значение ST1.
Присваиваю типа так

ST1.text("значение");

но после отработки ST2.modified() ни чего в ST1 не появляется.

Как правильно сделать?
Старый 16.05.2008, 11:19   #2  
Lucky13 is offline
Lucky13
Участник
1C
 
714 / 198 (8) ++++++
Регистрация: 21.10.2004
Попробуйте отвязать ST1 от DataSource. Помнится в каких-то сервиспаках 3.0 св-во text не работало, если в StringEdit указан DataSource.
Правильнее было бы делать update нужной записи, а потом DS.refresh(), так уж точно будет работать;
Старый 16.05.2008, 11:24   #3  
Poleax is offline
Poleax
Модератор
Аватар для Poleax
MCP
MCBMSS
Злыдни
 
1,353 / 595 (22) +++++++
Регистрация: 17.02.2005
Адрес: msk
Записей в блоге: 34
Аксапта 4 Sp1

update() наверно не стоит вызывать так запись получится сохранится.
Может как то напрямую в поле у дато сорса значение засунуть а оно появится в ST1?
Старый 16.05.2008, 11:32   #4  
Poleax is offline
Poleax
Модератор
Аватар для Poleax
MCP
MCBMSS
Злыдни
 
1,353 / 595 (22) +++++++
Регистрация: 17.02.2005
Адрес: msk
Записей в блоге: 34
Вопрос закрыт.

Просто чтото сразу не сообразил.
табличной переменной ее полю присваиваю значение, а потом
DS.refresh();

я чет парился с контролами ;-)
Теги
ax4.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Использование семейства InventDimCtrl_Frm_* - 2 DS InventDim на одной форме Pavlo AKA Panok DAX: База знаний и проекты 5 22.12.2008 17:15
Ruslan Goncharov: Dynamic enabled() property for StringEdit and arrows Blog bot DAX Blogs 0 18.04.2008 20:05
Набор однотипных lookup() методов на форме johny77 DAX: Программирование 1 10.04.2007 13:12
Как в форме CustTrans через query отобрать записи у которых AmountCur != 0 ( когда в QueryBuildRange ставишь value(strFmt('!0')); - не работает!) rkorchagin DAX: Программирование 12 02.04.2007 17:58
Как заполнить StringEdit при открытии формы SSlavon DAX: Программирование 11 13.04.2005 17:02

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 21:10.