Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Компонент OleContainer, неполное отображение листа Exel 
:(
    Опции темы
Нитонисе
Дата 20.6.2010, 16:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 917
Регистрация: 5.11.2009

Репутация: 2
Всего: 2



Вот так выглядит компонент OleContainer c листом Exel (размещен на скролбоксе). 

user posted image

Как видите лист Exel обрезан по определенному уровню и при этом если туда загнать какие-то данные - эта часть листа в контейнере не отображается. По какому принципу OleConteiner урезает лист - я так и не понял (урезает как по высоте, так и по ширине). 
Как настроить чтобы мой лист полностью там отобразился?

P.S Пробовал OLE-объект создавать разными способами, как непосредственно в экземпляре экселя, открываемого по клику на олеконтейнер, так и загружая оле-объект из файла - все равно обрезает.
PM MAIL   Вверх
xvr
Дата 21.6.2010, 17:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 7046
Регистрация: 28.8.2007
Где: Дублин, Ирландия

Репутация: 48
Всего: 223



Судя по скролбару справа - твой лист просто сдвинут вниз, и его никто не обрезал

PM MAIL   Вверх
Нитонисе
Дата 21.6.2010, 23:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 917
Регистрация: 5.11.2009

Репутация: 2
Всего: 2



Цитата(xvr @  21.6.2010,  17:20 Найти цитируемый пост)
Судя по скролбару справа - твой лист просто сдвинут вниз, и его никто не обрезал

в каком смысле? попробуй у себя в олеконтейнер загнать лист эксель, свкорее всего увидешь что и у тебятам будет конечное количество строк и столбцов.
PM MAIL   Вверх
xvr
Дата 22.6.2010, 09:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 7046
Регистрация: 28.8.2007
Где: Дублин, Ирландия

Репутация: 48
Всего: 223



Цитата(Нитонисе @ 21.6.2010,  23:33)
Цитата(xvr @  21.6.2010,  17:20 Найти цитируемый пост)
Судя по скролбару справа - твой лист просто сдвинут вниз, и его никто не обрезал

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

В самом Excel'е их тоже конечное количество (по 65536 штук, столбцов точно, на счет строк точное количество не скажу)

PM MAIL   Вверх
xvr
Дата 22.6.2010, 12:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 7046
Регистрация: 28.8.2007
Где: Дублин, Ирландия

Репутация: 48
Всего: 223



Попробовал вставить Excel Workbook в OLEContainer - все строки замечательно показывает. Ровно столько, сколько введено на листе. Столбцы действительно показывает не все  smile 
inplace edit не работает (не разбирался почему)

В пропертях OLEContainer желательно поставить SizeMode в smAutoSize

Немного поигрался с настройками OLEContainer - теперь обрезает  smile Обратно восстанавливаться не хочет

Похоже он обрезает по границам видимой части (на 1 экран в самом Excel'е)

PM MAIL   Вверх
Нитонисе
Дата 22.6.2010, 23:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 917
Регистрация: 5.11.2009

Репутация: 2
Всего: 2



Цитата(xvr @  22.6.2010,  12:12 Найти цитируемый пост)
Похоже он обрезает по границам видимой части (на 1 экран в самом Excel'е)

Не очень похоже. Я много "игрался"сэтим компонентом, обрезает как ему вздумается. Иногда позволяет достаточно много строк рахместить (именно количество строк для меня критично), иногда совсем чуть чуть.Лучшие результаты при создании объекта из файла. Обрезки так и не поборол, решил соединить несколько олеконтейнеров по высоте (использую олеконтейнер как удобное средство отображения таблиц на форме).
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++ Builder"
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по С++ Builder обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Настоятельно рекомендуем заглянуть в DRKB (Delphi Russian Knowledge Base) - крупнейший в рунете сборник материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C++ Builder | Следующая тема »


 




[ Время генерации скрипта: 0.0588 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.