13.01.2004, 07:58 | #1 |
Участник
|
Коды аналитики
Коллеги, подскажите, пожалуйста, как можно скрыть часть кодов аналитики в некотором множестве таблиц. То есть например для основных средств нужны одни коды, но они не нужны во всей остальной системе. Механически менять свойства на каждой форме не хотелось бы - форм, на которых не должно быть каких-то кодов гораздо больше,чем форм, на которых они должны быть. Может быть есть какое-нибудь кариднальное решение, например, создание нового расширенного типа?
|
|
13.01.2004, 09:50 | #2 |
Участник
|
Попробуй поиграться группами полей на таблице.
Но от переделки форм все равно не уйдешь. |
|
13.01.2004, 10:47 | #3 |
Участник
|
Добрый день!
Если у вас Ах 3.0, то попробуйте посмотреть функциональность "Настройка доступа на уровне записей". Через ее можно ограничить для пользователей часть отображаемой информации в справочниках. Это если не надо программировать. Минаков Петр |
|
26.07.2005, 15:00 | #4 |
Участник
|
UP
столкнулся я с таким заданием - ограничить список аналитик для выбора, допустим для конкретной группы пользователей. RLS для этих целей - это конечно замечательно, однако... коды аналитики в спске таблиц при настройке RLS не появляются Поэтому только программирование спасет: 1. Надо на таблицу Dimentions повесить хоть какой-нибудь SecurityKey 2. Надо или включить группу таблиц Group в список таблиц которые показываются в RLS (форма SysRecordLevelSecurityWizard метод buildTableTree()), или поменять у таблицы Dimentions группу на Main - только тогда эту загадочную таблицу можно будет увидеть в списке таблиц для RLS |
|
26.07.2005, 15:04 | #5 |
Участник
|
Цитата:
Изначально опубликовано linney
UP RLS для этих целей - это конечно замечательно, однако... коды аналитики в спске таблиц при настройке RLS не появляются |
|
26.07.2005, 15:20 | #6 |
NavAx
|
Открой в браузере табличку SysRecordLevelSecurity и добавь запись с tabId = 91...
или повесь на таблицу с аналитиками securitykey, тогда она появится в списке, только не забудь дать все доступ на нее или после настроек убери securitykey |
|
26.07.2005, 15:30 | #7 |
Участник
|
Цитата:
Изначально опубликовано raz
Открой в браузере табличку SysRecordLevelSecurity и добавь запись с tabId = 91... |
|
26.07.2005, 15:42 | #8 |
NavAx
|
Цитата:
через СУБД? и recid руками вбивать?
можно создать для нужной группы запись с любой таблицей, затем через браузер найти эту запись и поправить tabId на 91, где 91 = идентификатор таблицы Dimensions в АОТ. |
|
26.07.2005, 22:34 | #9 |
Участник
|
2linney
Похоже, MBS предпочитает идти другим путем. Пример(Axapta 3,sp3): управление запасами/номенклатурные единицы/проводки. По выбору в кнопке "Склад" пункта "отображение аналитики" открывается форма, которая регулирует появление дополнительных колонок(складских аналитик) в гриде проводок по номенклатуре. В другие закладки эта аналитика не выносится. Т.e. живет путем установки видимости/невидимости колонки. Если надо выносить аналитику в закладки, то ессно надо еще прятать группу/закладку.
|
|
08.08.2005, 16:51 | #10 |
Участник
|
Цитата:
Изначально опубликовано raz
нет конечно... можно создать для нужной группы запись с любой таблицей, затем через браузер найти эту запись и поправить tabId на 91, где 91 = идентификатор таблицы Dimensions в АОТ. |
|
08.08.2005, 22:01 | #11 |
Member
|
Повесьте Security Key, вам же написали.
__________________
С уважением, glibs® |
|
09.08.2005, 12:31 | #12 |
Участник
|
ага, я сам себе и написал
|
|
|
Похожие темы | ||||
Тема | Ответов | |||
Код новой фин. аналитики DAX 4.0 | 4 | |||
Сравнение в разрезе складской аналитики. | 3 | |||
Учёт остатков в разрезе фин. аналитики | 11 | |||
Коды аналитики | 12 | |||
Как используются коды аналитики в Axapta? | 11 |
|