Имя: Пароль:
1C
1С v8
помогите разобраться с СКД
0 1CDik
 
06.11.13
20:07
Добрый день,товарищи. Сел я разбираться с СКД значит и столкнулся с небольшой проблемой.Значит есть у меня таблица, в которой выводится прибыль по группам товара за каждый месяц периода. и в конце нужно еще получать доли прибыли.(Сумма По Группам/Общую сумма всех групп). Да только я не могу понять,как это сделать. По сути нужно добавить новую колонку произвольную в конец таблицы.А я  с СКД как танкист в самолете...
Подскажите пожалуйста
1 scanduta
 
06.11.13
20:10
В запросе доли расчитывай
2 1CDik
 
06.11.13
20:12
SELECT
    RentalFeesTurnovers.Equipment.Parent,
    RentalFeesTurnovers.Equipment,
    SUM(RentalFeesTurnovers.TotalTurnover) AS TotalTurnover,    
    RentalFees.StartDate,
    RentalFees.EndDate,
    RentalFeesTurnovers.Period
FROM
    AccumulationRegister.RentalFees.Turnovers(&StartDate, &EndDate, Month, ) AS RentalFeesTurnovers
        LEFT JOIN AccumulationRegister.RentalFees AS RentalFees
        ON RentalFeesTurnovers.Equipment = RentalFees.Equipment
WHERE
    RentalFees.StartDate <= &EndDate
    AND RentalFees.EndDate >= &StartDate

GROUP BY
    RentalFeesTurnovers.Equipment.Parent,
    RentalFeesTurnovers.Equipment,
    RentalFees.StartDate,
    RentalFees.EndDate,
    RentalFeesTurnovers.Period
3 1CDik
 
06.11.13
20:12
Это запрос
4 1CDik
 
06.11.13
20:14
5 scanduta
 
06.11.13
20:15
Сделай Один запрос с детализацией сумм по группам, второй общую сумму. Соедини левым соединением. Рассчитай нужное поле

П,С. И пиши заросы по русский как настоящий 1с ник
6 Fragster
 
модератор
06.11.13
20:17
в СКД у ресурса "+" есть, там есть Доля в группе
7 Конфигуратор1с
 
06.11.13
20:19
(2) за тобой выехал уже отряд летучих черных 1сников
8 Конфигуратор1с
 
06.11.13
20:19
(6) + 100500. И не надо ничего выдумывать)
9 Конфигуратор1с
 
06.11.13
20:20
(4) ну ты бы тогда весь интерфейс на английском делал, а то получается суржик пиндосский )
10 1CDik
 
06.11.13
20:21
11 1CDik
 
06.11.13
20:21
Ну задание у меня на английском. база было тоже английская. и препод сказал писать на английском. Что я сделаю))
12 1CDik
 
06.11.13
20:23
доля в группе нашел. перекинул в строки. пустота ничего не выводит.
13 scanduta
 
06.11.13
20:24
Выгоните препода.
14 1CDik
 
06.11.13
20:25
=))) Легко сказать. я когда впервые открыл, то поржал вдоволь.
правда потом не до смеха было...
15 Fragster
 
модератор
06.11.13
20:27
(12) не в строки, а в выбранные поля
16 1CDik
 
06.11.13
20:28
17 Fragster
 
модератор
06.11.13
20:35
а у эквипментпарента почему индивидуальная настройка полей?
18 1CDik
 
06.11.13
20:45
Может вычисляемые поля ???
19 Fragster
 
модератор
06.11.13
20:46
(18) есть много способов
20 Fragster
 
модератор
06.11.13
20:47
но если тема лабораторной - вычисляемые поля, то да, лучше через них
21 1CDik
 
06.11.13
20:57
22 1CDik
 
06.11.13
20:58
23 1CDik
 
06.11.13
20:59
по идее должно хоть поле отобразится.... а ни в какую. О святые угодники!!!