Имя: Пароль:
1C
 
Как зафиксировать колонки таблицы в отчёте с помощью внешней обработки?
,
0 alexey980
 
10.04.16
12:50
Вопрос: можно ли с помощью внешней обработки изменить свойства таблицы стандартного отчёта без необходимости создания нового внешнего отчёта, а именно: сделать так, чтобы при открытии стандартного отчёта (например, ВедомостьПоТоварамНаСкладах) свойству таблицы ФиксацияСлева присваивалось определённое значение (ну, скажем, 4 - нужно в отчёте зафиксировать первые 4 колонки).

Если бы это был внешний отчёт, то достаточно было бы в модуле объекта процедуру ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) дополнить всего лишь одной строкой кода:

ДокументРезультат.ФиксацияСлева = 4;

Однако в вариант стандартного отчёта пользователем уже внесены и сохранены с десяток различных настроек значений отборов (по Номенклатуре, Контрагентам и т.п.), перенести которые в новый отчёт не удастся, а проводить выборку заново очень долго и муторно.
1 echo77
 
10.04.16
15:10
(0) Какая конфигурация?
2 alexey980
 
11.04.16
00:55
УТ 11.2
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс