|
Фиксация шапки в СКД |
☑ |
0
Valadis
24.08.12
✎
10:25
|
Платформа 8.2.15.301
Возникла проблема с фиксацией таблицы сверху. Код в процедуре "ПриКомпоновкеРезультата" (модуль объекта отчета) не работает; "при обновлении отображения" тоже не работает.
Нужна простая фиксация - опред. количество строк сверху. Может быть есть какой-то простой способ зафиксировать таблицу? Слышал про объект
"ОформлениеЯчейкиТаблицыОбластиКомпоновкиДанных". Кто им пользовался?
|
|
1
Valadis
24.08.12
✎
10:28
|
up
|
|
2
crazy_killer
24.08.12
✎
10:30
|
че там фиксировать
ТабДокумент.ФиксацияСверху = КоличествоСтрок;
|
|
3
Cube
24.08.12
✎
10:32
|
(0) Че, поиск не работает? Даже вот, недавно тема была: v8: Закрепление области в СКД
|
|
4
Valadis
24.08.12
✎
10:32
|
(2) Код "ТабДокумент.ФиксацияСверху = КоличествоСтрок" не работает ни водной из переч. процедур
|
|
5
Valadis
24.08.12
✎
10:33
|
(3) Не рабоает значит
|
|
6
Пеппи
24.08.12
✎
10:33
|
всё работает )
|
|
7
crazy_killer
24.08.12
✎
10:34
|
(4) ну и ничего страшного, переопредели процедуру формирования отчета, и реализуй в ней
а то что не работает в перечисленных конкретных процедурах, я не проверял конечно, но звучит по крайней мере подозрительно, должно работать
|
|
8
uraskin
24.08.12
✎
10:34
|
Дарю:
в форме ПриОткрытии()
ЭлементыФормы.ТабДок.ФиксацияСверху = 100500
|
|
9
Valadis
24.08.12
✎
10:35
|
(8) Спасибо, но это тоже не работает
|
|
10
Valadis
24.08.12
✎
10:35
|
(7)Может быть на других релизах платформы и работает
|
|
11
Пеппи
24.08.12
✎
10:36
|
у тебя шаблон СКД или что ты используешь? и как выводишь отчет?
|
|
12
crazy_killer
24.08.12
✎
10:37
|
(10) в чем сложность перетащить на форму кнопку "выполнить", тыркнуть создание обработчика, вывести в нем результат компоновки и в самом конце разместить код из (2) ? Это точно работает, а если не работает, то это уже hands.dll
|
|
13
Valadis
24.08.12
✎
10:39
|
(12) код из (3) работает. Проблема решена. На форумах утверждалось, что достаточно прописать в процедуре "при компоновке результата" код "ДокументРезультат.ФиксацияСверху" и все сработает. Оказалось не совсем так.
|
|
14
uraskin
24.08.12
✎
10:40
|
(9) Все работает.
Что ты делаешь?
сделай стандартную форму отчета, в модуле формы создай событие ПриОткрытии(), туда этот код из (8).Только "ТабДок" скорее всего надо будет заменить на "результат"
|
|
15
Valadis
24.08.12
✎
10:41
|
(14) Не работает
|
|
16
Valadis
24.08.12
✎
10:41
|
(14) Точнее раньше работало, а теперь нет
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший