|
Отдельный итог для определенной позиции в СКД
|
Я
|
|
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 человек.