Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Отдельный итог для определенной позиции в СКД

Отдельный итог для определенной позиции в СКД
Я
   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 не предопределенный эл, из конструктора не выбирается...
 
 
   Kassidy_nd
 
1 - 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+...
   Kassidy_nd
 
2 - 04.11.16 - 09:57
Апну! Жду советов от спецов по СКД. Сам только на простых примерах использовал
   Живой Ископаемый
3 - 04.11.16 - 10:37
ну и что что не предопределенный? можно настройку (с выбранным значением параметра) настроить в режиме предприятия, сохранить ее в хмл-файл,а в конфигураторе загрузить эту настроку для СКД, и будет у тебя значение параметра задано UID'ом.
   Kassidy_nd
 
4 - 04.11.16 - 10:40
(3) а как по УИДу потом итоги получить?
   Живой Ископаемый
5 - 04.11.16 - 10:45
2(4) Вот эту часть, если честно не понял и не вдумывался. Может вообще там все по другому нужно сделать, но просто лень напрягаться.
Просто зацепился за последнее предложение, и подсказал как решить именно данный конкретный вопросик.
   Kassidy_nd
 
6 - 04.11.16 - 10:55
(4)+ Кстати я для условного оформления нашел еще один способ:
Добавляем в Параметры СхемыКомпановкиДанных свой реквизит с типом строка, в условном оформлении задаем условие (у меня было:"Субконто3 Равно ПараметрыДанных.свойреквизит") и в модуле формы (она у меня своя) цепляемся на событие при изменении элемента формы где передаем параметр, через Параметры.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("свойреквизит"))

Но такое не работает для итогов! То есть я выделил нужную мне строку отдельным шрифтом/цветом, Но никак не могу по ней отдельный итог провести
   catena
 
7 - 04.11.16 - 10:56
Я бы к СтЗатр прилепила бы свойство "ДопГруппировка" и по нему группировала бы.
   Kassidy_nd
 
8 - 04.11.16 - 10:58
(7)Извините, а где нужно указать свойство? в СхемеКД или в режиме предприятия?
   DrShad
 
9 - 04.11.16 - 11:00
ВЫЧИСЛИТЬВЫРАЖЕНИЕСГРУППИРОВКОЙВМАССИВ()
   catena
 
10 - 04.11.16 - 11:01
(8)В режиме предприятия заполнить, в скд использовать. Это сегодня хотят видеть СтЗатр3 отдельно, завтра захотят вместе или на три части разделить. Предпочитаю подобные настройки отдавать пользователям.
 
 Рекламное место пустует
   Kassidy_nd
 
11 - 04.11.16 - 11:37
(10) я тоже так предпочитаю, но пока приходится изворачиваться, сейчас попробую как в (7)

(9) Что-то я не пойму где это использовать? можно на примере?
   DrShad
 
12 - 04.11.16 - 12:08
в ресурсах

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует