|
ДоработатьКомпоновщикПередВыводом не вызывается |
☑ |
0
Рак-чикибряк
06.02.14
✎
05:19
|
Добрый День, выручайте. Есть внешний отчет на СКД. Есть задача переименовать колонки в зависимости от выбранных параметров СКД. Решил сделать через ДоработатьКомпоновщикПередВыводом(). Добавил функцию в объект модуля. Но ее вызова не происходит. В чем дело может быть? Ее надо явно вызывать?
|
|
1
Wobland
06.02.14
✎
05:36
|
что говорит СП?
|
|
2
Wobland
06.02.14
✎
05:39
|
а вообще, отличная идея - семантический анализ кода
|
|
3
Cube
06.02.14
✎
06:13
|
(0) "Решил сделать через ДоработатьКомпоновщикПередВыводом(). Добавил функцию в объект модуля. Но ее вызова не происходит."
Мухаха))))
Ну добавь туда ещё процедуру НукаБыстроСделалТоЧтоЯСейчасТутНапишу(ВыполнятьБезВопросов = Истина) и в ней уже выполняй свою...
|
|
4
Рак-чикибряк
06.02.14
✎
06:42
|
Так разве это не предопределенная процедура наподобие ОбработкаПроведения() ?
|
|
5
Wobland
06.02.14
✎
06:43
|
предлагаю к рассмотрению следующие варианты:
КомпоновщикПередВыводомДоработать
ПередВыводомКомпоновщикДоработать
ПередВыводомДоработатьКомпоновщик
ПереименоватьКолонки(ЗависимостьОтПараметров)
КолонкиПереименовать(ЗависимостьОтПараметров)
какой-нибудь да сработает
|
|
6
Wobland
06.02.14
✎
06:43
|
(4) надо как-то избавляться от столь навязчивых фантазий
|
|
7
Cube
06.02.14
✎
06:45
|
(4) создай новый отчет (пустой). Открой его модуль объекта и нажми Ctrl + Alt + P. Вот, всё что есть. Остальное - твои фантазии...
|
|
8
Cube
06.02.14
✎
06:47
|
(5) Ну, а если не один не сработает, то можно воспользоваться универсальной процедурой, заложенной ещё в 7.7 - СделатьВсё()
|
|
9
Cube
06.02.14
✎
06:48
|
+(8) Причем, в модуле этой процедуры можно даже ничего не писать, один её вызов решает все проблемы.
|
|
10
Wobland
06.02.14
✎
06:49
|
(8) в бесконечном цикле экстаза
|
|
11
Necessitudo
06.02.14
✎
07:23
|
Феерично
|
|