|
![]() |
#1 |
Участник
|
Вы же сами пишете, что менять нужно свойство Label у элемента управления StringEdit, а в примере делаете что-то совершенно другое.
Чтобы из кода получить доступ к элементу управления, нужно в дизайнере включить у этого StringEdit свойство AutoDeclaration. Тогда нужный код будет выглядеть как-то так: X++: public int active() { int ret; ret = super(); StringEdit.Label(MyTable.Field2); return ret; } |
|
![]() |
#2 |
Участник
|
Спасибо за советы. Все сработало.
Дополнительный вопрос еще в продолжении данной темы: В таблице MyTable (из DataSources) есть поле Field3. Вопрос как мне из кода прочитать данные из Label у поля Field3 таблицы MyTable? (просто понадобилось описание поля для красивого оформления отчета в Report) |
|
![]() |
#3 |
Участник
|
Цитата:
Сообщение от oleggy
![]() Спасибо за советы. Все сработало.
Дополнительный вопрос еще в продолжении данной темы: В таблице MyTable (из DataSources) есть поле Field3. Вопрос как мне из кода прочитать данные из Label у поля Field3 таблицы MyTable? (просто понадобилось описание поля для красивого оформления отчета в Report) X++: DictTable dt; DictField df; ; dt = new DictTable(tableNum(MyTable)); df = new DictField(dt.id(), dt.fieldCnt2Id(3)); df.label(); |
|
![]() |
#4 |
Участник
|
...
Последний раз редактировалось oleggy; 24.02.2020 в 20:02. |
|