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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.04.2010, 11:54   #1  
Stella is offline
Stella
Участник
 
25 / 16 (1) ++
Регистрация: 04.12.2007
Thumbs down Нет панели инструментов у пользователей
DAX 2009 (в тестовом режиме) SP1, SQL Server 2005

Здравствуйте!

В процессе тестирования новой версии оказалось, что пользователи не видят
панель инструментов.

В форме Сервис-> Настройка (SysUserSetupToolbar)
все галки установлены.

Панель появляется только в том случае, если на ключ
Разработка (SysDevelopment) установить Полный доступ.
Несмотря на то, что все дочерние узлы помечены как Нет доступа,
пользователь видит всю панель, включая кнопки AOT, Проект, и имеет возможность править и сохранять объекты (наверное логично).

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

В чем может быть дело?

Спасибо.
Старый 23.04.2010, 11:09   #2  
Stella is offline
Stella
Участник
 
25 / 16 (1) ++
Регистрация: 04.12.2007
Это что только для нас такая проблема или никому панель инструментов не нужна? Наши пользователи очень активно ей пользуются. Думаю, гораздо удобнее нажать одну кнопку для сброса фильтра, чем нажать Ctrl+Shift+F3
Старый 23.04.2010, 12:51   #3  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2156 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Что такое "тестовый режим"?

Берем пользователя, назначаем одну группу "Тест", в ней даем полный доступ на ветку "Главная книга", нажимаем каскад, убеждаемся, что права даны. Заходим пользователем, видим панель инструментов, кнопки разработки - серые и не доступные, во всех доступных формах полноценная панель инструментов.

Скорее у вас что-то не так с приложением / БД.
__________________
Ivanhoe as is..
Старый 23.04.2010, 14:32   #4  
Stella is offline
Stella
Участник
 
25 / 16 (1) ++
Регистрация: 04.12.2007
Тестовая инсталляция, если так правильнее будет. В ней прошли обновление кода и обновление данных, сейчас тестируем работоспособность.

Спасибо большое, что ответили, теперь хоть ясно, что проблема у нас.

Тест, предложенный вами, результатов не дал. Ну, вобщем, мы тут тоже до этого экспериментировали, пока не уперлись в ключ Разработка.

Что можно сделать в этом случае?

Попробовать экспорт/импорт прав всех групп пользователей...
Это правда помогло в другой ситуации, когда в первый день работы 4-ой версии (промышленная инсталляция) постоянно падал AOS.
Старый 23.04.2010, 16:59   #5  
Stella is offline
Stella
Участник
 
25 / 16 (1) ++
Регистрация: 04.12.2007
Цитата:
Сообщение от Ivanhoe Посмотреть сообщение
Заходим пользователем, видим панель инструментов, кнопки разработки - серые и не доступные, во всех доступных формах полноценная панель инструментов.
Зашла в приложение со стандартным функционалом (наших доработок нет) и демо-данными, урезала себе права до предложенного варианта, перезашла,
панель инструментов присутствует только в открываемых формах,
та, которая с кнопками разработки, отсутствует. Сервис-> Настройка - все галки установлены.
Старый 23.04.2010, 17:17   #6  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2156 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Т.е. проблема только с панелью в основном окне? Она же используется только в "местах" модуля, во всех "нормальных" формах нужно использовать панель самой формы.
__________________
Ivanhoe as is..
Старый 23.04.2010, 17:25   #7  
Poleax is offline
Poleax
Модератор
Аватар для Poleax
MCP
MCBMSS
Злыдни
 
1,353 / 595 (22) +++++++
Регистрация: 17.02.2005
Адрес: msk
Записей в блоге: 34
Stella
Вы не первая, описание глюка:
http://dynamics-ax-live.blogspot.com...e-toolbar.html

https://community.dynamics.com/forum...901/48702.aspx
За это сообщение автора поблагодарили: Stella (1).
Старый 23.04.2010, 17:51   #8  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,437 / 1775 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
А кто-нибудь знает возможно ли в панель инструментов дочерних форм добавить кнопки для работы с буфером обмена (копировать, вырезать и вставить), т.е. что бы было так же как в панели инструментов основного окна.
Старый 23.04.2010, 17:59   #9  
Stella is offline
Stella
Участник
 
25 / 16 (1) ++
Регистрация: 04.12.2007
Цитата:
Сообщение от Ivanhoe Посмотреть сообщение
Т.е. проблема только с панелью в основном окне? Она же используется только в "местах" модуля, во всех "нормальных" формах нужно использовать панель самой формы.
нет, я написала об этом потому, что и в версии со стандартным функционалом у меня расхождения с тем, что написали вы, то есть нет общей панели.

а в тестовой версии с нашим слоем (cus) панели нет никакой
Старый 23.04.2010, 18:09   #10  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,437 / 1775 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от Stella Посмотреть сообщение
у меня расхождения с тем, что написали вы
Для лучшего взаимопонимания предлагаю вам разместить здесь ScreenShot проблемной области.
Старый 26.04.2010, 17:00   #11  
Stella is offline
Stella
Участник
 
25 / 16 (1) ++
Регистрация: 04.12.2007
На данный момент проблема действительно только с панелью в основном окне

Скриншот:
http://files.mail.ru/MGAJJ5?t=1

