18.06.2013, 11:05 | #1 |
Участник
|
Добрый день всем участникам форума, возник вопрос.
При запуске НАВ есть возможность прописать БД, компанию, способ аутентификации. в одной статье кто то писал что можно там прописывать и домашнюю форму. т.е. форму которую пользователь уведет при запуске. В идеале хотелось бы выставлять еще и значения фильтра. Пробовал ли кто нибудь реализовывать подобное? Заранее благодарен за ответы и оказанное внимание. |
|
18.06.2013, 11:30 | #2 |
Участник
|
А на триггере OnOpenForm написать соответствующий код не вариант? Или много форм и разных фильтров?
|
|
18.06.2013, 11:54 | #3 |
Участник
|
Можно создавать ярлыки с указанием того, какую форму Вы хотите запустить. Вот так например:
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 |
NavAx
|
Я не знаю, как в современных версиях, но в том древнем говне мамонта, который у нас, в 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 |
Участник
|
Цитата:
Однако можно возродить старые традиции, добавив поле в User Setup и вызывать FORM.RUN в этом триггере. |
|