MS Access: простая справочная система, проблема с форматированным текстом / простым текстом
Я разрабатываю простую справочную систему для небольшой однопользовательской системы MS Access, управляемую кнопкой VBA кода On Click в нескольких формах. Я искал предложения в Интернете, но с изменениями в поддержке файлов справки по сравнению с более ранними версиями MS Access, совет противоречив и запутан. Мое решение на данный момент - создать таблицу с полями HelpReference (Number) и HelpText (Long Text). Поле HelpText имеет формат текста "Rich Text", и HelpReference записывается в кнопку "При нажатии", чтобы выбрать и отобразить соответствующий текст HelpText для каждой формы. Это все работает.
У меня есть форма администратора, с помощью которой я хочу иметь возможность создавать и редактировать текст справки. В этой форме я установил для свойства "Формат текста" значение "Rich Text", чтобы оно отображалось правильно с соответствующими отступами и переносами строк. Однако, когда я использую форму администратора для редактирования, она не ведет себя как редактор. Например, клавиша Enter просто переводит меня к следующей записи, а не создает CR/ перевод строки в тексте. Для тестирования я использовал WordPad для создания текста справки и вставки его в поле HelpText таблицы в представлении таблицы. Затем, когда я хочу изменить текст, я должен вернуться в WordPad, отредактировать и заново вставить мой отредактированный текст. Если я переключу свойство "Формат текста" поля формы на "Обычный текст", я увижу все инструкции по форматированию в Rich Text и, думаю, смогу с этим поработать, но это станет немного утомительным.
Я не хочу вдаваться в контекстную справку, потому что Access и VBA являются новыми для меня, все, что я хочу, это иметь возможность форматировать некоторый текст в форме администратора и полагаться на то, что он отображается, доступен только для чтения и правильно отображается в пользовательская форма с помощью On Click на кнопке. Многопользовательские соображения не применяются.
Редактировать: изменение свойства Enter Key Behavior, как предложено ниже, работает.