#forms #ms-access #office365 #caption #datasheet
#формы #ms-access #office365 #заголовок #таблица данных
Вопрос:
Я читал об использовании VBA для объединения терминов с помощью vbCrLf; Я лично использовал Ctrl-Enter для создания второй строки в поле заголовка в окне свойств.
Но после того, как я нажму ctrl-enter, в представлении таблицы моей формы отображается только первая строка моего многострочного заголовка.
становится этим…
Эта форма предназначена для воссоздания функциональности, которую наш владелец ищет в текущей электронной таблице Excel (возможность сортировки по различным столбцам), поэтому я не могу просто использовать отчет.
Пожалуйста, скажите мне, что я упускаю что-то очевидное, например, значение свойства высоты заголовка или что-то в этом роде. Многострочный заголовок будет очень полезен, чтобы помочь поддерживать соответствующую ширину столбцов для данных.
Комментарии:
1. Извините, невозможно.
2. Я притворяюсь, что не видел вашего ответа! Ha! Со всей серьезностью, не хотите ли уточнить, почему? Кажется странным разрешать многострочные данные в свойстве, а затем ничего с ним не делать.
3. Не могу сказать, почему. Это сделано специально.
4. Ну, я знаю, что не смог этого понять. Может быть, кто-то умнее нас сможет взломать систему. Спасибо за ваш вклад!
5. Из того, что я пробовал и читал, вы не можете настроить заголовки строк в представлении формы таблицы данных в Access. Это одно из ограничений конкретной формы «Таблицы данных». Решение заключается в создании формы с вкладками, которая требует больше работы, но дает вам более детальный контроль над настройками.
Ответ №1:
В то время как вы можете отображать несколько строк содержимого в представлении таблицы таблицы, увеличивая высоту строки каждой записи, например:
Более подходящим решением может быть использование текстового поля в форме для отображения данных, где высота текстового поля может быть предопределена в дизайне формы, и могут отображаться полосы прокрутки:
Комментарии:
1. Это хорошо для данных, но не для заголовков.
Ответ №2:
Нет решения для настройки заголовков столбцов в конкретной форме «таблицы данных», которую я пытался использовать. Это хороший быстрый способ, который работает в 95% случаев. Но, если вам нужно больше контроля (как мне и другим пользователям Интернета), единственное решение — создать форму в виде «табличной» формы в мастере форм. В Access есть другие описания этого типа форм (просто для путаницы).
Это также описывается как непрерывная форма, вероятно, потому, что это значение свойства формы переключается при погружении в детали.
Это требует больше работы, Но у вас есть полный контроль над размером, форматом и т. Д. заголовков столбцов при создании / проектировании табличной формы.
Комментарии:
1. Это также описывается как непрерывная форма — это официальное название. Просто для будущих целей поиска.
2. Спасибо Андре. Вот почему я включил «непрерывную форму» в свой комментарий выше. Я достаточно новичок, я не понимал, что это одно и то же, пока много не прочитал. Надеюсь, этого достаточно, чтобы найти поиск и привести кого-нибудь сюда. В Интернете было достаточно людей, спрашивающих, что это должно быть полезно. Форма «datasheet» является фантастической, если вам просто нужна быстрая непрерывная форма. Но редактирование «табличной» формы не заняло у меня слишком много времени, и я мог довольно легко управлять / настраивать гораздо больше функций.
3. На самом деле я имел в виду ваши будущие поиски. 🙂 — Я не думаю, что где-либо видел термин «табличная форма».
4. Это термин, используемый Access в их мастере форм. Вы можете выбрать «Табличный» в качестве одного из вариантов. Это также то, сколько руководств ссылались на это. Однако, как вы говорите, его чаще называют «непрерывным», и это то, что постоянно появлялось в качестве решения в моих поисковых запросах в Интернете. «Использовать непрерывную форму», только я не знал, что это такое! Теперь я знаю. Вот почему я думал об обратном для поиска. Потребовалось много ссылок, чтобы найти кого-то, кто подключил «табличный» и «непрерывный», поэтому я знал, что это, по сути, одно и то же.