|
Автогруппировки строк в печ. форме | ☑ | ||
---|---|---|---|---|
0
sardar4ik
30.10.12
✎
18:28
|
Здравствуйте
Столкнулся с проблемой, туплю чегото короче суть проблемы, имеется обычный отчет, формируется из запроса с группировками. Структура группировки в отчете выглядит так: 1. Договор 2.Дополнение к договору 3.Реализация Т по дополнению к договору (или по самому договору) 4. Оплаты по этой реализации Так вот проблема с которой не могу справиться в том что, могут иметься Реализации относящиеся к договору напрямую, в этом случае отчет должен уже выглядеть вот так : 1. Договор 2. Реализация 3. Оплата 2. Доп к Дог 3.Реализация 4.Оплата Только вот никак. Я пробовал в цикле в котором должна выводиться 2 -ая секция поставить условие , в случае отсутсвия ДопДоговора по реализации не выводить в качестве 2-ой группировки доп договор а выводить уже Реализацию и т.д. Но это не катит группировки просто сползают посоветуйте что делать Конфа Бухгалтерия с измененным Спр. Договора с возможностью к договору добавлять дополнения, Документ РеалТиУ тоже изменен добавлена возможность выбрать и дополнение к договору. |
|||
1
sardar4ik
30.10.12
✎
18:38
|
Я пытался просто скрыть пустые строки но откровенно говоря не вкурил
|
|||
2
sardar4ik
30.10.12
✎
18:51
|
Никто не сталкивался с такой проблемой?
|
|||
3
sardar4ik
31.10.12
✎
10:33
|
а это точно форум посвященный 1С?
|
|||
4
golden-pack
31.10.12
✎
10:40
|
(3) да. Первый совет - сделать отчет в СКД.
|
|||
5
sardar4ik
31.10.12
✎
10:45
|
спасибо, но СКД не вариант, может есть еще предложения?
|
|||
6
sardar4ik
31.10.12
✎
10:53
|
может можно скрыть как то строку?
|
|||
7
sardar4ik
31.10.12
✎
11:21
|
Ок изменю вопрос как скрыть выведенную строку в отчете?
|
|||
8
sardar4ik
31.10.12
✎
11:40
|
черствые люди
|
|||
9
sardar4ik
31.10.12
✎
13:00
|
Я проклинаю вас всех именем бога 1С, горите в бесконечном цикле!!!
|
|||
10
sardar4ik
31.10.12
✎
13:42
|
Простите мне мой не стройный код, но чтото вроде этого
Следущий = 0; // Знаем кто ;) Пока Следующий < Бесконечность Цикл 1Сник = 1С.ПолучитьПоКоду(Следующий); Если 1Сник = Неопределенно Тогда //Кончились :( Следующий = 0; //Все х.я давай по новой 1Сник = 1С.ПолучитьПоКоду(Следующий); //;) КонецЕсли; 1Сник.Состояние.Получить(); // = (^_____^) 1Сник = 1Сник + ОГОНЬ ; 1Сник.Состояние.Получить(); // = :'( PROFIT Следующий = Следующий + 1; КонецЦикла; |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |