|
|
|
| Нужно в отчете перенести строку Выражение типа:
Фам" & [LastName] & " Имя: " & [Im] & ". " & " Отчество " & [im2] & Chr(10) & " В легких " & [ВЛегких] & "." & Chr(10)
При написании Chr(10) в тексте отчета появляется квадратик
При написании vbCrlf вместо Chr(10) - в выражении автоматически заключается в [ ] и при открытии отчета просит ввести значение vbCrlf
Строка же ни в том ни в другом случае не переносится. Пробовал задать выражение и в " запросе" и в поле данные "отчета" - одинаково. | |
|
| |
|
|
|
| да что-то в поле отчета константа не подхватывается
замените vbCrlf на Chr(13) & Chr(10)
Фам" & [LastName] & " Имя: " & [Im] & ". " & " Отчество " & [im2] & Chr(13) & Chr(10)
& " В легких " & [ВЛегких] & "." & Chr(13) & Chr(10)
|
| |
|
| |
|
|
|
| Теперь наконец все получилось. Большое спасибо. Если не трудно объясните пожалуйста механизм (не охота просто тупо вставлять Chr(13) & Chr(10)) хотелось бы попытаться понять
как это работает и что за квадратик печатался при Chr(10).
Если можно, нет ли какой-нибудь ссылки со списком всех этих чаров (я так понимаю Chr(13) & Chr(10) не единственные).
И еще вопрос: "Возможно ли как то выделять часть текста в выражении (жирный, курсив, подчеркивание)?" | |
|
| |
|
|
|
| Chr - это отображение символа по его коду 13 - это энтер, 10 - перевод каретки.
в некоторых программах достаточно только 10, а в аксесе нужна такая комбинация | |
|
| |
|
|
|
| Chr(13) - это символ перевода каретки
Chr(10) - символ конца строки
в совокупности они дают эффект начала новой строки
vbCrlf - в приницпе - тоже самое
где про это прочитать... не знаю... может Help по Chr
В стандартном поле ACCESS сделать выделение разный кусков текста нельзя | |
|
| |
|