Кросс-отчет

starcomputerstarcomputer Украина, Донецк
отредактировано 07:59 Раздел: FastReport 2.xx VCL
Подскажите кто-нибудь, можно ли в CrossView изменять ориентацию заголовков с горизонтальной на вертикальную?
И желательно не у всех столбцов а допустим с 4-го по предпоследний.
В доке что-то ничего не нашел.
А если просто выделить Header и щелкнуть на изменение ориентации текста, то отчет ВООБЩЕ НЕ ВЫВОДИТСЯ !!!

Комментарии

  • MichaelMichael планета Земля
    отредактировано 07:59
    Круто завёрнуто. Вот так чтобы изменять ориентацию у некоторых заголовков, пожалуй, не выйдет, но есть другое решение. Вот ориентиры:

    В форме построения вида Cross отчета есть кнопка, позволяющая транспонировать Cross-таблицу одним нажатием.
    Появилось несколько новых свойств, доступных для изменения из Object Inspector. Это:
    DataCaption – заголовок столбца, в котором отображаются названия фактов (заголовок столбца «Данные»).
    DataWidth – ширина столбцов данных. Значение ширины может находиться в диапазоне от -1 до максимально значения типа Integer. Значение -1 устанавливает автоматический выбор ширины данного столбца (по содержимому).
    Dictionary – словарик, в котором можно задать соответствие для названий полей, отображаемых в отчете.

    HeaderWidth – ширина столбцов заголовка – столбцов идущих в отчете до столцов с данными.
    MaxNameLen – Максимальная длина названия факта, помещающаяся в столбец «Данные». Если длина названия факта больше указанного значения, то вместо названия факта подставится звездочка «*» или несколько звездочек, а в конце отчета выведется легенда.

    ShowGrandTotal – Флаг устанавливает надо ли отображать главний итог. Этот параметр нельзя настроить в форме построения вида Cross-Tab, но можно настроить здесь.
    ShowHeader – Флаг устанавливает надо ли отображать в отчете заголовки полей. Если флаг выключен, то в отчете не будут выводиться подписи к стобцам, а также не отобразится столбец «Данные».

    Необходимо заметить, что столбец «Данные» отображается только в том случае, когда отчет предполагает вывод двух или более фактов.
  • starcomputerstarcomputer Украина, Донецк
    отредактировано 07:59
    написал:
    Круто завёрнуто. Вот так чтобы изменять ориентацию у некоторых заголовков, пожалуй, не выйдет, но есть другое решение. Вот ориентиры:

    За описание большое спасибо, этого нет ни в хэлпе, ни в онлайне.

    Но вот вопрос:
    Ориентация заголовков столбцов у меня вертикальная, длина факта - 100,
    DataWidth := -1
    Ширина заголовка то-же определяется автоматически. А вот при вертикальной ориентации заголовков надписи режутся, хотя WordWrap := False;
    Видимо все ориентировано на ширину, а при изменении ориентации ......
    Что делать ?
  • отредактировано 07:59
    Ну не поддерживает оно вертикальную ориентацию...

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

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