19.06.2007, 16:14 | #1 |
Участник
|
В какой таблице хранятся наборы критериев
В запросе некоторые критерии доступны для изменения, а некоторые недоступны. Необходимо или открыть для изменения недоступные критерии или дополнить критерий ручками в таблице.
В какой таблице хранятся наборы критериев? Где изменяется свойство критерия для редактирования? |
|
19.06.2007, 16:24 | #2 |
Участник
|
В таблицах оно не храниться, ну, разве что, косвенно, в SysLastValue
Ищите по коду. Доступ на редактирование управляется свойством RangeStatus::Locked |
|
19.06.2007, 16:26 | #3 |
Модератор
|
Ищите не на таблице, а в запросе. Datasource - Field - свойства. должно быть что-то типа Enabled - Lock - Hidden.
С Уважением, Георгий |
|
19.06.2007, 17:05 | #4 |
Участник
|
Не нашла свойство RangeStatus, а также в запросе Datasource - Field - свойства тоже ничего нет. Опишу подробнее ситуацию:
При печати книги покупок нажимаем кнопку Выбор. В критериях перечислены типы операции, при этом нет возможности изменить выбор (недоступно для изменения). Как исправить ситуацию? Если можно поподробнее, т.к. только начинаем копаться в Axapta. |
|
19.06.2007, 17:11 | #5 |
SAP
|
Самый простой способ это просто в запросе открыть этот range для редоктирования
Цитата:
Необходимо или открыть для изменения недоступные критерии или дополнить критерий ручками в таблице.
|
|
19.06.2007, 17:13 | #6 |
Участник
|
Если вы говорите о той книге покупок, которая в Периодических операциях модуля РП, то смотреть, думаю стоит сюда.
Classes\PurchBookPrintReport_RU\new Но здесь у меня все открыто для редактирования. (SP5 KR2) Видимо кто-то что-то у вас модифицировал. |
|
19.06.2007, 17:14 | #7 |
Участник
|
поищите по коду отчета что то типа этого:
query.dataSourceNo(1).findRange(fieldnum(Table_запроса_отчета,Field_ваш_залоченый_критерий), RangeStatus::Locked); |
|
19.06.2007, 17:27 | #8 |
Moderator
|
Цитата:
Цитата:
Property --- Property exists on... --- Use this property to...
---------- Status --- Range --- determine if the end user is allowed to modify a range in the QueryDialog (at run time). Possible options are Open, Lock, or Hidden. If the field is open, the user has permission to view and edit the range. If the field is locked, the user can only view the range, and if the field is hidden, the range cannot be seen or edited. Fields that are locked or hidden, cannot have additional ranges created. |
|
19.06.2007, 17:36 | #9 |
Участник
|
Вроде нашла примерно где копать (класс PurchBook_Print_Ru и класс PurchBook_AddList_Launcher_Ru модифицировался)
Спасибо за наводку. |
|