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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 06.05.2008, 18:08   #1  
Ramil is offline
Ramil
Участник
 
30 / 10 (1) +
Регистрация: 29.06.2006
Адрес: Казань
Автоматический выход из системы
Проблема в следующем
При попопытке завершить клиент по таймауту если есть открытая форма в которой начали заполнять новую запись и заполнили не все обязательные поля
то клиент не завершается так так требует заполнить их.
Если возможнось настроить так чтобы при закрытии форм по таймауту они закрывались без сохранения (Ctrl Q)
Старый 06.05.2008, 19:03   #2  
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
А что за версия?

У меня 4.0 сп2 закрылось.
__________________
С уважением,
glibs®
Старый 06.05.2008, 19:11   #3  
Ramil is offline
Ramil
Участник
 
30 / 10 (1) +
Регистрация: 29.06.2006
Адрес: Казань
У меня тоже 4.0 sp2
ты наверно ни одного поля не заполнил
попробуй форму номенклатура и заполни только код намеклатуры
Старый 06.05.2008, 20:39   #4  
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
Заполнял. В плане счетов.

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

Причем единожды обламавшись закрыться, она больше не пытается (до выйти и зайти).
__________________
С уважением,
glibs®
Старый 07.05.2008, 17:37   #5  
Ramil is offline
Ramil
Участник
 
30 / 10 (1) +
Регистрация: 29.06.2006
Адрес: Казань
Вот вот
Не ужели никто не сталкивался ?
Ведь это лазейка для пользователей если прочухают что таким образом можно избежать автоматического закрытия клиента то они будут ей пользоваться так как многих конечных пользователей это раздражает и им плевать что при этом они занимают лицензию
Старый 07.05.2008, 17:49   #6  
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
Боюсь, что это Кашперуку нужно писать.
__________________
С уважением,
glibs®
За это сообщение автора поблагодарили: kashperuk (1).
Старый 07.05.2008, 18:01   #7  
KiselevSA is offline
KiselevSA
Злыдни
Аватар для KiselevSA
Злыдни
Лучший по профессии 2015
 
958 / 333 (13) ++++++
Регистрация: 25.01.2002
Адрес: Москва
Надо включать killsession перед автоматическим выходом где-нибудь в коде )))
__________________
люди...считают, что если техника не ломается, то ее не нужно ремонтировать. Инженеры считают, что если она не ломается, то нуждается в совершенствовании.
Старый 07.05.2008, 18:03   #8  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Цитата:
Сообщение от Ramil Посмотреть сообщение
Ведь это лазейка для пользователей если прочухают что таким образом можно избежать автоматического закрытия клиента то они будут ей пользоваться так как многих конечных пользователей это раздражает и им плевать что при этом они занимают лицензию
Есть какой-то другой фактор, кроме раздражения пользователей / занятия лицензии, которые требует изменения этой функциональности?
В смысле, для чего, кроме освобождения лицензии, у вас используется автоматический выход из системы?

Я правильно понимаю, что речь идет о том, который в настройках пользователя - по неактивности пользователя в течении какого-то времени?
Старый 07.05.2008, 18:09   #9  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
К слову, только что начал "тестировать" - если просто свернуть окно Аксапты, автоматического закрытия тоже не происходит. Поэтому такой сложный процесс, как создание новой записи с обязательными полями, излишен
Старый 07.05.2008, 18:19   #10  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Более того - это поле даже не защищено ключем контроля доступа (SecurityKey). Поэтому даже пользователь без каких-либо прав может изменять значение этого поля.

Уточните ваш вопрос, будьте добры
Старый 07.05.2008, 19:18   #11  
Ramil is offline
Ramil
Участник
 
30 / 10 (1) +
Регистрация: 29.06.2006
Адрес: Казань
Проблема только с занятием лицензии.
У заказчиков при нехватке лицензий используют этот механизм для обеспечения работы своих сотрудников.
Для пользователей настраивается тайм аут и закрывается доступ к форме Параметры пользователя.
У нас при сворачивании клиента все равно срабатывает тайм аут, с этим проблем нет.
Старый 07.05.2008, 23:41   #12  
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
Цитата:
Сообщение от kashperuk
...
если просто свернуть окно Аксапты, автоматического закрытия тоже не происходит
...
Неправда, захлопывается.
__________________
С уважением,
glibs®
Старый 07.05.2008, 23:59   #13  
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
Цитата:
Сообщение от kashperuk
...
Более того - это поле даже не защищено ключем контроля доступа (SecurityKey).
...
Ну, этот вопрос решаем.

