|
Закрепление области в СКД | ☑ | ||
---|---|---|---|---|
0
Простенький вопросик
20.08.12
✎
14:12
|
Как сделать, чтобы в отчете СКД шапка всегда отображалась при прокрутке отчета?
|
|||
1
badboychik
20.08.12
✎
14:18
|
гвоздями прибить
|
|||
2
Лодырь
20.08.12
✎
14:21
|
Например так:
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) ДокументРезультат.ФиксацияСверху = <ВысотаШапки>; КонецПроцедуры |
|||
3
ThreeTONE
20.08.12
✎
14:21
|
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
// фиксируем шапку сообщить("отладка"); СтандартнаяОбработка = ложь; Настройки = КомпоновщикНастроек.Настройки; КомпановщикМакета = новый КомпоновщикМакетаКомпоновкиДанных; МакетКомпановки = КомпановщикМакета.Выполнить(СхемаКомпоновкиДанных,Настройки); процессоркомпановки = Новый ПроцессорКомпоновкиДанных; процессоркомпановки.Инициализировать(МакетКомпановки); процессорвывода = новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент; процессорвывода.УстановитьДокумент(ДокументРезультат); процессорвывода.НачатьВывод(); элементрезультата = процессоркомпановки.Следующий(); ВыведенаШапка = ложь; пока элементрезультата <> Неопределено цикл если не ВыведенаШапка и элементрезультата.ЗначенияПараметров.Количество() > 0 тогда ВыведенаШапка = истина; ДокументРезультат.ФиксацияСверху = ДокументРезультат.ВысотаТаблицы; конецесли; процессорвывода.ВывестиЭлемент(элементрезультата); элементрезультата = процессоркомпановки.Следующий(); КонецЦикла; процессорвывода.ЗакончитьВывод(); КонецПроцедуры |
|||
4
Простенький вопросик
20.08.12
✎
14:37
|
а в какое место это втыкается?
|
|||
5
Лодырь
20.08.12
✎
14:53
|
скопируй текст куданибудь в 1с и нажми контрол+ф1
|
|||
6
Лодырь
20.08.12
✎
14:53
|
как дети блин
|
|||
7
Простенький вопросик
21.08.12
✎
09:10
|
не работают ваши варианты. Не в модуле формы, не в модуле отчета. Ничего не происходит, хотя на код не ругается 1с.
|
|||
8
Defender aka LINN
21.08.12
✎
09:12
|
(0) Поставить себе подсистему с ИТС. И уяснить (ну, хотя бы попробовать), что СКД и табличный документ - даже не родственники.
|
|||
9
Простенький вопросик
21.08.12
✎
09:13
|
Вот такой вариант пробовал, он тоже не работает
Процедура ОбновлениеОтображения() ЭлементыФормы.Результат.ФиксацияСверху = 1; КонецПроцедуры |
|||
10
Cube
21.08.12
✎
09:18
|
(9) Ты в СП пробовал искать по слову "ПриКомпоновкеРезультата"?
|
|||
11
Простенький вопросик
21.08.12
✎
09:23
|
(10)
У меня 8.1 По "ПриКомпоновкеРезультата" пусто |
|||
12
Cube
21.08.12
✎
09:52
|
(11) Ну вот, началось... А в (0) это сказать нельзя было? Или мы догадаться должны были? Ты бы ещё в 77 программировал отчет на СКД, ага...
Обновляй платформу. |
|||
13
Простенький вопросик
21.08.12
✎
13:16
|
Блин, как в 8.1 закрепить область в СКД? Ну это ведь должно быть доступно
|
|||
14
Голубушка
21.08.12
✎
13:19
|
ответ в первом посте , пусто потому что сам должен написать , но помимо этого еще и получение результата компоновки и вывод ее написать
|
|||
15
Cube
21.08.12
✎
14:04
|
(13) Ты что, реально считаешь, что кто-то будет рыться в этих картофельных очистках (платформа 8.1)?
Тебе сюда: http://www.google.ru/search?as_sitesearch=forum.mista.ru&q=8.1+%E7%E0%EA%F0%E5%EF%E8%F2%FC+%F8%E0%EF%EA%F3+%E2+%D1%CA%C4 |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |