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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 20.10.2011, 14:36   #1  
Predatore is offline
Predatore
Участник
 
163 / 17 (1) ++
Регистрация: 29.09.2010
Доброго всем времени суток!
Не могу понять одного момента. Есть такой кодеюнит 5763 Whse.-Post Shipment, есть в нём такая функция PostSourceDocument, а в ней несколько раз встречается вот такая конструкция:
Код:
CASE WhseSetup."Shipment Posting Policy" OF
  WhseSetup."Shipment Posting Policy"::"Posting errors are not processed":
    BEGIN
      SalesPost.RUN(SalesHeader);
      CounterSourceDocOK := CounterSourceDocOK + 1;
    END;
  WhseSetup."Shipment Posting Policy"::"Stop and show the first posting error":
    BEGIN
      SalesPost.RUN(SalesHeader);
      CounterSourceDocOK := CounterSourceDocOK + 1;
    END;
END;
Вот объясните мне смысл этой конструкции, делается CASE и вне зависимости от этого CASE выполняется один и тот же код, в чём смысл?
 

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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