Форма родословной

отредактировано March 2006 Раздел: FastReport 3.0
Приветствую всех. ;)

Помогите советом новичку, как сделать макет родословной по типу такой таблицы
род-ли / деды / прадеды / прапрадеды
-----------------------------------------------------
                                и тд.
                    папа  ------------------------------
          папа  --------------------------------------
                    мама  
папа  ----------------------------------------------
          мама
-----------------------------------------------------
          папа
мама  ----------------------------------------------
          мама
-----------------------------------------------------

и еще такой в связи с этим вопрос
можно ли как-то из скрипта определить влезает ли текст в ячейку таблицы и уменьшить размер шрифта, чтобы влез?


на данный момент делаю прямым экспортом в шаблоны Word и/или Excel через OLE. Excel поддерживает форматирование ячеек с автоподбором размера шрифта, что очень и очень удобно, вегда уверен в том, что макет не развалится. Просто так не хочется зависить от офиса и его шаблонов...

Комментарии

  • отредактировано 11:43

    дочитал документацию и сообразил как сделать...
    все просто!!!

    если кому интересно, данные размещаю в обработчике страницы OnManualBuild
    размер элементов контролирую во втором проходе Width, Height и корректирую, если надо Font.Size

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

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