Flexberry ORM 8.0.0-beta01
|
Класс для расширения представления свойствами, используемыми в ограничении, но отсутствующими в указанном представлении. Подробнее...
Классы | |
class | DetailVariableDefContainer |
Вспомогательный класс для хранения переменных, связанных с детейлами/псевдодетейлами. На настоящий момент данная структура не используется, поскольку не стоит задачи расширения представления детейлами. Подробнее... | |
Открытые статические члены | |
static void | EnrichDetailViewInLimitFunction (Function function, IDataService dataService) |
В представления DetailVariableDef функции ограничения добавляются недостающие свойства, если это необходимо. Подробнее... | |
static void | FindPropertiesUsedInFunction (Function function, List< string > variableList, List< DetailVariableDefContainer > detailList) |
Метод поиска всех используемых в параметрах функции свойств (включая описание детейлов). Подробнее... | |
static List< string > | GetPropertiesUsedInExpression (string property, Type type, IDataService sqlDataService) |
Получить список свойств, используемых DataServiceExpression. Подробнее... | |
static View | GetViewWithPropertiesUsedInFunction (View view, Function function, IDataService dataService) |
Создание представление с добавление свойств из ограничения, которые используются в ограничении, но отсутствуют в указанном в качестве параметра ограничении. При поиске отсутствующих в представлении свойств учитываются также и выражения для вычислимых свойств. Подробнее... | |
Класс для расширения представления свойствами, используемыми в ограничении, но отсутствующими в указанном представлении.
|
inlinestatic |
В представления DetailVariableDef функции ограничения добавляются недостающие свойства, если это необходимо.
function | Функция ограничения, которая может содержать DetailVariableDef. |
dataService | Сервис данных, через который будет вестись обработка вычислимых свойств. |
|
inlinestatic |
Метод поиска всех используемых в параметрах функции свойств (включая описание детейлов).
function | Функция, в которой производится поиск свойств. |
variableList | Список найденных в функции свойств. |
detailList | Список найденных описаний детейлов. |
|
inlinestatic |
Получить список свойств, используемых DataServiceExpression.
property |
|
inlinestatic |
Создание представление с добавление свойств из ограничения, которые используются в ограничении, но отсутствуют в указанном в качестве параметра ограничении. При поиске отсутствующих в представлении свойств учитываются также и выражения для вычислимых свойств.
view | Представление, но основе которого создается новое представление, возвращаемое в качестве результата метода. |
function | Функция, среди параметров которой происходит поиск неиспользуемых в представлении свойств. |
dataService | Сервис данных необходим для правильного выбора выражения для вычислимиого свойства. |