Страница "код"

отредактировано 04:07 Раздел: FastReport .NET
тянется уже несколько версий, н-е, было всегда.
размер таба установлен в 4.

1. при редактировании отчета (я пробовал demo master/detail) возникает сдвиг кода.
Выбираем Data2, переходим на закладку событий и дважды щелкаем на BeforePrint, создается обработчик, вписываем туда if
namespace FastReport
{
  public class ReportScript
  {

    private void Data2_BeforePrint(object sender, EventArgs e)
    {
       if ( ((Int16)Report.GetColumnValue("Products.UnitsInStock")) < 20 )
    }
  }
}
после написания { после if код уже выглядит так
namespace FastReport
{
  public class ReportScript
  {

    private void Data2_BeforePrint(object sender, EventArgs e)
    {
            if ( ((Int16)Report.GetColumnValue("Products.UnitsInStock")) < 20 ) {
    }
  }
}
Зачем происходит сдвиг?


2. Если запустить отчет на просмотр из кода, то в свойствах будет выделена кнопка событий, а окно свойств отображает свойства.
Можно правда еще раз щелкнуть на кнопку событий и они отобразятся, но всё же...


3. в статус-баре в странице "код" отображаются названия, размеры и положение выбранного компонента в странице "Page1", но нет элементарных номера строки и колонки где стоит курсор.

Комментарии

  • отредактировано 04:07
    Здравствуйте,

    Постараюсь исправить (все кроме п.2 - это известно и не исправимо. Стандартный PropertyGrid пришлось хакать, ибо он не поддерживает управление страницами).

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.