Имя: Пароль:
1C
1С v8
1С 8.3 Выбор в запросе
,
0 magica9900
 
29.08.16
08:33
Доброго времени суток!

Мы продали обувь: мужскую и женскую. Имеется документ РеализацияТоваровИУслуг, где есть Номенклатура, Цена и Сумма. Помогите, пожалуйста, написать запрос: нужно выбрать  из документа  все поля <Сумма>, которые относятся к женской обуви, и все поля <Сумма>, относящиеся к мужской.
1 portowyi
 
29.08.16
08:35
(0) А как Вы визуально в карточке товара видите мужская это обувь или женская? Вот с отбором по этому полю (реквизиту) и делайте запрос!
2 magica9900
 
29.08.16
08:37
(1) Это понятно, допустим, доп.реквизит или характеристика. Я прошу помощи, как это логически прописать в запросе.
3 В тылу врага
 
29.08.16
08:37
(0) и запрос лучше по регистру делать, точнее по его виртуальной таблице оборотов
4 В тылу врага
 
29.08.16
08:38
ВЫБОР КОГДА Мужская ТОГДА Сумма КОНЕЦ КАК МужскаяСумма,
ВЫБОР КОГДА Женская ТОГДА Сумма КОНЕЦ КАК ЖенскаяСумма
5 magica9900
 
29.08.16
08:38
(3) Не могу по Регистру, именно по документу надо.
6 Зая Бусечка
 
29.08.16
08:39
(2) Дык ты определись, как оно у тебя отличается, для начала...
7 SleepyHead
 
гуру
29.08.16
08:48
(5) Ну так обращайся ко полю "регистратор" при выборке запросом из регистра.

Лишние неявные соединения получатся, но своего добьешься.
8 magica9900
 
29.08.16
08:52
(7) У меня в документе создано Пользовательское поле (коэффициент). Этот коэффициент хочу умножить отдельно на СуммаЖенская и СуммаМужская. Пытаюсь в запросе через ВЫБОР написать, не получается. (Синтаксическая ошибка КАК КОНЕЦ <<?>>
9 Mankubus
 
29.08.16
08:54
(8) показывай текст запроса
10 portowyi
 
29.08.16
08:58
(8) Текст запроса в студию.
11 Горогуля
 
29.08.16
09:02
выбор когда Номенклатура=&Женская тогда сумма иначе 0 конец как СуммаЖенская
12 Горогуля
 
29.08.16
09:02
*Номенклатура в (&Женская)
13 Горогуля
 
29.08.16
09:03
а бывает обувь унисекс?
14 Mauser
 
29.08.16
09:04
Интересно, а тапочки унисекс бывают?
15 magica9900
 
29.08.16
09:07
ВЫБРАТЬ РАЗРЕШЕННЫЕ
    ИсточникДанных.Ссылка,
    ИсточникДанных.Номер,
    ИсточникДанных.Дата,
    ИсточникДанных.Товары.(
        Ссылка,
        Номенклатура,
        Цена,
    //Вот тут прошу помочь    
                Номенклатура.Родитель,
                Сумма КАК СуммаМужская
ГДЕ НоменклатураРодитель="Мужская",
                
Сумма КАК СуммаЖенская
ГДЕ НоменклатураРодитель="Женская"
        
        ),
    
    ИЗ
    Документ.РеализацияТоваровУслуг КАК ИсточникДанных
{ГДЕ
    (ИсточникДанных.Дата >= &НачалоПериода),
    (ИсточникДанных.Дата <= &КонецПериода)}
16 Горогуля
 
29.08.16
09:08
(15) повторить?
17 Горогуля
 
29.08.16
09:08
(14) левый розовый, правый голубой
18 Mauser
 
29.08.16
09:08
(13) Валенки!
19 Горогуля
 
29.08.16
09:09
(15) из  ИсточникДанных.Товары
20 Mauser
 
29.08.16
09:09
(15) а что по этому поводу в справке написано?
21 Горогуля
 
29.08.16
09:10
(18) итого имеем три суммы: мужскую, женскую и валенки
23 Vladal
 
29.08.16
09:26
(5) Потом переделай, чтобы делался запрос по регистру. Если такого регистртра нет - создай его и делай запрос по регистру.
24 mkalimulin
 
29.08.16
09:41
(0)

ВЫБРАТЬ
СУММА(
ВЫБОР КОГДА Товар.Тип=&ТипОбувиЖенская ТОГДА
Сумма КОНЕЦ) как сумма1,
СУММА(
ВЫБОР КОГДА Товар.Тип=&ТипОбувиМужская ТОГДА
Сумма КОНЕЦ) как сумма2
ИЗ Документ.РеализацияТоваровИУслуг.Товары


Вам надо тренироваться
http://catalog.mista.ru/public/533557/
25 mkalimulin
 
29.08.16
09:44
+(24)
ВЫБРАТЬ
СУММА(
ВЫБОР КОГДА Номенклатура.Родитель=&РодительЖенская ТОГДА
Сумма КОНЕЦ) как сумма1,
СУММА(
ВЫБОР КОГДА Номенклатура.Родитель=&РодительМужская ТОГДА
Сумма КОНЕЦ) как сумма2
ИЗ Документ.РеализацияТоваровИУслуг.Товары
26 magica9900
 
30.08.16
14:16
(25) Ваша информация наиболее близка к истине. Все получилось, только не через запрос, а через вычисляемое поле. Здорово, что столько "умных", и никто не подсказал.
27 Strogg
 
30.08.16
14:23
(25) а если уровней больше 2 то будет ерунда, а не выборка.
тс, тебе уже сказали (сказали же? :)), делать характеристику номенклатуры, потом соединять табличную часть РТиУ с РС ЗначенияСвойствОбъектов и радоваться корректным данным, по-другому, в общем виде, не получится сделать.
28 magica9900
 
30.08.16
14:45
(27) Мысля дельная, воспользуюсь. Спасибо.
29 Горогуля
 
30.08.16
14:46
(26) есть принципиальное различие меж вычполем СКД и вычполем запроса?
30 Неверный Параметр И
 
30.08.16
15:30
(29) СКД розовенький.
31 Горогуля
 
30.08.16
15:33
(30) то-то меня к ней постоянно тянет
32 Неверный Параметр И
 
30.08.16
15:41
(31)
Когда я учился на первом курсе, все, что мне хотелось, — это чтобы у меня была девушка с большой грудью. Я вскоре нашел такую. Но она какая–то бесчувственная была, а я весь горел. Тогда я понял, что мне нужна девушка страстная. Наконец я повстречал такую. Но она была очень нервная. То хохотала без причины, а то заливалась слезами. И я понял, что мне нужна девушка спокойная, а не эта ненормальная. На следующем курсе я нашел именно такую. Но она такая скучная была! Энтузиазма — ноль. И тогда я решил, что моя подруга должна быть более соблазнительной. Нашлась и такая. Но с ней было невыносимо: у нее никогда ни на что не было времени, она хваталась за все, и ничего у нее не получалось. Редкая дура. И я понял, что мне нужна девушка с головой. И когда я окончил институт, я нашел именно такую. И женился на ней. У нее получалось все, и когда мы вскоре развелись, она забрала все, что у меня было…

Теперь все, чего мне хочется, — это чтобы у меня была девушка с большой грудью..
33 magica9900
 
31.08.16
11:25
Вижу, мой вопрос вызывает бурю веселья.
Ждите новых вопросов.
34 Неверный Параметр И
 
31.08.16
11:40
(33) "И тогда я решил, что моя подруга должна быть более соблазнительной"
AdBlock убивает бесплатный контент. 1Сергей