Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Задачка!!! (В отчете имеется поле MEMO. Как сделать, чтобы в зависимости от количества текста, он равномерно распределялся по высоте) / 15 сообщений из 15, страница 1 из 1
28.03.2004, 19:49:24
    #32459903
Fire
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задачка!!! (В отчете имеется поле MEMO. Как сделать, чтобы в зависимости от количества текста, он равномерно распределялся по высоте)
В отчете имеется поле MEMO.
Как сделать, чтобы в зависимости от количества текста,
он равномерно распределялся по высоте.
Т.е. текста мало - межстрочный интервал больше и наоборот.
И почему-то не происходит выравнивание по ширине.
Если кто знает как сделать, подскажите.
...
Рейтинг: 0 / 0
30.03.2004, 01:46:12
    #32461578
sergey1980
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задачка!!! (В отчете имеется поле MEMO. Как сделать, чтобы в зависимости от количества текста, он равномерно распределялся по высоте)
К этому ещё вопрос, можно ли решить проблему без строчки VBA (зная месный нравы и так как я полный фонарь)
...
Рейтинг: 0 / 0
30.03.2004, 04:50:35
    #32461600
Deminik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задачка!!! (В отчете имеется поле MEMO. Как сделать, чтобы в зависимости от количества текста, он равномерно распределялся по высоте)
Покопай в форуме... Когда-то здесь уже мелькала такая тема и решением стал какой-то цикл, который проверял - влазят ли данные в поле, если нет - увеличивал размер поля, уменьшал размер шрифта и снова проводил проверку (до тех пор, пока данные не влезут)...
...
Рейтинг: 0 / 0
30.03.2004, 04:54:13
    #32461601
Deminik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задачка!!! (В отчете имеется поле MEMO. Как сделать, чтобы в зависимости от количества текста, он равномерно распределялся по высоте)
А то с МЕМО не могу сообразить какое свойство использовать... Если бы тип был числовой - то пускай цикл на обнаружение в поле буквы Е, если обнаруживается - увеличивается размер поля на 1 или уменьшается размер шрифта на 1... А с МЕМО...
...
Рейтинг: 0 / 0
30.03.2004, 04:59:20
    #32461602
Deminik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задачка!!! (В отчете имеется поле MEMO. Как сделать, чтобы в зависимости от количества текста, он равномерно распределялся по высоте)
Только что решил твою проблему так, легко и просто: установил свойства поля, сурсом которого является МЕМО, CanGrow (Расширение) и CanShrink (Сжатие) в True... Вроде выходит...
...
Рейтинг: 0 / 0
06.07.2004, 11:59:57
    #32590940
vlad_707
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задачка!!! (В отчете имеется поле MEMO. Как сделать, чтобы в зависимости от количества текста, он равномерно распределялся по высоте)
Всем привет.
так же имею поле МЕМО в отчёте.
Свойства CanGrow (Расширение) и CanShrink (Сжатие) стоят да.
Поле расширяется ,но до половины текста....
как быть????
...
Рейтинг: 0 / 0
06.07.2004, 12:07:02
    #32590958
Shuhard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задачка!!! (В отчете имеется поле MEMO. Как сделать, чтобы в зависимости от количества текста, он равномерно распределялся по высоте)
vlad_707Всем привет.
так же имею поле МЕМО в отчёте.
Свойства CanGrow (Расширение) и CanShrink (Сжатие) стоят да.
Поле расширяется ,но до половины текста....
как быть????

картинку покажи !
...
Рейтинг: 0 / 0
06.07.2004, 12:15:36
    #32590987
Shark
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задачка!!! (В отчете имеется поле MEMO. Как сделать, чтобы в зависимости от количества текста, он равномерно распределялся по высоте)
Может, будет интересно

Правда бейсик там есть.
...
Рейтинг: 0 / 0
06.07.2004, 12:17:45
    #32590997
vlad_707
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задачка!!! (В отчете имеется поле MEMO. Как сделать, чтобы в зависимости от количества текста, он равномерно распределялся по высоте)
картинку чего??? обрезанного поля? или свойств поля?
П.С. как по нормальному вставить картинку... у меня вчера не получилось??
...
Рейтинг: 0 / 0
06.07.2004, 12:34:14
    #32591061
vlad_707
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задачка!!! (В отчете имеется поле MEMO. Как сделать, чтобы в зависимости от количества текста, он равномерно распределялся по высоте)
про сетку спасибо...это второй этап...
пока нужно вместить все МЕМО данные
П,С, как правильно прикрепить файл....?
...
Рейтинг: 0 / 0
06.07.2004, 12:35:50
    #32591067
Shuhard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задачка!!! (В отчете имеется поле MEMO. Как сделать, чтобы в зависимости от количества текста, он равномерно распределялся по высоте)
vlad_707картинку чего??? обрезанного поля? или свойств поля?
П.С. как по нормальному вставить картинку... у меня вчера не получилось??
про обрезание не надо ...
сделай маленькую mdb в архиве : 1 отчёт 1 таблица 1 поле + выложи сюда
...
Рейтинг: 0 / 0
06.07.2004, 13:36:18
    #32591287
vlad_707
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задачка!!! (В отчете имеется поле MEMO. Как сделать, чтобы в зависимости от количества текста, он равномерно распределялся по высоте)
прикольно.....сделал тестовую базу- работает..... поле мемо показывается полностью...
в "страрой"-обрезается...... причём- ровно на 255 символе....
в форме можно просмотреть поле целиком......
что за чертовщина ???
...
Рейтинг: 0 / 0
06.07.2004, 13:42:24
    #32591297
Shuhard
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задачка!!! (В отчете имеется поле MEMO. Как сделать, чтобы в зависимости от количества текста, он равномерно распределялся по высоте)
255 - макс.длина стринга--->возможно в запросах стоит преобразование типов или задан формат поля ?
...
Рейтинг: 0 / 0
06.07.2004, 13:57:23
    #32591338
vlad_707
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задачка!!! (В отчете имеется поле MEMO. Как сделать, чтобы в зависимости от количества текста, он равномерно распределялся по высоте)
хм... формат поля в отчёте не стоит....
могу только сказать, что recordSource отчёта- это запрос на объединение с двумя union, правда в поле "комментарии" объединяются поля из одной таблицы... и все имеют тип МЕМО
...
Рейтинг: 0 / 0
06.07.2004, 16:58:30
    #32591902
vlad_707
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Задачка!!! (В отчете имеется поле MEMO. Как сделать, чтобы в зависимости от количества текста, он равномерно распределялся по высоте)
Так оно и есть....
если запрос без UNION то поле показывается полностью...
если запрос с UNION, то делается ограничение 255 символов....
теперь делема.... либо переделывать структуру, либо на каждое поле вешать свой запрос либо разобраться с UNION........ предпочтительно третий вариант.........
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Задачка!!! (В отчете имеется поле MEMO. Как сделать, чтобы в зависимости от количества текста, он равномерно распределялся по высоте) / 15 сообщений из 15, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]