У меня есть база данных доступа, которая имеет дело со «статьями» и «предметами», которые все текстовые. Статья состоит из нескольких пунктов. Каждый элемент имеет поле расширенного текста, и я хочу отобразить текстовое содержание статьи, объединяя все поля расширенного текста ее элементов.
Я написал программу VBA, которая объединяет поля форматированного текста элементов и передает их в независимый элемент управления TextBox в моей форме (Textbox.Text = результирующая строка), но она не работает, я получаю сообщение об ошибке, говорящее «это свойство параметр слишком длинный ".
Если я пытаюсь ввести одно текстовое поле в элемент управления Textbox, я получаю еще одну ошибку с указанием «Невозможно обновить набор записей», которую я не понимаю, что это за набор записей?
Каждое поле элемента обычно выглядит примерно так (я использую квадратные скобки вместо «<» и «>», потому что в противном случае сообщение отображается неправильно) [div] [font ...] Content [/ font] [/ div] ", с включенными тегами [em].
Перед моей проблемой у меня есть ряд вопросов:
1) Как передать строку HTML в независимый элемент управления Textbox?
2) Можно ли объединять эти строки HTML или я должен изменить теги, например, иметь только один блок «[div]» вместо нескольких в строке (исключить промежуточные теги div)?
3) Какой элемент управления следует использовать для отображения результата?
Вы вполне можете ответить, что я мог бы также использовать подчиненную форму, отображающую различные элементы, из которых состоит статья. Да, но невозможно иметь переменную высоту для каждого элемента, и чтение всей статьи очень громоздко
Спасибо за любые советы, которые вы можете дать