NaZGuL_ITV
NaZGuL_ITV
Подробная информация
- Имя пользователя
- NaZGuL_ITV
- Присоединился
- Посещений
- 0
- Был на сайте
- Группы
- Members
Комментарии
-
Вчера проверил свои догадки и оказалось что дело в Превьюхе. После ее вызова начинает твориться сие безобразие. Долго с этим парился и решил посмотреть, что происходит с дочерними объектами в отчете и оказалось их адреса смещаются. После этого восст…
-
Может вместо COM, использовать метод Plug-in'ов? Предоставить некоторый класс/структуру, который/ая будут заполняться в dll, а затем передаваться в FastReport. FastReport будет создавать свой класс в памяти и копировать туда необходимые данные.
-
Всем спасибо! Оказалось, что exception к делу не относится! А отчет прекрасно грузится! Если у кого, по моему коду, возникнут какие-то замечания, то я с радостью их прочту.
-
Работать нужно не с onBeforePrint, а с onAfterData! Вот такой код у меня работает: procedure Memo16OnAfterData(Sender: TfrxComponent); begin TfrxMemoView(Sender).Visible := (TfrxMemoView(Sender).Memo.Text = 'ИСТИНА'); end;
-
Все заработало!!! Дело было в том что я использовал Width и Height. вместо CalcWidth и CalcHeight. Если кому интересно выкладываю код: void Memo1OnAfterData(TfrxComponent Sender) { float w; w = TfrxMemoView(Sender).CalcWidth; …
-
Ладно %№#^ с этим вложенным отчет! Другой вопрос как определить какую длинну будет имет текст, т.е. как напрямую, зная текст, подогнать размер мемо под этот текст!??
-
gpi написал: Если нужно, чтобы текст, повернутый на 90 гр печатался в одну строку, то у мемо нужно выставлять свойство StretchMode=smActualHeight, у бэнда, на котором расположено мемо Stretched=True С этим я разобрался, только мемо упорно не …
-
А если я буду использовать вложенный отчет как мне это поможет??? Проблема в том что текст повернутый на 90гр. сам не стрейчится (или тупой). Если поставить галочку авто размер, то у поля изменится только ширина...