AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.01.2004, 07:58   #1  
sever is offline
sever
Участник
 
6 / 10 (1) +
Регистрация: 13.01.2004
Коды аналитики
Коллеги, подскажите, пожалуйста, как можно скрыть часть кодов аналитики в некотором множестве таблиц. То есть например для основных средств нужны одни коды, но они не нужны во всей остальной системе. Механически менять свойства на каждой форме не хотелось бы - форм, на которых не должно быть каких-то кодов гораздо больше,чем форм, на которых они должны быть. Может быть есть какое-нибудь кариднальное решение, например, создание нового расширенного типа?
Старый 13.01.2004, 09:50   #2  
ta_and is offline
ta_and
Участник
 
226 / 122 (5) +++++
Регистрация: 26.02.2002
Адрес: СПб
Попробуй поиграться группами полей на таблице.
Но от переделки форм все равно не уйдешь.
Старый 13.01.2004, 10:47   #3  
mpa is offline
mpa
Участник
 
64 / 12 (1) ++
Регистрация: 26.01.2002
Адрес: Москва - Нижний Новгород
Добрый день!

Если у вас Ах 3.0, то попробуйте посмотреть функциональность "Настройка доступа на уровне записей". Через ее можно ограничить для пользователей часть отображаемой информации в справочниках.
Это если не надо программировать.

Минаков Петр
Старый 26.07.2005, 15:00   #4  
linney is offline
linney
Участник
Аватар для linney
 
175 / 12 (1) ++
Регистрация: 11.12.2002
Адрес: Киев
UP

столкнулся я с таким заданием - ограничить список аналитик для выбора, допустим для конкретной группы пользователей.

RLS для этих целей - это конечно замечательно, однако...
коды аналитики в спске таблиц при настройке RLS не появляются

Поэтому только программирование спасет:
1. Надо на таблицу Dimentions повесить хоть какой-нибудь SecurityKey
2. Надо или включить группу таблиц Group в список таблиц которые показываются в RLS (форма SysRecordLevelSecurityWizard метод buildTableTree()), или поменять у таблицы Dimentions группу на Main
- только тогда эту загадочную таблицу можно будет увидеть в списке таблиц для RLS
Старый 26.07.2005, 15:04   #5  
MironovI is offline
MironovI
Участник
 
724 / 77 (4) ++++
Регистрация: 30.05.2005
Цитата:
Изначально опубликовано linney
UP



RLS для этих целей - это конечно замечательно, однако...
коды аналитики в спске таблиц при настройке RLS не появляются

там кнопуля есть или переключатель - показать все, вроде бы.. Хотя пардон, не спасает.. но тогда уж хватит повесить на нее только ConfigurationKey
Старый 26.07.2005, 15:20   #6  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,494 / 1065 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
Открой в браузере табличку SysRecordLevelSecurity и добавь запись с tabId = 91...
или повесь на таблицу с аналитиками securitykey, тогда она появится в списке, только не забудь дать все доступ на нее или после настроек убери securitykey
Старый 26.07.2005, 15:30   #7  
linney is offline
linney
Участник
Аватар для linney
 
175 / 12 (1) ++
Регистрация: 11.12.2002
Адрес: Киев
Цитата:
Изначально опубликовано raz
Открой в браузере табличку SysRecordLevelSecurity и добавь запись с tabId = 91...
через СУБД? и recid руками вбивать?
Старый 26.07.2005, 15:42   #8  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,494 / 1065 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
Цитата:
через СУБД? и recid руками вбивать?
нет конечно...
можно создать для нужной группы запись с любой таблицей, затем через браузер найти эту запись и поправить tabId на 91, где 91 = идентификатор таблицы Dimensions в АОТ.
Старый 26.07.2005, 22:34   #9  
maximus is offline
maximus
Участник
 
153 / 10 (1) +
Регистрация: 16.03.2005
2linney
Похоже, MBS предпочитает идти другим путем. Пример(Axapta 3,sp3): управление запасами/номенклатурные единицы/проводки. По выбору в кнопке "Склад" пункта "отображение аналитики" открывается форма, которая регулирует появление дополнительных колонок(складских аналитик) в гриде проводок по номенклатуре. В другие закладки эта аналитика не выносится. Т.e. живет путем установки видимости/невидимости колонки. Если надо выносить аналитику в закладки, то ессно надо еще прятать группу/закладку.
Старый 08.08.2005, 16:51   #10  
linney is offline
linney
Участник
Аватар для linney
 
175 / 12 (1) ++
Регистрация: 11.12.2002
Адрес: Киев
Цитата:
Изначально опубликовано raz

нет конечно...
можно создать для нужной группы запись с любой таблицей, затем через браузер найти эту запись и поправить tabId на 91, где 91 = идентификатор таблицы Dimensions в АОТ.
сделал так, но... если после таких манипуляций попытаться добавить еще один RLS для этой же группы при помощи стандартной процедуры (через мастер), правленная руками запись пропадает... как и не было
Старый 08.08.2005, 22:01   #11  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Повесьте Security Key, вам же написали.
__________________
С уважением,
glibs®
Старый 09.08.2005, 12:31   #12  
linney is offline
linney
Участник
Аватар для linney
 
175 / 12 (1) ++
Регистрация: 11.12.2002
Адрес: Киев
ага, я сам себе и написал
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Код новой фин. аналитики DAX 4.0 Ivanhoe DAX: Программирование 4 13.05.2008 15:23
Сравнение в разрезе складской аналитики. longson DAX: Программирование 3 14.01.2008 13:45
Учёт остатков в разрезе фин. аналитики miklenew DAX: Программирование 11 06.11.2007 20:01
Коды аналитики Rioter DAX: Функционал 12 28.02.2006 17:59
Как используются коды аналитики в Axapta? mad_pilot DAX: Функционал 11 18.03.2004 13:30

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 03:05.