Подскажите с DataReport? Не могу сменить высоту Line

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
kibernetics
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 945
Зарегистрирован: 03.05.2006 (Ср) 13:31
Откуда: Minsk

Подскажите с DataReport? Не могу сменить высоту Line

Сообщение kibernetics » 08.10.2011 (Сб) 23:58

Привет народ! :)
Извините, давно не заходил сюда.
Вот привела надобность всё-таки...
Есть в проекте DataReport, вывожу туда данные из рекордсета, поле Наименование имеет тип RptTextBox и свойство CanGrow = True,
короче, если тект не вмещается, то текстбокс этот увеличивается по высоте. Вот, а Line которые на строке присутствуют, я не знаю как заресайзить на нужную высоту этой строки.
Может ктото сталкивался? Такая засада блин, незнаю, что делать, вот скрин:
Изображение
если нужно, могу выслать сам dsr.

kibernetics
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 945
Зарегистрирован: 03.05.2006 (Ср) 13:31
Откуда: Minsk

Re: Подскажите с DataReport? Не могу сменить высоту Line

Сообщение kibernetics » 09.10.2011 (Вс) 10:38

Что-то подсказывает мне, что решения нету :| Облазил в инете много.
Тут тоже народ искал солюшн http://www.vbforums.com/showthread.php?t=653165

kibernetics
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 945
Зарегистрирован: 03.05.2006 (Ср) 13:31
Откуда: Minsk

Re: Подскажите с DataReport? Не могу сменить высоту Line

Сообщение kibernetics » 11.10.2011 (Вт) 20:15

Может тогда кто-нибудь подскажет, как лучше склепать форму для печати? Через html документ или может воспользоваться RichTextBox?
Если у кого опыт может был...

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Подскажите с DataReport? Не могу сменить высоту Line

Сообщение Хакер » 12.10.2011 (Ср) 1:36

Можно через HTML, можно через RTE, можно через один из кучи коммерческих или бесплатных контролов вроде XxxxReport(s), можном самому рисовать на принтере.

Кому что ближе и удобнее.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Re: Подскажите с DataReport? Не могу сменить высоту Line

Сообщение alibek » 12.10.2011 (Ср) 9:55

Если репорт аналогочен встроенному в Access, то в событии Format меняй высоту линии.
Либо сразу задай высоту строки большую (больше, чем высота секции).
Lasciate ogni speranza, voi ch'entrate.

kibernetics
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 945
Зарегистрирован: 03.05.2006 (Ср) 13:31
Откуда: Minsk

Re: Подскажите с DataReport? Не могу сменить высоту Line

Сообщение kibernetics » 03.12.2013 (Вт) 14:00

Нету там такого события. Может исходники можно как-то расковырять этого датарепорта?

pronto
Постоялец
Постоялец
 
Сообщения: 597
Зарегистрирован: 04.12.2005 (Вс) 6:20
Откуда: Владивосток

Re: Подскажите с DataReport? Не могу сменить высоту Line

Сообщение pronto » 04.12.2013 (Ср) 9:32

Ещё можно посмотреть в сторону MS Word или Excel и использовать их объектную модель документа, если отчётов немного и скорость не критична. А если да, то генерировать странички с HTML-кодом быстрее всего...
O, sancta simplicitas!

kibernetics
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 945
Зарегистрирован: 03.05.2006 (Ср) 13:31
Откуда: Minsk

Re: Подскажите с DataReport? Не могу сменить высоту Line

Сообщение kibernetics » 04.12.2013 (Ср) 12:36

pronto писал(а):Ещё можно посмотреть в сторону MS Word или Excel и использовать их объектную модель документа, если отчётов немного и скорость не критична. А если да, то генерировать странички с HTML-кодом быстрее всего...

смотрел и ворд и эксель. делал даже на акцесе (там этот косяк отсутствует), но по гибкости работы конечно надо через vb делать.
чтобы генерить html, это же наверное надо верстальщик вначале? или сразу всё делать в документе, прописывать стили. :scratch:

P.S. еще нашёл скриншот
Изображение, плохо видно, но различит можно, что высота строк разная, т.е. то что надо...
из описания следует, что это Crystal Report 4.6 вроде он шёл с дистрибутивом VB5.0
Может ктото знает какая версия шла в комплекте с VB6.0?

ger_kar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1957
Зарегистрирован: 19.05.2011 (Чт) 19:23
Откуда: Кыргызстан, Иссык-Куль, г. Каракол

Re: Подскажите с DataReport? Не могу сменить высоту Line

Сообщение ger_kar » 04.12.2013 (Ср) 13:27

С VB6 ничего не идет, да и с 5 вряд ли шел официально.
Бороться и искать, найти и перепрятать


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Majestic-12 [Bot] и гости: 23

    TopList