moxkross
|
||||||
1 | ||||||
секции в макете 1с 7.726.09.2011, 16:54. Показов 52577. Ответов 24
Метки нет (Все метки)
Подскажите, как поправить макет или же запрос и его вывод в макет, чтобы все получилось правильно.
Скрины вложил. Там вся суть проблемы.
|
26.09.2011, 16:54 | |
Ответы с готовыми решениями:
24
Может ли быть в секции еще секции? Структуры. Вывести информацию по победителю в каждой секции и найти средний бал по каждой секции Найти и вывести информацию о победителе в каждой секции. Найти средний балл каждой секции. Расшифровка в макете |
moxkross
|
|
28.09.2011, 15:32 | 21 |
Еще момент.
В режиме 1с предприятия, делая отчет, получаю то что показано на последнем рисунке. Запускаю отладчик, ставлю точку останова на строке, например: Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда Прохожу дальше, получаю ТЗ.КоличествоСтрок() = 0; и Запрос.Группировка(1) = 0. И ошибку: Пока Запрос.Группировка(2) = 1 Цикл {Отчет.ПродажиТоваров.Форма.Модуль(43)}: Не было обращения к старшим уровням выборки. Как такое возможно? Как влияет режим отладки? |
0 / 0 / 0
Регистрация: 11.12.2010
Сообщений: 107
|
|
28.09.2011, 16:24 | 22 |
Сообщение от maxgross
Сообщение от maxgross
В отладчике открыл старую версию отчета. Глюки 1Ски Но у меня такого еще не было ни разу. ;)
0
|
0 / 0 / 0
Регистрация: 11.12.2010
Сообщений: 107
|
|
28.09.2011, 16:42 | 23 |
Да, еще одна штука - но это из разряда шаманства.
Запрос.Группировка(1) несомненно правильно, но я никогда так не пишу, я обращаюсь напрямую к названию группировки, т.е. Запрос.Группировка("Контрагент"); Запрос.Группировка("Товар"); Точно так же написано в хелповке. И помнится, у меня что-то долго не получалось, а вылечилось простой заменой цифры на название.
0
|
moxkross
|
|
28.09.2011, 18:18 | 24 |
Попробовал изменить на названия - не получилось.
Вот небольшая база, где пытаюсь всё это сделать. |
0 / 0 / 0
Регистрация: 11.12.2010
Сообщений: 107
|
|
28.09.2011, 21:35 | 25 |
Сообщение от maxgross
Ты обходишь группировку по контрагентам - два раза, внутри обходишь ТЗ - еще два раза, и все четыре выводишь в таблицу. В общем, здесь нужно подумать, каким образом отсечь контрагентов, которые не должны быть в выводимой колонке.
0
|
28.09.2011, 21:35 | |
28.09.2011, 21:35 | |
Помогаю со студенческими работами здесь
25
УТ 3.1 Расшифровка в макете 1C 8.3 Колонки в макете Группировка в макете Отчет На Макете Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |