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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.04.2010, 18:09   #1  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,448 / 1792 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от Stella Посмотреть сообщение
у меня расхождения с тем, что написали вы
Для лучшего взаимопонимания предлагаю вам разместить здесь ScreenShot проблемной области.
Старый 26.04.2010, 17:00   #2  
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   #3  
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   #4  
Stella is offline
Stella
Участник
 
25 / 16 (1) ++
Регистрация: 04.12.2007
Ну да, пользователи привыкли к 3.0, потом к 4.0.

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

Интересно вот, почему она присутствует у Ivanhoe.
Старый 27.04.2010, 08:34   #5  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,448 / 1792 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от Stella Посмотреть сообщение
сделали настройку в параметрах пользователя для того, чтобы формы открывались в одном окне, как в 4.0
А это стандартная настройка или ваша доработка?
Старый 27.04.2010, 10:29   #6  
Stella is offline
Stella
Участник
 
25 / 16 (1) ++
Регистрация: 04.12.2007
Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
А это стандартная настройка или ваша доработка?
это наша доработка
Старый 27.04.2010, 11:15   #7  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,448 / 1792 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от Stella Посмотреть сообщение
это наша доработка
Жажду подробностей . И к стати глюк не из-за этой ли доработки возник? Приведите изменённый код, плиз.
Старый 27.04.2010, 11:47   #8  
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).
Старый 01.10.2010, 09:30   #9  
raniel is offline
raniel
Участник
Аватар для raniel
 
241 / 11 (1) +
Регистрация: 20.10.2006
Цитата:
Сообщение от Stella Посмотреть сообщение
Нет, я уже писала выше, что в версии БЕЗ наших доработок тоже самое!

Для того, чтобы формы в 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);  
 }
Хороший пример, но для того чтоб интерфейс полностью повторял 4-ку нужно чтоб ещё обозреватели таблиц не были по верх всех окон, а то это так раздражает.Как это реализовать? Можно даже интерфейс оставить 2009-ки но чтоб обозреватели не мешались...
Теги
панель инструментов

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как отключить/скрыть панель инструментов?? 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, время: 12:11.