MS Access: как отобразить список из одного или двух полей в виде диапазона столбцов?

Работа заставляет меня создавать базу данных Access 2016 (которая не использовала Access годами) для коллег, чтобы записывать, какие программные слоты они используют на станках с ЧПУ. Мои таблицы имеют следующие имена полей (плюс еще несколько):

id (PK), programNum, programName, inUse

В базе данных тысячи записей, и я пытаюсь отобразить только номера программ в виде электронной таблицы (вместо списка из одного столбца):

1001  |  1101  |  1201  |  ...  |  9901
1002  |  1102  |  1202      .        .
1003  |  1103  |  1203      .        .
1004  |  1104  |  1204      .        .
  .        .        .       .        .
  .        .        .       .        .
  .        .        .       .        .
1100  |  1200  |  1300  |  ...  |  9999

Кроме того, я хочу использовать значения "inUse" (Да / Нет), чтобы определить цвет каждого номера (чтобы показать, доступен он или нет).

По сути, я хочу отобразить 50 или 100 элементов в одном столбце, затем перейти к следующему столбцу и повторять до конца списка программ (не то же самое для каждой таблицы)

Возможно ли то, что я пытаюсь достичь с помощью MS Access (без использования тяжелых сценариев VBA)? Если да, есть идеи, как это сделать? Я надеюсь использовать это в форме (для выбора) или в отчете (только для отображения).

Заранее спасибо!

PS Часть запроса проста (выберите programNum, inUse from tableName), но я зациклен на том, как создать форму или отчет для отображения информации таким образом.

0 ответов

Другие вопросы по тегам