Убрать фиксацию таблицы в отчете СКД в управляемом приложении. #639160


#0 by Grasher134
Вычитал на этом форуме кучу статей по этой проблеме. К сожалению ни одна из них не помогла. Если кто не в курсе, проблема в том, что после формирования отчета СКД сам проставляет фиксацию в таблице и скролл отключается. Если таблица в 3-4 колонки - то пофиг. Но у меня их около 15 и в 1 экран они никак не влезают. Я пробовал писать Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) Он на меня чихать хотел. Потом было пару советов, что все это указывать надо после компоновки, на форме. Но у Элементы.Результат нету параметров ФиксацияСлева, ФиксацияСверху. Наверное потому что тонкий клиент. Есть ли какие-то способы решить проблему не отменяя стандартную обработку? Мне не хочется писать все это вручную. Так я могу сделать все и с обычным макетом по старинке.
#1 by Grasher134
up народ, помогите плиз.
#2 by Grasher134
люююююдииии
#3 by Нуф-Нуф
качай, изучай там это есть
#4 by Gamm
Там этого нету - проблема появилась с 14-го релиза 8.2 Фиксация снимается через ЖПО. Самый простой путь - В ОбновлениеОтображения поставить ДокументРезультат.ФиксацияСлева = 0; Есть путь посложнее:
#5 by samozvanec
можно еще стандартную команду на форму вытянуть - Фиксация
#6 by Grasher134
Это для обычного приложения ибо ЭлементыФормы
#7 by Grasher134
Усе, решил. Вот так это выглядит у меня на 8.2.16.352. Надеюсь, поможет людям.
#8 by vmv
косячишь, ибо это будет работать при каждом тыке на ячейку, а на фига?
#9 by Grasher134
Нужно, чтоб код отработал после обработки команды Сформировать. Есть еще варианты?
#10 by Cube
Есть. В ПриКомпоновкеРезультата пишешь "СтандартнаяОбработка = Ложь", потом выводишь отчет, потом твой код из .
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С