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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.01.2004, 10:29   #1  
Roman-sp is offline
Roman-sp
Участник
 
30 / 10 (1) +
Регистрация: 11.07.2003
Адрес: Москва
? Использование настроек пользователя (операции с ними)
Добрый день!

Есть такой момент - в версии 3.0 каждая форма может быть изменена пользователем (добавление и удаление полей и пр.).
Редактор открывается через правую клавишу мыши (Пользовательские настройки).
А вот справа там есть 4 кнопки - загрузка, сохранение, сброс, настройки.
Так вот я сначала изменил форму , а затем ее сохранил.
При попытке загрузить - выдается сообщение Для пользователя Х никаких конфиг-х настроек не найдено.
При нажатии - настройки пользователя - Установочные формы не найдены.

КАК это понимать? Где же сохранились данные?
Главная задача следующая - один пользователь работает с разными базами - но переключая их, настройки каждой базы приходится настраивать заново.
Возможно ли настроив параметры форм журналов в одной базе, использовать их в другой???
Какой механизм или процедуру можно использовать для этого?

Спасибо!
Старый 20.01.2004, 10:27   #2  
Roman-sp is offline
Roman-sp
Участник
 
30 / 10 (1) +
Регистрация: 11.07.2003
Адрес: Москва
? Неужели никто не настраивал журналы
Кто занимался оптимизацией рабочего места? Или все оставляли так как есть?
Отзовитесь, люди!
Старый 20.01.2004, 11:18   #3  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
первая оптимизация делается правами.
Нужно выключить нафих все что не нужно пользователю.

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

Интерфейс для всех пользователей в случае необходимости, я например, изменяю средствами разработки, а не настройкой. Возможно потому, что уже привык так делать в 2.5.
Старый 20.01.2004, 14:43   #4  
Roman-sp is offline
Roman-sp
Участник
 
30 / 10 (1) +
Регистрация: 11.07.2003
Адрес: Москва
Lightbulb настройка
2 MAZZY
А как быть с сохранением информации и ее последующей загрузкой? (типа профили в каждом журнале).

И как объединить все настройки на разные базы для одного пользователя?
Старый 20.01.2004, 20:13   #5  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
это уже программировать, к сожалению.

насчет разных баз - вообще не уверен. В разных базах могут быть разные лицензии и конфигурационные ключи. Для разных баз должно быть очень много проверок, чтобы корректно настройки переносить. опять же программирование.

Roman-sp, таких средств, доступных для пользователя, к сожалению нет.
Однако для программиста все очевидно.

Смотрите в Сервис \ Параметры \ кнопка Использование данных, закладка Настройка форм.
Видите, что форма "Использование данных" берет свои данные из таблицы SysLastValue.

Таблица SysLastValue имеет простейшую структуру. Программист легко напишет копирование настроек. что-то вроде такого

PHP код:
static void Job1(Args _args)
{
    
SysLastValue slvFrom;
    
SysLastValue slvTo;

    while 
select slvFrom
        where slvFrom
.userId == 'oldUserId'
           
&& slvFrom.elementName == 'myElement'
           
&& slvFrom.designName == 'oldDesign'
           
&& slvFrom.company == 'oldCompany'
    
{
        global::
buf2Buf(slvFrom,slvTo);
        
slvTo.userId 'NewUser';
        
slvTo.designName 'NewDesing';
        
slvTo.company 'NewCompany';
        
slvTo.insert();
    }


насколько я понимаю, Roman-sp, вы программировать не любите. Поэтому вам будет сложнее. Штатных инструментов для копирования пользовательских настроек нет, к сожалению
Старый 22.01.2004, 13:09   #6  
Roman-sp is offline
Roman-sp
Участник
 
30 / 10 (1) +
Регистрация: 11.07.2003
Адрес: Москва
Talking ответ
Вообще-то я пользователь, а не программер ))
Соответственно ищу возможности по оптимизации свое рабочего места с помощью доступных мне инструментов...
вот...
Старый 22.01.2004, 14:39   #7  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
вот я и говорю - к сожалению, штатных средств нет.
Старый 22.01.2004, 15:16   #8  
Михаил Андреев is offline
Михаил Андреев
Участник
Компания АМАНД
Лучший по профессии 2009
 
1,295 / 239 (10) ++++++
Регистрация: 09.11.2001
Адрес: Химки, Московская область
Цитата:
Изначально опубликовано mazzy
Roman-sp, таких средств, доступных для пользователя, к сожалению нет....
Штатных инструментов для копирования пользовательских настроек нет, к сожалению
Можно воспользоваться штатным средством экспорта-импорта таблицы SysLastValue, но тогда настраивать свои параметры форм можно будет только в одной базе.
__________________
Михаил Андреев
https://www.amand.ru
Старый 22.01.2004, 17:29   #9  
Roman-sp is offline
Roman-sp
Участник
 
30 / 10 (1) +
Регистрация: 11.07.2003
Адрес: Москва
Lightbulb Копирование
Цитата:
Изначально опубликовано Михаил Андреев
Можно воспользоваться штатным средством экспорта-импорта таблицы SysLastValue, но тогда настраивать свои параметры форм можно будет только в одной базе.
Что есть за штатное средство? Оно запускается из среды разработчика?
Или пользователь сам может свои настройки перенести?

Спасибо
Роман
Старый 02.03.2004, 08:29   #10  
Антон Солдатов is offline
Антон Солдатов
Соучастник
Аватар для Антон Солдатов
 
