Пока чисто теоретический интерес.
Есть общая база. В документах содержится как общая для всех информация, так и индивидуальная для каждого отдела. Чтобы на форме не было лишних для других отделов полей есть идея использовать Computed Subform. Т.е. на форме сделать общие для всех поля и понапихать Computed Subform. Список подформ находится в CFD-поле и берется из профильного документа.
В профильном документе для каждого отдела прописать те подформы, которые он использует. Принадлежность человека отделу вычислить несложно.
Первая проблема в том, что в Computed Subform нельзя задать пустое значение. Придется для каждого подформы делать пустую подформу.
Плюсы от этого очевидны. Используется меньше полей, следовательно выигрыш в размере и скорости. На подформу можно запихнуть любые элементы. Легкость управления и расширения.
А вот какие будут минусы ? Есть ли ограничения на количество подформ ?
Есть общая база. В документах содержится как общая для всех информация, так и индивидуальная для каждого отдела. Чтобы на форме не было лишних для других отделов полей есть идея использовать Computed Subform. Т.е. на форме сделать общие для всех поля и понапихать Computed Subform. Список подформ находится в CFD-поле и берется из профильного документа.
В профильном документе для каждого отдела прописать те подформы, которые он использует. Принадлежность человека отделу вычислить несложно.
Первая проблема в том, что в Computed Subform нельзя задать пустое значение. Придется для каждого подформы делать пустую подформу.
Плюсы от этого очевидны. Используется меньше полей, следовательно выигрыш в размере и скорости. На подформу можно запихнуть любые элементы. Легкость управления и расширения.
А вот какие будут минусы ? Есть ли ограничения на количество подформ ?