|  25.02.2010, 19:47 | #1 | 
| Участник | скрыть поле на форме для одной компании и показывать для другой 
			
			Надо , чтобы в одной компании поле на форме было видимо, а в другой нет(функциональность специфична для компании).  Думаю, просто создать security Key и повесить на поле формы. Так и надо делать или лучше как-то по-другому? Последний раз редактировалось IKA; 25.02.2010 в 19:56. | 
|  | 
|  25.02.2010, 22:45 | #2 | 
| Administrator | 
			
			Если поле на форме привязано к полю на таблице - то ничего создавать не надо - просто уберите доступ к полю в таблице в нужной компании (в коде доступ все равно будет). Если поле на форме не привязано к полю на таблице - то да, к сожалению - это будет единственным способом разделить доступ. Учтите, что если Вы все-таки сделаете доп ключ доступа - то люди, ответственные за раздачу прав (а это обычно не разработчики) потом (особенно спустя время после сдачи задачи) вспомнят недобрым словом появившиеся ключи доступа, определяющие доступ к местам, которые придется держать в голове (а текучка людей тоже имеет место быть). 
				__________________ Возможно сделать все. Вопрос времени | 
|  | 
|  25.02.2010, 23:41 | #3 | 
| Аманд | 
			
			Есть настройка доменов, которая позволяет раздавать права в зависимости от компании. В статье описана настройка для 2.5 и 3.0, в четверке изменений не было, в AX2009 надо проверять. http://www.amand.ru/modules/wordpress/archives/47 | 
|  | 
|  26.02.2010, 13:08 | #4 | 
| Участник | |
|  | 
|  26.02.2010, 13:15 | #5 | 
| Administrator | 
			
			Уточнение - доступ убирается конечно не в компании, а в домене, в котором находится нужная компания. А как убрать доступ? Идете в права доступа, находите свою табличку, раскрываете ее, находите нужное поле и убираете доступ. Ключ для этого совершенно не нужен. 
				__________________ Возможно сделать все. Вопрос времени | 
|  | |
| За это сообщение автора поблагодарили: IKA (1). | |
| Теги | 
| доступ, компания, поле | 
|  | 
| 
 |