|
|
|
Высота полей в ленточной форме.
|
|||
|---|---|---|---|
|
#18+
Здравствуйте Коллеги. Как приятно побродить по форуму. Столько всяких интересностей узнаёшь. Плюс ко всему и народ с юмором подбирается. :-) На самом деле, есть проблемка. Дурацкая такая. Целый три часа потратил, пока не смог решить. :-/ Ленточный отчёт. Три поля в строчку. Одно из полей содержит текстовую информацию неопределённой длины. Необходимо, чтобы вся текстовая строка влезала в рамку поля. Ставим свойство "расширение" в "да". Результат: данное поле действительно расширяется, а все остальные остаются с прежней высотой (параметр height). Так не катит. Нужно, чтобы все поля в одной строке ленточного отчёта имели одинаковую высоту. Попытался использовать события "Области данных". События форматирование, возврат и печать. Последовательность их возникновения следующая: форматирование -> возврат -> форматирование -> печать. Только в событии "печать" я могу программно выяснить реальную высоту расширяемого поля. Однако, изменение параметра height для остальных полей вызывает ошибку. В событии "форматирование" изменение height возможно, но не ещё не известна реальная величина. Господа, коллеги, бразеры, что делать ? Есть мысль анализировать длину тестовой строки. Но это с позволения сказать фигня, потому, как ширина каждого символа своя. Это нам не Courier. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2003, 18:26 |
|
||
|
Высота полей в ленточной форме.
|
|||
|---|---|---|---|
|
#18+
http://am.rusimport.ru/MSAccess/topic.aspx?ID=133 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.08.2003, 19:18 |
|
||
|
|

start [/forum/topic.php?fid=45&fpage=1757&tid=1679685]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
23ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
21ms |
get tp. blocked users: |
1ms |
| others: | 181ms |
| total: | 254ms |

| 0 / 0 |
