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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.12.2008, 12:05   #1  
artkashin is offline
artkashin
Участник
MCBMSS
 
519 / 18 (2) ++
Регистрация: 06.12.2006
Цитата:
Сообщение от RedFox Посмотреть сообщение
В 91 "User Setup" в поле "Main Menu ID" что стоит?
В 1 CU "ApplicationManagement" функция CompanyOpen() (править аккуратно!!)
Да, с этим по осторожнее.
На сколько я знаю, при простой конвертации базы с версии 3.х в 4.0 ничего не меняется - открывается форма главного меню без панели навигации.
Дело в том, что функция CompanyOpen в версиях 3.х отличается от функции CompanyOpen в версии 4.х.
Алгоритм открытия компании в 4.х следующий:
Сначала ищется функция с ID = 30. Для стандартного кодюнита 4-ки это функция CompanyOpen. Данная функция ничего не возвращает и она выполняется также, как и обыкновенная функция. Если такой функции нет, то она пропускается. Далее ищется функция с ID = 1 (Для стандартного кодюнита 3-ки это функция CompanyOpen :-) ). Она также выполняется, и если эта функция возвращает целое число отличное от нуля, то система автоматически открывает форму с этим номером и привязывает ее к кнопке F12. При этом, открытия панели навигации не происходит. Но панель можно открыть руками, например по alt+F1. Также, если выйти в этот момент из системы с сохранением zup-файла, то при повторном открытии Navision происходит открытие главной формы и открытие панели навигации.
 


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

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

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