MS Access 2003 - управление форматированием списка - PullRequest
0 голосов
/ 14 декабря 2009

Просто некоторые общие вопросы форматирования о возврате записей в поле со списком на форме:

У меня есть список, который возвращает наборы записей на основе оператора SQL в VB. Мне нужно, чтобы оператор SQl возвращал идентификатор (автоматический номер) каждой записи, потому что, если пользователь выбирает из этого списка, мне нужен идентификатор в качестве параметра передачи для следующей формы. Но мне не нужно, чтобы идентификатор отображался в фактическом списке .... В любом случае, я могу это скрыть или просто не отображать?

Я использовал источник строк следующим образом:

me.searchlist.rowsource = "SELECT TblMain.MainID, TblMain.First, TblMain.MiddleTblMain.Last FROM TblMain ORDER BY TblMain.Last, TblMain.First DESC;"

Кроме того, список не имеет заголовков, которые я хочу, и имеет три столбца для приведенного выше примера ... но каждый столбец слишком большой, могу ли я контролировать размер ширины каждой области столбца внутри списка? Я пробовал окно свойств, но это, похоже, влияет только на первый столбец, а не на все.

1 Ответ

3 голосов
/ 14 декабря 2009
  • Для заголовка список имеет свойство называется Заголовки столбцов (по умолчанию нет). Установите для этого значение Да.
  • Для ширины столбца список имеет свойство для Количество столбцов и Ширина столбца . В вашем случае вы можете установить Количество столбцов на 3 и Столбец Ширина примерно до 0; 2; 3
...