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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.01.2012, 13:03   #15  
Vilyar is offline
Vilyar
Участник
 
11 / 10 (1) +
Регистрация: 14.12.2011
Цитата:
Сообщение от Alex Che Посмотреть сообщение
Цитата:
Сообщение от Vilyar Посмотреть сообщение
Да. Видимо версия другая. Или может просто кто то до меня это всё допилил. Но вроде теперь всё работает. Спасибо всем за помощь и проявленный интерес.
И что, вот так само взяло и заработало?


Почему само? Я ж дописал код "Cancel Old To Do":=TRUE; в триггере ShowStep(Visible : Boolean) :

Код:
ShowStep(Visible : Boolean)

CASE "Wizard Step" OF
  "Wizard Step"::"1":
    BEGIN
      CurrForm.Step1.VISIBLE := Visible;
      IF Visible THEN BEGIN
        CurrForm.Finish.ENABLED(FALSE);
        CurrForm.Back.ENABLED(FALSE);
        CurrForm.Next.ENABLED(TRUE);
      END;
    END;
  "Wizard Step"::"2":
    BEGIN
      CurrForm.Step2.VISIBLE := Visible;
      IF Visible THEN BEGIN
        CurrForm.Finish.ENABLED(TRUE);
        CurrForm.Back.ENABLED(TRUE);
        CurrForm.Next.ENABLED(FALSE);
        CurrForm."Close Opportunity Code".ACTIVATE;

        "Cancel Old To Do":=TRUE;     Вот этот код в этот триггер

        CloseOpportunityCode.RESET;
        CASE "Action Taken" OF
          "Action Taken"::Won:
            IF Opp.GET("Opportunity No.") THEN
              CurrForm.SalesQuote.ENABLED(Opp."Sales Document No." <> '');
          "Action Taken"::Lost:
            BEGIN
              CurrForm."Calcd. Current Value (LCY)".ENABLED(FALSE);
              CurrForm.SalesQuote.ENABLED(FALSE);
            END;
        END;
      END;
    END;
END;
И теперь тока заработало. ДО ЭТОГО его там не было.
 


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

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

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