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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.07.2003, 10:13   #6  
Shm is offline
Shm
Участник
 
26 / 10 (1) +
Регистрация: 27.05.2003
Вот так оно работает:
- в субформе заказа добавляется функция
ChangeCompany(CompanyName : Text[50])
IF NOT CHANGECOMPANY(CompanyName) THEN ERROR('Error');
- в форме заказа добавляется
глобальная переменная
CompanyName Text 50
функция
ChangeCompany(lCompanyName : Text[50])
CompanyName := lCompanyName;
в триггер OnOpenForm()
if CompanyName <> '' then begin
IF NOT CHANGECOMPANY(CompanyName) THEN ERROR('Error');
CurrForm.SalesLines.FORM.ChangeCompany(CompanyName);
end;


Для того, чтобы все это заработало, объявляется переменная
SF Form Sales Order
вызывается функция
SF.ChangeCompany('Фирма 1')
SF.RUN;

Но это еще не самое страшное, все переменные в данной форме продолжают смотреть на текущую фирму. Когда вскроются все подводные камни, Вы откажетесь от такой идеи
Вот и все.
Если не секрет, то как реализован автоматический учет в другой фирме?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Вызов функций одной формы из другой Greggy NAV: Программирование 3 26.01.2005 12:36
Navision 3.60.03 Среда разработки KuDm NAV: Программирование 8 13.07.2004 17:46
Merge Wizard navision developer's toolkit 1.03 Alex_V NAV: Программирование 11 17.05.2004 11:58
Товарные кредиты. Navision 3.60 KuDm NAV: Функционал 1 09.07.2003 20:32
Navision 3.60 Учет документа одной фирмы из другой фирмы KuDm NAV: Функционал 1 04.07.2003 13:54

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

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

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