Редактирование готового отчета

отредактировано 15:27 Раздел: FastReport .NET
Пользователь сформировал отчет. Получил в виде просмотра. Как реализовать доступ к некоторым textObject после клика мышки (пользователь сам может редактировать или вводить свои данные).
И еще. Как выделить такие ячейки другим фоном но приэтом что б на печать фон не выводился?

Комментарии

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

    Скачайте свежую версию (1.3.33) и запустите прикрепленный отчет в демо.
    - редактирование делается с помощью скрипта TextObject.Click;
    - выделение ячейки другим фоном делается с помощью объекта, лежащего точно под основным объектом, у которого св-во Printable = false.
  • отредактировано 15:27
    AlexTZ написал: »
    Здравствуйте,

    Скачайте свежую версию (1.3.33) и запустите прикрепленный отчет в демо.
    - редактирование делается с помощью скрипта TextObject.Click;
    - выделение ячейки другим фоном делается с помощью объекта, лежащего точно под основным объектом, у которого св-во Printable = false.

    А если у меня более рання версия и выдает ошибку error CS0117: 'FastReport.PageBase' does not contain a definition for 'Modify', нужно переустановить FR на более до 1.3.33?
  • отредактировано 15:27
    Метод Modify, можно сказать, специально для Вас сделал в 1.3.33. Так что да, надо переустановить :)
  • отредактировано January 2010
    AlexTZ написал: »
    Метод Modify, можно сказать, специально для Вас сделал в 1.3.33. Так что да, надо переустановить :)

    В таком случаее будет еще предложение, когда курсор мыши находится над такой ячейкой (т.е. ячейкою которую можна редактировать) курсор менялся с "руки", например на "стрелочку". ИМХО, так будет более useful.
  • отредактировано January 2010
    Нужный вид курсора можно установить в св-ве Cursor объекта "Текст".

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

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