1

Я пытаюсь создать форму, состоящую из нескольких форм, расположенных рядом в Access, как показано на рисунке ниже, но столкнулся с множеством проблем. Я соглашусь на отчет, если я не могу заставить форму работать.

Данные имеют несколько рабочих, каждый работник может иметь несколько рабочих мест. У каждой работы есть номер, описание и время (сколько ей лет). Используя непрерывную форму в качестве подчиненной формы, я могу получить список рабочих мест каждого работника.

Вот проблемы, с которыми я столкнулся;

  1. родительская форма не может быть непрерывной (хотя это не может быть проблемой)
  2. Я не могу заставить работников перечислять бок о бок
  3. прямоугольники в подформе не могут быть разных цветов; Я меняю один, он меняет все, чтобы соответствовать

Если это не может быть сделано в конструкторе форм, похоже ли это на то, чего я мог бы достичь в VBA, если бы пошел на это? Это слишком безумно, что я это обдумываю? Я делаю код, но в основном на Java и C++ (и Matlab, но я не вижу в этом никакой помощи). Кроме того, у меня практически нет опыта работы с Windows. Я понимаю, что этот последний бит немного открыт, но я не хочу заходить слишком далеко в тупик, и доктор Гугл не был таким полезным (некоторые из них связаны, но на самом деле ничто не похоже на мою проблему).

Если это имеет значение, то Access 2010 - это то, что у меня есть, но, возможно, оно продлится до 2013 года.

Пример формы

0