В одном из первых сообщений этой ветки было написано следующее описание работы:
Теперь выбираете какой-нибудь компонент на ReportTitle / PageHeader / Header и устанавливаете у него свойство Locked = true.
Закрепляемая область будет определяться по нижнему левому углу этого компонента.
В вашем отчёте компонент лежит на датабэнде, поэтому свойство и не срабатывает.
Здравствуйте. Подскажите пожалуйста как это сделать в данном случае? Нужно в отчете зафиксировать 1 столбец в отчете, экспортированном в Exel? не могу понять какая версия у меня дизайнера отчетов, так как это он встроен в ПО. Может быть по скриншоту сможете определить.
Большое спасибо за ответ. Боюсь задам глупый вопрос, но не очень понимаю куда вставлять строку. StiOptions.Export.Excel2007.AllowFreezePanes = true;
Во вкладке Код есть такие строки
using System;
using System.Drawing;
using System.Windows.Forms;
using System.Data;
using Stimulsoft.Controls;
using Stimulsoft.Base.Drawing;
using Stimulsoft.Report;
using Stimulsoft.Report.Dialogs;
using Stimulsoft.Report.Components;
namespace Reports
{
public class Report : Stimulsoft.Report.StiReport
{
public Report() {
this.InitializeComponent();
}
#region StiReport Designer generated code - do not modify
#endregion StiReport Designer generated code - do not modify
}
}
Еще в документации нашел опцию
Зафиксированные колонки (Frozen Columns) Предоставляет возможность указать количество колонок, которые будут закреплены слева и не будут прокручиваться горизонтальным скроллингом. Количество колонок отсчитывается слева направо.
В моей версии у меня такой опции нет. Хочу понять что нужно сделать, чтобы она появилась? Например, написать разработчику ПО, чтобы он обновил версию WPF дизайнера?
Большое спасибо за разъяснения. К сожалению, все равно не получается. Начинаю думать что возможно проблема в том, что у меня Exel старшей версии. Приложу скриншоты на всякий случай.
Добрый день. Заработало, но не совсем то что я хотел. Зафиксировалась верхняя строка и при прокрутке вниз она действительно зафиксирована, но мне нужно, чтобы фиксировался 1ый столбец и фиксировался при прокрутке вправо.