Ширина строки

отредактировано 13:15 Раздел: FastReport 3.0
У меня есть таблица такого вида использую DBCrossTab

ID, SAMMAT, EA

Как мне отключить автоматический resize колонки SAMMAT чтобы строка не резалась?

или как мне задать Width руками?

Комментарии

  • gpigpi
    отредактировано February 2006
    Для кросс-таба можно только задать минимальную и максимальную ширину колонки (сразу для всех колонок) в свойствах MaxWidth и MinWidth
    или анализировать и корректировать ширину в событии OnCalcWidth
  • отредактировано 13:15
    gpi написал:
    Для кросс-таба можно только задать минимальную и максимальную ширину колонки (сразу для всех колонок) в свойствах MaxWidth и MinWidth
    или анализировать и корректировать ширину в событии OnCalcWidth
    хорошо, а как с помощью Events OnCalcWidth описать нужное мне?
  • gpigpi
    отредактировано 13:15
    if ColumnIndex=0 then Width:=100;
  • отредактировано 13:15
    gpi написал:
    if ColumnIndex=0 then Width:=100;
    в фасте я нашел только Row Height и Column Width

    а мне нужно именно Row Width?



  • отредактировано 13:15
    alikgalanet написал:
    alikgalanet написал:
    if ColumnIndex=0 then Width:=100;
    в фасте я нашел только Row Height и Column Width

    а мне нужно именно Row Width?
    procedure DBCross1OnCalcWidth(ColumnIndex: Integer; ColumnValues: Variant; var Width: Extended);
    begin
    end;
    begin
    end.

    оно вот такую процедуру создает, а нафиг мне ColumnIndex если мне нужен RowIndex???? и ему присвоить Width можно ли???
  • gpigpi
    отредактировано 13:15
    Для первого столбца данных ширина задаётся равной 100:
    procedure DBCross1OnCalcWidth(ColumnIndex: Integer; ColumnValues: Variant; var Width: Extended);
    begin
           if ColumnIndex=0 then Width:=100;
    end;
    

  • отредактировано 13:15
    спасибо! Не поняли мы друг-друга ж) ну та ладно я уже разобрался...

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

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