|
Отдельный итог для определенной позиции в СКД | ☑ | ||
---|---|---|---|---|
0
Kassidy_nd
04.11.16
✎
09:38
|
Всем ДВС! Делаю отчет типа этого
Подр1 Сумма/Пер1 Сумма/Пер2 НомГр1 СтЗатр1 3 2 СтЗатр2 2 7 СтЗатр3 5 1 ... Подр1 НомГр2 СтЗатр1 30 12 СтЗатр2 20 17 СтЗатр3 50 11 ... Как задать отдельный итог для определенной позиции (СтЗатр2) и общий для всех остальных (СтЗатр1,3,4...) в СКД. В идеале надо еще % для этих итогов (Ит2+Ит1,3,4..)=100%. СтЗатр2 не предопределенный эл, из конструктора не выбирается... |
|||
1
Kassidy_nd
04.11.16
✎
09:41
|
Для приведенного примера должно быть так:
Подр1_Ит2=2 и 7 Подр1_Ит1,3,4...=3+5+... и 2+1+... Подр2_Ит2=20 и 17 Подр2_Ит1,3,4...=30+50+... и 12+11+... |
|||
2
Kassidy_nd
04.11.16
✎
09:57
|
Апну! Жду советов от спецов по СКД. Сам только на простых примерах использовал
|
|||
3
Живой Ископаемый
04.11.16
✎
10:37
|
ну и что что не предопределенный? можно настройку (с выбранным значением параметра) настроить в режиме предприятия, сохранить ее в хмл-файл,а в конфигураторе загрузить эту настроку для СКД, и будет у тебя значение параметра задано UID'ом.
|
|||
4
Kassidy_nd
04.11.16
✎
10:40
|
(3) а как по УИДу потом итоги получить?
|
|||
5
Живой Ископаемый
04.11.16
✎
10:45
|
2(4) Вот эту часть, если честно не понял и не вдумывался. Может вообще там все по другому нужно сделать, но просто лень напрягаться.
Просто зацепился за последнее предложение, и подсказал как решить именно данный конкретный вопросик. |
|||
6
Kassidy_nd
04.11.16
✎
10:55
|
(4)+ Кстати я для условного оформления нашел еще один способ:
Добавляем в Параметры СхемыКомпановкиДанных свой реквизит с типом строка, в условном оформлении задаем условие (у меня было:"Субконто3 Равно ПараметрыДанных.свойреквизит") и в модуле формы (она у меня своя) цепляемся на событие при изменении элемента формы где передаем параметр, через Параметры.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("свойреквизит")) Но такое не работает для итогов! То есть я выделил нужную мне строку отдельным шрифтом/цветом, Но никак не могу по ней отдельный итог провести |
|||
7
catena
04.11.16
✎
10:56
|
Я бы к СтЗатр прилепила бы свойство "ДопГруппировка" и по нему группировала бы.
|
|||
8
Kassidy_nd
04.11.16
✎
10:58
|
(7)Извините, а где нужно указать свойство? в СхемеКД или в режиме предприятия?
|
|||
9
DrShad
04.11.16
✎
11:00
|
ВЫЧИСЛИТЬВЫРАЖЕНИЕСГРУППИРОВКОЙВМАССИВ()
|
|||
10
catena
04.11.16
✎
11:01
|
(8)В режиме предприятия заполнить, в скд использовать. Это сегодня хотят видеть СтЗатр3 отдельно, завтра захотят вместе или на три части разделить. Предпочитаю подобные настройки отдавать пользователям.
|
|||
11
Kassidy_nd
04.11.16
✎
11:37
|
(10) я тоже так предпочитаю, но пока приходится изворачиваться, сейчас попробую как в (7)
(9) Что-то я не пойму где это использовать? можно на примере? |
|||
12
DrShad
04.11.16
✎
12:08
|
в ресурсах
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |