21.02.2014, 10:24 | #1 |
Программатор
|
Форма EcoResProductPerCompanyListPage и свойства грида
Коллеги, доброго времени суток! Подскажите как достучаться программно до свойств грида формы EcoResProductPerCompanyListPage. Конкретно интересует свойство DefaultAction. Класс EcoResProductPerCompanyLPInteraction скурил до нельзя. Помогите!
Заранее спасибо! |
|
21.02.2014, 11:34 | #2 |
Боец
|
Из Interaction класса достукиваемся до FormRun, затем до грида по его имени.
Но в портале это не сработает. |
|
21.02.2014, 11:38 | #3 |
Программатор
|
Пример можно? А то я не врублюсь как достучаться до FormRun
Последний раз редактировалось Sada; 21.02.2014 в 11:45. |
|
21.02.2014, 12:00 | #4 |
Боец
|
Как-то примерно так:
\Classes\EcoResProductPerCompanyLPInteraction\initialized X++: public void initialized() { FormDataSource fds; FormRun fr; FormGridControl fgc; super(); fds = this.listPage().activeRecord(querydatasourcestr(EcoResProductPerCompanyListPage, InventTable)).dataSource(); fr = fds.formRun(); fgc = fr.design().controlName(formcontrolstr(EcoResProductPerCompanyListPage, ListPageGrid)); } |
|
|
За это сообщение автора поблагодарили: Sada (4). |
21.02.2014, 12:05 | #5 |
Боец
|
Цитата:
Конкретно интересует свойство DefaultAction
|
|
21.02.2014, 12:43 | #6 |
Программатор
|
Форма одна и та же. Поведения разные.
|
|