Имя: Пароль:
1C
1С v8
СКД
0 anastasya06
 
07.08.14
16:13
Добрый день!
Подскажите пожалуйста, есть отчет в скд. Создала Вычисляемое поле Всего продажная На закладке Ресурсы два поля Кол-во с выражением Сумма(Количество) и
ВсегоПродажная с выражением Сумма(ВсегоПродажная)
Когда сформировывается отчет то почему то в итоговой колонке выводится только Количество, а по колонке ВсегоПродажная берет первую цифру по строчке...... Но когда дважды щелкнешь по цифре в поле итого и выберешь Оформить то Сумму показывает правильную, но не выводит. Почему?
1 PR
 
07.08.14
16:14
2 anastasya06
 
07.08.14
16:19
Да я все пересмотрела.... чет ни как... может можно как то добавить новое поле , чтобы оно было в доступных полях?
Пыталась в запросе написать....
ПолеНов=Наборданных.Поля.Добавить(Тип("ПолеНабораДанныхСхемыКомпоновкиДанных"));
ПолеНов.Поле=(Менеджеры.Количество)*СуммаПродажная";
ПолеНов.Заголовок = Выборка.Ссылка.наименование;

ругается на синт.ошибку
3 KuAl
 
07.08.14
16:38
покажи скриншот с ресурсами и итоговым результатов отчета, ато непонятно
4 anastasya06
 
07.08.14
16:50
как здесь прикрепит файл или скрин кинуть
5 PR
 
07.08.14
16:51
(4) Кто прикрепит?
6 anastasya06
 
07.08.14
16:53
прикрепить мне
7 Crush
 
07.08.14
16:56
Ойё
Что написано в выражении вычисляемого поля "ВсегоПродажная"?
8 anastasya06
 
07.08.14
16:56
Сумма(ВсегоПродажная)
9 anastasya06
 
07.08.14
16:57
Это поле(ВСЕГОПРОДАЖНАЯ) недоступно в доступных полях и у него значек функции)))Поскольку оно вычисляемое количество* цену
10 Crush
 
07.08.14
16:57
(8) И в Вычисляемом поле и в Ресурсе одинаковое выражение?
Так не бывает
11 AaNnDdRrEeYy
 
07.08.14
16:58
(0)>>Сумму показывает правильную, но не выводит
в чем разница между показывает и выводит?
12 Crush
 
07.08.14
17:00
Мож в условном оформлении дело или в макете.
Создай новое вычисляемое поле, запихни в ресурс, потом в настройки
13 anastasya06
 
07.08.14
17:01
Хорошо а в пользовательском поле как написать в выражение итоговых записей, что надо сумму посчитать?
может через это проще
14 anastasya06
 
07.08.14
17:02
вот детальные просто цена*количество а сумму?
15 anastasya06
 
07.08.14
17:03
А тут можно скрины как то кидать..... я только сегодня к Вам)))
16 Sj
 
07.08.14
17:04
без фотки не взлетит
17 barrgand
 
07.08.14
17:05
(0) Что такое ВсегоПродажная? Зачем вычисляемое поле? В запросе плохо вычесляется?
18 anastasya06
 
07.08.14
17:08
В запросе этого поля нет!
ВЫБРАТЬ
    Менеджеры.Менеджер,
    Менеджеры.ССА,
    Менеджеры.Склад,
    Менеджеры.Номенклатура.НоменклатурнаяГруппа,
    Менеджеры.Номенклатура,
    Менеджеры.Дата КАК Дата,
    СУММА(Менеджеры.Количество) КАК Количество,
    Менеджеры.СуммаСоСкидкой КАК ЦенаПродажнаяСоСкидкой,
    ВЫБОР
        КОГДА Менеджеры.СуммаСоСкидкой < 0
            ТОГДА Менеджеры.СуммаСоСкидкой * 1
        ИНАЧЕ Менеджеры.СуммаСоСкидкой
    КОНЕЦ КАК Поле2,

       Менеджеры.Номенклатура.ВидНоменклатуры.Наименование,
    Менеджеры.ТипПродажи,
    Менеджеры.СуммаПродажная КАК ЦенаПродажная,
            ВЫБОР
        КОГДА Менеджеры.СуммаПродажная < 0
            ТОГДА Менеджеры.СуммаПродажная * 1
        ИНАЧЕ Менеджеры.СуммаПродажная
    КОНЕЦ КАК Поле1

    ИЗ
    РегистрСведений.Менеджеры КАК Менеджеры

СГРУППИРОВАТЬ ПО
    Менеджеры.Менеджер,
    Менеджеры.Склад,
    Менеджеры.Номенклатура.НоменклатурнаяГруппа,
    Менеджеры.Номенклатура,
    Менеджеры.Дата,
    Менеджеры.Номенклатура.ВидНоменклатуры.Наименование,
    Менеджеры.ССА,
    Менеджеры.СуммаСоСкидкой,
    Менеджеры.ТипПродажи,
    Менеджеры.СуммаПродажная,
    ВЫБОР
        КОГДА Менеджеры.СуммаПродажная < 0
            ТОГДА Менеджеры.СуммаПродажная * -1
        ИНАЧЕ Менеджеры.СуммаПродажная
    КОНЕЦ  
        
  
     УПОРЯДОЧИТЬ ПО
    Дата
