Имя: Пароль:
1C
1С v8
Условие Иначе а запросе
0 ignatfool
 
14.12.12
07:40
Здравствуйте.
Требуется выбрать предопределенный вид отпуска исходя из результата условия(есть 3 порядка расчета компенсации отпуска и 3 вида расчета).Возможно ли в Запросе реализовать что-то подобное:

КОГДА Отпуск.ПорядокРасчетаКомпенсацииОтпуска = ЗНАЧЕНИЕ(Перечисление.ПорядокРасчетаОтпуска.ПоКалендарнымДням)
       ТОГДА ЗНАЧЕНИЕ(ПланВидовРасчета.ДополнительныеНачисленияОрганизаций.КомпенсацияОтпускаКалендарныеДниБезУвольнения)
   ИНАЧЕ
        ВЫБОР
           КОГДА Отпуск.ПорядокРасчетаКомпенсацииОтпуска = ЗНАЧЕНИЕ(Перечисление.ПорядокРасчетаОтпуска.ПоКалендарнымДнямДО)
               ТОГДА ЗНАЧЕНИЕ(ПланВидовРасчета.ДополнительныеНачисленияОрганизаций.КомпенсацияОтпускаПоКалДнямДО)
           ИНАЧЕ ЗНАЧЕНИЕ(ПланВидовРасчета.ДополнительныеНачисленияОрганизаций.КомпенсацияОтпускаШестидневкаБезУвольнения)
       КОНЕЦ

эта конструкция ругается "Ожидается выражение КОНЕЦ".
1 Zombi
 
14.12.12
07:41
Дай же ты ему КОНЕЦ
2 icipher
 
14.12.12
07:42
КОНЕЦ в конец
3 snegovik
 
14.12.12
07:43
КОГДА - 2 шт.
КОНЕЦ - 1 шт.

2>1
4 ignatfool
 
14.12.12
07:43
(1),(2) Пятнично)))) Тема закрыта, всем спасибо)
5 fierylions
 
14.12.12
07:46
Пример
Выбор Когда Пример1=Пример2 Тогда //1
Выбор Когда Пример3=Пример4 Тогда 1 Иначе 2 Конец //2
Иначе //1
Выбор Когда Пример3=Пример5 Тогда 3 Иначе 4 Конец //3
Конец//1

1,2,3 Принадлежность.