386 / 27 (1) +++
Регистрация: 29.12.2002
Адрес: Новосибирск
Цитата:
Изначально опубликовано Михаил Андреев
Можно воспользоваться штатным средством экспорта-импорта таблицы SysLastValue, но тогда настраивать свои параметры форм можно будет только в одной базе.
Михаил, а Вы пробовали экспортировать таблицу SysLastValue "штатными средствами экспорта-импорта" Аксапты? Мне этого не удалось - результат пустой файл, несмотря на то, что записи в таблице есть.

Classes/SysDataExpImp
PHP код:
protected boolean canDoTable(DictTable _dictTable)
{
    ....
    if (... || 
tableId==65528) return false;
    return 
true;

P.S.: обсуждение на technet-е
Старый 03.03.2004, 07:20   #11  
Антон Солдатов is offline
Антон Солдатов
Соучастник
Аватар для Антон Солдатов
 
386 / 27 (1) +++
Регистрация: 29.12.2002
Адрес: Новосибирск
В качестве эксперимента закомментировал запрет на экспорт/импорт таблицы SysLastValue. В группе определений указал критерий отбора: user=testuser & recordType=Form, Usersetup. Экспортировал из одной инсталляции, импортировал в другую вроде как удачно. Настройки перенеслись, но нет гарантии, что это не вылезет боком где-нибудь, особенно при существовании различных модификаций объектов у этих инсталляций.
Старый 03.03.2004, 09:51   #12  
Михаил Андреев is offline
Михаил Андреев
Участник
Компания АМАНД
Лучший по профессии 2009
 
1,295 / 239 (10) ++++++
Регистрация: 09.11.2001
Адрес: Химки, Московская область
Цитата:
Изначально опубликовано Антон Солдатов
Настройки перенеслись, но нет гарантии, что это не вылезет боком где-нибудь, особенно при существовании различных модификаций объектов у этих инсталляций.
Вылезут обязательно: достаточно будет модифицировать форму, добавив/убрав какой-либо столбец в гриде или поле на закладке.
__________________
Михаил Андреев
https://www.amand.ru
Старый 03.03.2004, 09:56   #13  
Антон Солдатов is offline
Антон Солдатов
Соучастник
Аватар для Антон Солдатов
 
386 / 27 (1) +++
Регистрация: 29.12.2002
Адрес: Новосибирск
Цитата:
Изначально опубликовано Михаил Андреев
Вылезут обязательно: достаточно будет модифицировать форму, добавив/убрав какой-либо столбец в гриде или поле на закладке.
необязательно %) можно же синхронизовать модификации на разных инсталляциях.
Старый 07.05.2004, 14:23   #14  
dyatlowsky is offline
dyatlowsky
Участник
 
45 / 10 (1) +
Регистрация: 13.11.2003
Цитата:
Изначально опубликовано Антон Солдатов
В качестве эксперимента закомментировал запрет на экспорт/импорт таблицы SysLastValue. В группе определений указал критерий отбора: user=testuser & recordType=Form, Usersetup. Экспортировал из одной инсталляции, импортировал в другую вроде как удачно. Настройки перенеслись, но нет гарантии, что это не вылезет боком где-нибудь, особенно при существовании различных модификаций объектов у этих инсталляций.
так и сделано. Экспорт-импорт прошел успешно, однако настройки пользователей не появились. Что же еще надо учесть при переносе таблицы SysLastValue?
Старый 09.05.2004, 08:26   #15  
Lazy_Tiger is offline
Lazy_Tiger
NavAx
Axapta Retail User
1C
NavAx Club
 
610 / 31 (3) +++
Регистрация: 17.12.2001
Адрес: Красноярск
как говорится: бэзвозмэздно, т..е ДАРОМ

вот вам формочка, копируйте настройки на здоровье
Вложения
Тип файла: xpo userinfo.xpo (49.9 Кб, 531 просмотров)
__________________
И все они создания природы...
Старый 08.01.2007, 17:57   #16  
AlexeyBP is offline
AlexeyBP
Участник
Axapta Retail User
 
290 / 36 (2) +++
Регистрация: 18.10.2005
Адрес: Тюмень
А чем все таки закончилось копирование настроек пользователя из базы в базу?
Очень хотелось бы узнать...
__________________
Алексей
Старый 09.01.2007, 06:11   #17  
sharp is offline
sharp
Участник
 
41 / 16 (1) ++
Регистрация: 22.12.2006
Цитата:
Сообщение от AlexeyBP Посмотреть сообщение
А чем все таки закончилось копирование настроек пользователя из базы в базу?
Очень хотелось бы узнать...
С момента последнего сообщения всего 23376 часов прошло. Наверное, копирование еще не завершено.
Старый 09.01.2007, 07:32   #18  
AlexeyBP is offline
AlexeyBP
Участник
Axapta Retail User
 
290 / 36 (2) +++
Регистрация: 18.10.2005
Адрес: Тюмень
Печально
__________________
Алексей
Теги
ax3.0, настройка пользователя, пользовательские данные, настройка формы

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
При копировании настроек из таблицы SysLastValue для другого пользователя копируются и права доступа??? Murlin DAX: Программирование 6 23.09.2008 15:09
Копирование настроек пользователя Himan DAX: Администрирование 9 15.01.2007 10:12
Помогите указать 2 рабочих центра на операции clerk DAX: Функционал 14 08.02.2005 22:35
Меню пользователя :( leshy DAX: Функционал 1 21.01.2005 11:37

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

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

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