Причем, она имеет место как в тестовой инсталляции с нашим функционалом,
так и в версии со стандартным функционалом и демо- данными (то есть без нашего слоя cus).

Панель в основном окне нужна потому, что сделали настройку в параметрах пользователя для того, чтобы формы открывались в одном окне, как в 4.0.
Если параметр Window Type установлен в Workspace и общей панели нет,
то больше пользователи ее нигде и не увидят.

Кроме SP1 ранее было установлено в следующем порядке :
GLS, HotFix Rollup 3 (KB974409), HRP
Старый 26.04.2010, 17:05   #12  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
?
Цитата:
Сообщение от Stella Посмотреть сообщение
Панель в основном окне нужна потому, что сделали настройку в параметрах пользователя для того, чтобы формы открывались в одном окне, как в 4.0
Извините, а можно вопрос - зачем? В принципе, с моей точки зрения, ими легче управлять через таскбар, чем через стандартное меню Windows и еще легче сревнивать, допустим, накладную с документом Word - у вас пользователи привыкли к 4.0?
Старый 26.04.2010, 17:41   #13  
Stella is offline
Stella
Участник
 
25 / 16 (1) ++
Регистрация: 04.12.2007
Ну да, пользователи привыкли к 3.0, потом к 4.0.

Но если задача не решится, будут привыкать к такому варианту

Интересно вот, почему она присутствует у Ivanhoe.
Старый 27.04.2010, 08:34   #14  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,437 / 1775 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от Stella Посмотреть сообщение
сделали настройку в параметрах пользователя для того, чтобы формы открывались в одном окне, как в 4.0
А это стандартная настройка или ваша доработка?
Старый 27.04.2010, 10:16   #15  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2156 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Я так понимаю не только у меня присутствует и не на одной инсталляции.

Включение/выключение панелей у Администратора работает - сразу отображается? Проверьте значения прямо в таблице UserInfo у нужных пользователей (поле ShowToolbar).

Работа в режиме 4.0, очевидно, доработка.
__________________
Ivanhoe as is..
Старый 27.04.2010, 10:29   #16  
Stella is offline
Stella
Участник
 
25 / 16 (1) ++
Регистрация: 04.12.2007
Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
А это стандартная настройка или ваша доработка?
это наша доработка
Старый 27.04.2010, 10:53   #17  
Stella is offline
Stella
Участник
 
25 / 16 (1) ++
Регистрация: 04.12.2007
Цитата:
Сообщение от Ivanhoe Посмотреть сообщение
Я так понимаю не только у меня присутствует и не на одной инсталляции.
да-да..., но в то же время глюк достаточно точно описан (ссылка выше - Poleax),
то есть он все-таки есть.

Цитата:
Сообщение от Ivanhoe Посмотреть сообщение
Включение/выключение панелей у Администратора работает - сразу отображается? Проверьте значения прямо в таблице UserInfo у нужных пользователей (поле ShowToolbar).
Если я правильно поняла вопрос, то у меня (с правами на разработку!) общая панель появляется и исчезает при установке/снятии галки Сервис-> Настройка-> Рабочая область. У пользователей это действие не приводит ни к какому результату. Общей панели нет. В данный момент у них в userInfo.ShowToolbar = 1

Чего может не хватать?
Старый 27.04.2010, 11:15   #18  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,437 / 1775 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от Stella Посмотреть сообщение
это наша доработка
Жажду подробностей . И к стати глюк не из-за этой ли доработки возник? Приведите изменённый код, плиз.
Старый 27.04.2010, 11:47   #19  
Stella is offline
Stella
Участник
 
25 / 16 (1) ++
Регистрация: 04.12.2007
Нет, я уже писала выше, что в версии БЕЗ наших доработок тоже самое!

Для того, чтобы формы в DAX2009 открывались в одном окне, необходимо:

1) в таблицу SysUserInfo добавить поле - enum типа FormWindowType
2) в класс SysSetupFormRun -> init в начало добавить код:

X++:
FormWindowType  formWindowType_ZZZ;
;
 
 if (this.form().design().windowType() == FormWindowType::Standard)      
 {
        formWindowType_ZZZ = SysUserInfo::find().FormWindowType_ZZZ;
        if(formWindowType_ZZZ && formWindowType_ZZZ ==  FormWindowType::Workspace)
            this.form().design().windowType(formWindowType_ZZZ);  
 }
За это сообщение автора поблагодарили: raniel (1), S.Kuskov (4).
Старый 27.04.2010, 12:13   #20  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
кстати, тут ( axStart: Get your forms back in one workspace ) еще написано
Цитата:
Add labels to Base Enum FormWindowType
За это сообщение автора поблагодарили: Logger (3), S.Kuskov (2).
Теги
панель инструментов

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как отключить/скрыть панель инструментов?? Sada DAX: Программирование 12 04.07.2006 09:05
Загрузка сервера АОС с различным количеством пользователей tolstjak DAX: Администрирование 6 30.12.2005 13:10
Иконка 'удалить' на панели инструментов DreamCreator DAX: Программирование 2 08.04.2005 10:07
Настройка форм для групп пользователей Роман Кошелев DAX: Функционал 14 05.08.2002 16:32
Проблема при настройке прав пользователей на функциональные ключи? Мирослав DAX: Администрирование 1 17.07.2002 15:42

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

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

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