|
![]() |
#1 |
Участник
|
Цитата:
Сообщение от ruslan_as
![]() Извините за столь простой вопрос. Я работаю на Delphi и там в свойства компонента меняется просто: Edit1.Text:='Мой текст';
Тут при присвоении тому же StringEdit это не проходит. Что интересно, пролистав книги (правда по диагонали) Microsoft Dynamics AX 4.0, Разработка бизнес-приложений Axapta 3.0 я ни где не увидел примера изменения свойств (конечно возможна и "слепота"). Приведите строку пожалуста по присвоению свойству Text компонента StringEdit какое либо значение. Заранее благодарен за помощь. А версия Аксапты какая? Контрол привязан к базе данных? В свойстве Datasource и DataField у этого контрола что-нибудь стоит? Если контрол привязан, то изменять его вручную в общем то бесполезно, аксапта обновит его значение из базы. Если же контрол не привязан к базе, то метод text работает. См. например, форму tutorial_Form_Controls Измените свойство AutoDeclaration контрола StringEdit на Yes, чтобы к контролу можно было обращаться из кода без выкрутасов. Добавьте строчку StringEdit.text("text"); в метод run формы. Все работает. ![]() |
|