19 anastasya06
 
07.08.14
17:09
дело в том что тут учитываются возвраты, возврат как кол-во так и цена идет с минусов, когда умножаешь получается положительное число, а должно отминусовывааться, это отчет по работе менеджеров
20 anastasya06
 
07.08.14
17:10
поэтому было написано условие через ПОЛЕ1
21 barrgand
 
07.08.14
17:11
(19) Умножить на -1?
22 anastasya06
 
07.08.14
17:12
да чтобы получить отрицательное , еще раз возвраты!!!!!!!!!!!!!!!!
23 barrgand
 
07.08.14
17:14
(22) Что по поводу (7)?
24 anastasya06
 
07.08.14
17:17
Количество*Поле1
25 anastasya06
 
07.08.14
17:18
где поле1 видно из запроса
26 barrgand
 
07.08.14
17:18
(24) Еще раз вопрос тогда, почему Количество не умножить на поле1 в запросе?
27 anastasya06
 
07.08.14
17:20
Я писала ВсегоПрдажная= Количество*Поле1 пишет что поле ВсегоПродажная не обнаружено
28 Crush
 
07.08.14
17:21
Жесть, смотреть до конца!
Кто то лазил по запросу кривой клавой без конструктора.
Поле1 всегда равно Менеджеры.СуммаПродажная
В чем смысл условия?
29 barrgand
 
07.08.14
17:21
(27 ну напиши Количество*ВЫБОР
        КОГДА Менеджеры.СуммаПродажная < 0
            ТОГДА Менеджеры.СуммаПродажная * 1
        ИНАЧЕ Менеджеры.СуммаПродажная
    КОНЕЦ
30 anastasya06
 
07.08.14
17:21
КАТАСТРОФА, так и есть смысл что есть возвраты (19)
31 anastasya06
 
07.08.14
17:22
Мне надо отрицательное число в этом весь смысл
32 KuAl
 
07.08.14
17:23
КАТАСТРОФА!)
33 anastasya06
 
07.08.14
17:24
отчет по работе менеджеров продажи, но я могу продать на миллион а вернуть на 1,5 поэтому минусуем возвраты
34 barrgand
 
07.08.14
17:24
(27) Где в запросе ты пытаешься написать ВсегоПрдажная= Количество*Поле1?
35 anastasya06
 
07.08.14
17:24
А где надо?
36 barrgand
 
07.08.14
17:26
(35) Надо создать новое поле и написать там (29), только с -1
37 anastasya06
 
07.08.14
17:26
ВОТ как создать новое поле?! я не знаю
38 Crush
 
07.08.14
17:28
Настя, не взрывай себе мозг и остальным. Начни с простого.
1. Возьми консоль отчетов.
2. Создай новый отчет.
3. Новый набор данных Запрос.
В тексте запроса напиши ВЫБРАТЬ * ИЗ РегистрСведений.Менеджеры КАК Менеджеры
4. Запусти конструктор.
5. Нажми ОК. И переходи на закладку вычисляемые поля.
Далее галантные пользователи мисты тебе помогут
39 Crush
 
07.08.14
17:29
Консоль отчетов на диске ИТС поищи
40 barrgand
 
07.08.14
17:30
(37) Ну ты же создала Поле1 и Поле2, создай еще одно, только назови его ВсегоПродажная
41 anastasya06
 
07.08.14
17:30
Так все как вы говорите и было сделано, все работает как надо, только ИТОГО не выводит, считает а в поле итого не выводит.
Ладно спасибо, не буду больше никому взрывать мозг, извините.
42 Crush
 
07.08.14
17:40
(41) Приношу свои извинения.
На мой взгляд этот отчет проще с нуля написать и все расчеты сделать в СКД.
43 Teresa
 
07.08.14
19:49
(41) Скрины выложите, что-то Вы там с настройками накривуляли явно..
44 echo77
 
08.08.14
06:59
Скрины и схему выложи - так тебе быстрее помогут

Прикреплять здесь ничего к сообщению нельзя. Свои фотки выкладывай на хостинг картинок, типа радикалфото, схему на хостинг файлов
45 anastasya06
 
08.08.14
08:25
46 anastasya06
 
08.08.14
08:28
47 Powerfool
 
08.08.14
08:46
(0) Формат у ВсегоПродажная какой задан?
48 anastasya06
 
08.08.14
08:51
число
49 anastasya06
 
08.08.14
09:12
УРАААААААААААААААААААААААААААААААААААААААААААА
Получилось!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
ВСЕМ СПАСИБО!!!!!!!!!!!!!!!!!!!!!!!!
Независимо от того, куда вы едете — это в гору и против ветра!