22.02.2019, 18:36 | #1 |
Участник
|
Не вызывается initValue на dataSource
Добрый день.
Столкнулся с проблемой в DAX 2009: При работе под правами пользователя метод initValue не вызывается, а под админом вызывается. Описание: Стандартный метод newArgs класса DocuAction содержит строку formDataSource.create(false);, где аргумент false - кастомизация. PS Аргумент необязателен и на форме по умолчанию он равен false. Этот код, в свою очередь обращается к перекрытому методу create источника данных DocuRef формы DocuView. Который содержит вызов super(append), где append - входной аргумент. Отсюда, по идее, он должен переходить к перекрытому на форме методу initValue, но это происходит только под правами администратора. Как это? |
|
25.02.2019, 09:00 | #2 |
Участник
|
Ну а если самим позвать formDataSource.initValue() из DocuAction, что произойдёт?
|
|
25.02.2019, 09:34 | #3 |
Участник
|
|
|
25.02.2019, 10:48 | #4 |
Участник
|
ConfigurationKey, SecurityKey смотрели? может там собака порылась?
__________________
Я прибыл к вам из Кантемировской дивизии. А там, как известно, дураков не держат! |
|
|
За это сообщение автора поблагодарили: ivas (2), Player1 (2). |
25.02.2019, 13:14 | #5 |
Участник
|
|
|
|
За это сообщение автора поблагодарили: ax_mct (1). |
|
|