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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.06.2013, 11:05   #1  
Witexp is offline
Witexp
Участник
 
4 / 10 (1) +
Регистрация: 26.02.2013
Добрый день всем участникам форума, возник вопрос.
При запуске НАВ есть возможность прописать БД, компанию, способ аутентификации.
в одной статье кто то писал что можно там прописывать и домашнюю форму. т.е. форму которую пользователь уведет при запуске.
В идеале хотелось бы выставлять еще и значения фильтра.
Пробовал ли кто нибудь реализовывать подобное?

Заранее благодарен за ответы и оказанное внимание.
Старый 18.06.2013, 11:30   #2  
Constantine_imported is offline
Constantine_imported
Участник
 
126 / 10 (1) +
Регистрация: 28.04.2011
А на триггере OnOpenForm написать соответствующий код не вариант? Или много форм и разных фильтров?
Старый 18.06.2013, 11:54   #3  
Fly is offline
Fly
Участник
Аватар для Fly
 
102 / 10 (1) +
Регистрация: 05.10.2007
Можно создавать ярлыки с указанием того, какую форму Вы хотите запустить. Вот так например:
navision://client/run?servername=myserver&
database=mydb&
company=mycompany&
servertype=mssql&
target=Form18&
view=SORTING(No.) WHERE (No.=FILTER(132))

Источники:
http://techblog.byllemos.com/2008/03...r-application/
http://santoshkmrsingh.blogspot.com/...shortcuts.html
Старый 18.06.2013, 12:58   #4  
Yoil is offline
Yoil
NavAx
NavAx Club
Лучший по профессии 2017
Лучший по профессии 2009
 
1,574 / 70 (6) ++++
Регистрация: 20.11.2002
Адрес: Msk
Я не знаю, как в современных версиях, но в том древнем говне мамонта, который у нас, в 1-м кодъюните есть функция


CompanyOpen() : Integer

IF USERID <> '' THEN
IF UserSetup.GET(USERID) THEN
MainMenuID := UserSetup."Main Menu ID";

IF MainMenuID = 0 THEN
MainMenuID := FORM::"Main Menu";
EXIT(MainMenuID);
__________________
"Моей лошадке ядрышком полмордочки снесло..."
А.В.Суворов, письма к дочери
Старый 18.06.2013, 13:27   #5  
Fly is offline
Fly
Участник
Аватар для Fly
 
102 / 10 (1) +
Регистрация: 05.10.2007
Цитата:
Сообщение от Дуд Посмотреть сообщение
Я не знаю, как в современных версиях, но в том древнем говне мамонта, который у нас, в 1-м кодъюните есть функция


CompanyOpen() : Integer
Интересная штука. В 6-ке вижу этот триггер, но код другой, к тому же функция не возвращает параметра.
Однако можно возродить старые традиции, добавив поле в User Setup и вызывать FORM.RUN в этом триггере.
 


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

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

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