Мне нужны мнения других относительно лучшего подхода.
У меня есть форма и отчет, основанные на уже созданной и распечатанной форме (не на форме доступа). Эта форма доступа и отчет имеют около 100 полей, которым назначены числовые значения на основе нескольких числовых значений из таблицы. Остальные текстовые поля - это расчеты, основанные на этих нескольких числовых значениях. Мой первоначальный план состоял в том, чтобы ввести в расчеты все контрольные источники текстовых полей. Таким образом, источником управления Box13 будут значения Box2 + Box5. Хотя в форме это работало нормально, теперь у меня также есть отчет с семью различными подотчетами (чтобы разрешить семь отдельных отчетливо разных страниц), которые имеют те же поля. Теперь мне нужно пройти и установить для каждого блока ссылку не только на блок, но и на подотчет, в котором находится этот блок.
Решение, которое я думаю, состоит в том, чтобы поместить все эти вычисления в функции vba. Тогда источники управления для текстовых полей в форме и отчетах будут просто ссылаться на эти функции VBA. Таким образом, вместо источника управления box13, являющегося Box2 + Box5, это будет Function Box13. и так далее и тому подобное.
Это упростит обслуживание, если в будущем будет необходимо изменить калькуляцию, и потенциально облегчит все понимание.
Каковы ваши мысли и идеи относительно моих двух вариантов. Всегда приятно слышать мнение других, поэтому я ценю любые отзывы.
Спасибо