Имя: Пароль:
1C
1С v8
Запрос: как проще написать ВЫБОР
0 Adgjj
 
18.09.12
15:13
//погрузка
   |    ВЫБОР
   |        КОГДА уатПростои.ВидПростоя = &Погрузка
   |            ТОГДА уатПростои.ПунктПростоя
   |    КОНЕЦ КАК ПунктПогрузки,
   |    ВЫБОР
   |        КОГДА уатПростои.ВидПростоя = &Погрузка
   |            ТОГДА уатПростои.Период
   |    КОНЕЦ КАК ДатаНачПогрузки,
   |    ВЫБОР
   |        КОГДА уатПростои.ВидПростоя = &Погрузка
   |            ТОГДА уатПростои.ДатаОкончПростоя
   |    КОНЕЦ КАК ДатаОкончПогрузки,

   //разгрузка
   |    ВЫБОР
   |        КОГДА уатПростои.ВидПростоя = &Разгрузка
   |            ТОГДА уатПростои.ПунктПростоя
   |    КОНЕЦ КАК ПунктРазгрузки,
   |    ВЫБОР
   |        КОГДА уатПростои.ВидПростоя = &Погрузка
   |            ТОГДА уатПростои.Период
   |    КОНЕЦ КАК ДатаНачРазгрузки,
   |    ВЫБОР
   |        КОГДА уатПростои.ВидПростоя = &Погрузка
   |            ТОГДА уатПростои.ДатаОкончПростоя
   |    КОНЕЦ КАК ДатаОкончРазгрузки,
1 and2
 
18.09.12
15:15
объединением с отбором в каждом из запросов по видуПростоя
2 МишКа
 
18.09.12
15:15
Используй ИНАЧЕ
3 Adgjj
 
18.09.12
15:16
можно пример?
4 Maxus43
 
18.09.12
15:20
|    ВЫБОР
   |        КОГДА уатПростои.ВидПростоя = &Погрузка
   |            ТОГДА уатПростои.ПунктПростоя
   |        КОГДА уатПростои.ВидПростоя = &Разгрузка
   |            ТОГДА уатПростои.ПунктПростоя
   |    КОНЕЦ КАК ПунктРазгрузки,
не?
5 Maxus43
 
18.09.12
15:21
(4) тьфу, они одинаковые
6 Maxus43
 
18.09.12
15:21
не понял вопроса, шо хотим та?
7 Adgjj
 
18.09.12
15:26
видимо так (1)
8 Reset
 
18.09.12
15:27
Если нужно непременно все 6 полей, то только так
9 Ненавижу 1С
 
гуру
18.09.12
15:29
где фото?