Быстрый старт. Решение задания №3.2
Представляем решение домашнего задания 3.2.
К сожалению, у Вас недостаточно прав для просмотра этой записи. Если Вы еще не залогинены на сайте — залогиньтесь.
Если не активировали токен — посмотрите видео-инструкцию (видео N5)
Если вы залогинены, у Вас активирован токен доступа, но вы все равно видите эту запись — напишите нам на e-mail поддержки.
Когда мы в условии задачи встречаем “Сумма от 5000 до 10000”, то, на первый взгляд, кажется, что следует употребить конструкцию типа:
“…
КОГДА 5000 <= ПоступлениеТоваровТовары.Сумма
И ПоступлениеТоваровТовары.Сумма <= 10000
ТОГДА «Мелкий опт»”
или обойти необходимость двойного условия с помощью
“…
КОГДА ПоступлениеТоваровТовары.Сумма < 5000
ТОГДА «Розница»
ИНАЧЕ «Мелкий опт»”
– как это сделано в видеорешении.
Однако надо иметь в виду, что если первое условие
“КОГДА ПоступлениеТоваровТовары.Сумма > 10000
ТОГДА «Опт»”
сработало, то в дальнейшем проверять его уже не нужно.
Т.е. если мы напишем:
“КОГДА ПоступлениеТоваровТовары.Сумма > 10000
ТОГДА «Опт»
КОГДА ПоступлениеТоваровТовары.Сумма > 5000
ТОГДА «Мелкий опт»
…”
то документы с суммой > 10000 в мелкий опт не попадут.
Повседневный язык, на котором написано условие задачи, несет в себе излишество, которое нет необходимости переносить в текст запроса.
sonuchin, отчет принят. Здесь, также, можно использовать конструкцию МЕЖДУ.