|
![]() |
#1 |
Участник
|
текущая выбранная запись уже доступна в переменной курсора с названием, соответствующим названием Data source на форме - искать её отдельно через find вам не надо
привязываться вам надо, на мой взгляд, не к pageActivated, а к active датасорса - то есть к смене выбранной записи (т.к. именно при этом судя по описанной задаче надо менять label у контрола) |
|
|
За это сообщение автора поблагодарили: S.Kuskov (2). |
![]() |
#2 |
Участник
|
Спасибо.
Допустим имя таблицы из DataSources - "MyTable", имя формы - "MyForm", имя StringEdit на этой форме - "MyTable_Field". Не совсем понял как правильно реализовать дальше: X++: public int active() { int ret; ret = super(); MyForm::find().MyTable_Field.Label = MyTable; // выдает ошибку 'Для функции было указано неверное число аргументов' return ret; } Последний раз редактировалось oleggy; 23.02.2020 в 20:51. |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|