|
![]() |
#1 |
Сенбернар
|
Цитата:
Цитата:
А вот с этого момента подробнее, пожалуйста.. (с) мой вариант - с подменой QueryRun - пробовали? Не работает? А если в "подмененном" QueryRun clearRanges() сделать - тоже не работает?
__________________
Best Regards, Roman Последний раз редактировалось RVS; 20.11.2014 в 13:59. |
|
![]() |
#2 |
Участник
|
Цитата:
Сообщение от RVS
![]() У мну нет 2009-й под рукой сейчас.
Этот код - не будет работать по определению. У вас уже QueryRun() построился на датасорсе, и ему глубоко плоскопараллельно, что вы там теперь с Query делаете.. из которого он уже построился.. А вот с этого момента подробнее, пожалуйста.. (с) мой вариант - с подменой QueryRun - пробовали? Не работает? А если в "подмененном" QueryRun clearRanges() сделать - тоже не работает? |
|
![]() |
#3 |
Сенбернар
|
Ну, я даже и не знаю тогда..
__________________
Best Regards, Roman |
|
![]() |
#4 |
Участник
|
Цитата:
Да ладно...))
__________________
Axapta v.3.0 sp5 kr2 |
|
![]() |
#5 |
Участник
|
|
|
![]() |
#6 |
Сенбернар
|
Да, точно. Нет там queryRun(), только Query()
Вообще - поискал в коде, там обычно после super() в init() - вызов recordLevelSecurity() для табличной переменной. Проверять, работает или нет - тупо не на чем, звиняйте. Но мест таких много ![]()
__________________
Best Regards, Roman Последний раз редактировалось RVS; 20.11.2014 в 14:40. |
|
![]() |
#7 |
Участник
|
Есть уверенность, что именно рейндж задается на инициализации формы/дата сорса, а не на активный курсор?
Так же попробуйте: table_ds.query().dataSourceName(table_ds.name()).clearRanges(); |
|