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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.07.2005, 17:07   #1  
krmik is offline
krmik
Участник
 
11 / 10 (1) +
Регистрация: 06.07.2005
Адрес: Москва
кнопочка "ввод нового"
на главной панели инструментов, есть кнопочка "ввод нового", при нажатии на которую добавляется новая запись в таблицу.

мне надо сделать, чтобы эта кнопочка стала недоступной в форме Currency, когда пользователь встает на любую запись в правой таблице, но чтобы редактировать было можно.

меняю свойство AllowCreate у датасорца ExchRates на "NO" - не помогает.
если меняю это же свойство дополнительно и у датасорца Currency - тогда все нормально, но мне надо, только на ExchRates!

помогите!
Старый 12.07.2005, 17:19   #2  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,479 / 1250 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
Таблица, в которой запрещено добавление новой записи, должна быть прописана как датасорс у группы контролов или их предка.

С Уважением,
Георгий
Старый 12.07.2005, 17:20   #3  
Dron AKA andy is offline
Dron AKA andy
Moderator
 
944 / 253 (10) ++++++
Регистрация: 27.03.2002
Адрес: Москва
Все должно работать, если только не покорячен код формы. Поставьте курсор именно в грид с курсами.
__________________
Андрей.
Старый 12.07.2005, 17:39   #4  
krmik is offline
krmik
Участник
 
11 / 10 (1) +
Регистрация: 06.07.2005
Адрес: Москва
кнопочка
> Таблица, в которой запрещено добавление новой записи, должна быть прописана как датасорс у группы контролов или их предка.

- так и есть.

Все должно работать, если только не покорячен код формы. Поставьте курсор именно в грид с курсами.

- код штатный. естественно ставил.
Старый 12.07.2005, 17:56   #5  
krmik is offline
krmik
Участник
 
11 / 10 (1) +
Регистрация: 06.07.2005
Адрес: Москва
про кнопочку
в общем, переопределил я метод "enter" у грида, да сделал в нем
allowCreate(false);

- меня устроило.

спасибо всем кто мне написал свои идеи.
Старый 13.07.2005, 09:27   #6  
Ruff is offline
Ruff
Дмитрий Ерин
Аватар для Ruff
1C
 
475 / 396 (14) ++++++
Регистрация: 18.09.2003
Адрес: Тула
Re: кнопочка "ввод нового"
Цитата:
Изначально опубликовано krmik

мне надо сделать, чтобы эта кнопочка стала недоступной в форме Currency, когда пользователь встает на любую запись в правой таблице, но чтобы редактировать было можно.

меняю свойство AllowCreate у датасорца ExchRates на "NO" - не помогает.
Хм... А почему бы эту задачу не решить без модификации? Настройте вашим пользователям права доступа на таблицу "Курсы валют" (ExchRates) с уровнем "Правка" вместо "Полный доступ".
__________________
Старый 08.02.2013, 18:41   #7  
user_ax is offline
user_ax
Участник
Аватар для user_ax
 
599 / 39 (3) +++
Регистрация: 07.10.2012
Адрес: ZP
Цитата:
Сообщение от krmik Посмотреть сообщение
в общем, переопределил я метод "enter" у грида, да сделал в нем
allowCreate(false);

- меня устроило.

спасибо всем кто мне написал свои идеи.
Простите, а какому объекту вы присвоили это свойство? Передо мной встала сейчас та же задача, думал так же сделать и понял, что не понял к чему присваивать это свойстве..к форме,гриду или чему
Старый 11.02.2013, 17:18   #8  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Почему бы вам не решить эту задачу правильно (в отличие от автора оригинального вопроса)? Прислушайтесь к совету Ruff - изменить права доступа на таблицу ExchRates для группы пользователей.
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
Старый 12.02.2013, 11:11   #9  
user_ax is offline
user_ax
Участник
Аватар для user_ax
 
599 / 39 (3) +++
Регистрация: 07.10.2012
Адрес: ZP
Цитата:
Сообщение от Maxim Gorbunov Посмотреть сообщение
Почему бы вам не решить эту задачу правильно (в отличие от автора оригинального вопроса)? Прислушайтесь к совету Ruff - изменить права доступа на таблицу ExchRates для группы пользователей.
Я сделал немного иначе. Просто в свойствах датасоурса поставил allowcreate - no и всё. Это и требовалось.
С правами доступа не доводилось ещё работать (
Теги
права доступа, создание записи

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
в следующей версии, "6.0" (или 201Х) т.н. "страндартных" отчетов не будет. ВСЕ отчеты будут построены на RS George Nordic DAX Blogs 23 21.08.2009 09:56
Поиск всех "Что нового в Microsoft Axapta 3.0" tolstjak DAX: Прочие вопросы 4 14.01.2008 10:18
Почему на форме "Пользовательские настройки", когда я перехожу в нее из формы, отсутствует закладка "Запрос"? Hans DAX: Администрирование 0 05.07.2007 13:52
ALEG: Можно ли из "клиентского" решения сделать "тиражное" Blog bot DAX Blogs 0 16.11.2006 23:40
"LIKE" и "OR" в "qbds" @x DAX: Программирование 14 20.01.2004 13:20

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 16:45.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.