Большая просьба. Если этот вопрос будет решаться как с [Shift] + [F4], то лучше не надо .

А вообще да, для экономии лицензий. И чтобы на ночь никто не оставлял клиент открытый. Иногда бывает нужным проводить административные работы.
__________________
С уважением,
glibs®
Старый 08.05.2008, 11:10   #14  
Ramil is offline
Ramil
Участник
 
30 / 10 (1) +
Регистрация: 29.06.2006
Адрес: Казань
А если круглосуточное производство то как быть
на ночь никаких заданий не назначишь
если бы корректно завершались все клиенты по таймауту то это заказчиков вполне устраивает
Старый 08.05.2008, 11:15   #15  
Ramil is offline
Ramil
Участник
 
30 / 10 (1) +
Регистрация: 29.06.2006
Адрес: Казань
проблема еще усложняется при работе сотрудников через терминальный сервер
в этом случае смена уходит домой завершает сеанс на своем компе а сессия на терминальном сервере остается и если в этой сессии остался открытый клиент и не может завершиться то лицензия держится сутки зря в итогое лицензий не хватает
Старый 08.05.2008, 14:06   #16  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
А разве администратор не может просто убить все эти сессии из формы "Активные пользователи"?
За это сообщение автора поблагодарили: RumataEstor (-1).
Старый 08.05.2008, 14:25   #17  
Ramil is offline
Ramil
Участник
 
30 / 10 (1) +
Регистрация: 29.06.2006
Адрес: Казань
Это не выход
Получается администратор должен куглосуточно заниматься тем что выявлять такие ситуации и вручную удалять активных пользоватей
никакой нормальный админ не выдержит или уволится или попросит много денег за такую работу
а во сути то вопрос копеечный нужна маленькая доработка
которая бы в определенном месте как я понимаю вызывала бы метод формы closeCansel вместо Close
Я бы и сам доработку сделал но ее нужно как я понимаю делать в классе FormRun но она не доступна
Старый 08.05.2008, 14:27   #18  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Ну, доработочку то я заказал. Просто пытаюсь получить больше информации о серьезности этой "проблемы" в целом.

Про администратора - это я спрашивал в связи с этим:
Цитата:
на ночь никаких заданий не назначишь
Старый 08.05.2008, 15:04   #19  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5798 (201) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
Цитата:
Сообщение от Ramil Посмотреть сообщение
а во сути то вопрос копеечный нужна маленькая доработка, которая бы в определенном месте как я понимаю вызывала бы метод формы closeCansel вместо Close Я бы и сам доработку сделал но ее нужно как я понимаю делать в классе FormRun но она не доступна
В чистом виде экземпляры FormRun вроде не используются - все формы запускаются через его наследника SysSetupFormRun, см. ClassFactory::formRunClassOnClient(). А у этого SysSetupFormRun можно перекрыть метод task() и там уже попробовать реализовать эту хотелку - останется только отловить нужный код, передаваемый этому методу в качестве параметра при закрытии приложения по таймауту.
Старый 09.05.2008, 00:36   #20  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Результат оценки бага - by Design
Причина - Нельзя закрывать систему, если есть несохраненная работа пользователя.
Теги
автовыход, ax4.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Каков процент внедрений "стандартной" поставки системы Аксапта? coolibin DAX: Прочие вопросы 17 10.02.2009 12:45
Слабые и сильные стороны системы Axapta MandrenkoP DAX: Прочие вопросы 57 01.08.2006 13:45
ERP-системы, как средство организационных изменений Андрей Корн DAX: Прочие вопросы 7 18.04.2004 09:37
Проблемы с производительностью системы MIkeFW DAX: Прочие вопросы 16 25.06.2002 20:29
Введение в Аксапту Роман Кошелев DAX: Прочие вопросы 0 18.12.2001 14:00

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

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

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