Flexberry ORM 8.0.0-beta01
|
Определение представления. Подробнее...
Открытые типы | |
enum class | ReadType { OnlyThatObject , WithRelated } |
как строить проедставление. Подробнее... | |
Открытые члены | |
View | Clone () |
Создание копии представления. Подробнее... | |
View () | |
создать "заготовку" для представления. Подробнее... | |
View (SerializationInfo info, StreamingContext context) | |
void | GetObjectData (SerializationInfo info, StreamingContext context) |
View (DataObject dobject) | |
создать представление по объекту (вычитанным свойствам объекта). Подробнее... | |
View (System.Type DataObjectType, ReadType readType) | |
создать представление по типу и критерию построения. Подробнее... | |
View | GetViewForMaster (string master) |
вернуть представление(ветку от текущего) для мастера. Подробнее... | |
MasterInView | GetMaster (string masterName) |
вернуть описание мастера(настроичные данные). Подробнее... | |
void | RemoveMaster (string masterName) |
удалить мастера. Подробнее... | |
DetailInView | GetDetail (string detailName) |
получить описание детейла. Подробнее... | |
void | RemoveDetail (string detailname) |
удалить детейл из представления. Подробнее... | |
PropertyInView | GetProperty (string propertyName) |
получить свойство из проедставления. Подробнее... | |
bool | CheckPropname (string propName) |
Проверка наличия свойства в представлении. Подробнее... | |
bool | CheckPropname (string propName, bool checkDetails) |
Проверка наличия свойства в представлении. Подробнее... | |
void | RemoveProperty (string propName) |
удалить свойство из представления. Подробнее... | |
void | AddDetailInView (string detailname, View detailview, bool loadOnLoadAgregator) |
Добавить detail в представление. Подробнее... | |
void | AddDetailInView (string detailname, View detailview, bool loadOnLoadAgregator, string path, bool visible, string caption, string[] aggregateFunctions) |
Добавить detail в представление. Подробнее... | |
void | AddMasterInView (string masterName, LookupTypeEnum lookupType, string lookupcustomizationstring, string lookupProperty) |
Добавить описание мастера в представление. Подробнее... | |
void | AddMasterInView (string masterName) |
Добавить описание мастера в представление. Подробнее... | |
void | AddProperties (params string[] propertyNames) |
Добавить свойства. Подробнее... | |
void | AddProperty (string propName) |
Добавить свойство. Подробнее... | |
void | AddProperty (string propName, string propCaption, bool visible, string propPath) |
Добавить свойство в представление. Подробнее... | |
View (ViewAttribute ViewDefAttribute, System.Type ViewDefClass) | |
Создание представления по описанию в атрибуте. Подробнее... | |
void | LoadingAdaptation () |
Адаптировать представления для детейлов (в зависимости от типа). Подробнее... | |
void | LoadingAdaptation (Type tp) |
Адаптировать представления для детейлов (в зависимости от типа). Подробнее... | |
void | SetAllAdaptive () |
Сделать все представление адаптируемым. Подробнее... | |
override string | ToString () |
Строковое представление представления. Подробнее... | |
string | ToString (bool fullView) |
в строку. Подробнее... | |
int[] | GetOrderedIndexes (string[] orderCols, string[] advCols) |
int[] | GetOrderedIndexes (params string[] orderCols) |
вернуть порядок упоминания свойств в представлении. Подробнее... | |
int | GetPropertyIndex (string PropertyName) |
Получить индекс свойства в представлении. Метод был добавлен для удобства работы с LoadStringedVeiw, но убедитесь, что это именно то представление, которое использовалось при загрузке и его никто не изменял. Подробнее... | |
bool | TestObjectForViewing (DataObject dobject) |
Проверить объект на вычитанность по представлению. Подробнее... | |
string | GetLocalizedPropertyCaption (string propertyName, CultureInfo culture=null) |
Возвращает локализованную подпись свойства (в том числе и массива детейлов) из класса ресурсов Captions из пространства имен сборки с объектами. Подробнее... | |
Открытые статические члены | |
static View | operator| (View firstView, View secondView) |
OR - Объединение. Подробнее... | |
static View | operator& (View firstView, View secondView) |
AND - Пересечение. Подробнее... | |
static View | operator- (View firstView, View secondView) |
static View | operator^ (View firstView, View secondView) |
exclusive-OR. Подробнее... | |
Свойства | |
Collections.NameObjectCollection | MasterTypeFilters [get] |
ограничения по типам для вычитывания данных. Подробнее... | |
bool | GeneratedByType [get] |
View.ReadType | CreationReadType [get] |
string | Name [get, set] |
Наименование представления. Подробнее... | |
System.Type | DefineClassType [get, set] |
тип, для которого определено пердставление. Подробнее... | |
DetailInView[]?? | Details [get, set] |
Получить все детейлы. Подробнее... | |
MasterInView[] | Masters [get, set] |
Получить все мастера. Подробнее... | |
PropertyInView[]?? | Properties [get, set] |
Список свойств входящих в представление. Подробнее... | |
Определение представления.
|
strong |
|
inline |
создать "заготовку" для представления.
|
inline |
info | |
context |
|
inline |
создать представление по объекту (вычитанным свойствам объекта).
dobject |
|
inline |
создать представление по типу и критерию построения.
DataObjectType | тип. |
readType | как строить проедставление. |
|
inline |
Создание представления по описанию в атрибуте.
ViewDefAttribute | Атрибут, описывающий представление. |
ViewDefClass | Класс, для которого создаётся представление. |
|
inline |
Добавить detail в представление.
detailname | |
detailview | |
loadOnLoadAgregator |
|
inline |
Добавить detail в представление.
detailname | |
detailview | |
loadOnLoadAgregator | |
path | |
visible | |
caption | |
aggregateFunctions |
|
inline |
Добавить описание мастера в представление.
masterName |
|
inline |
Добавить описание мастера в представление.
masterName | |
lookupType | |
lookupcustomizationstring | |
lookupProperty |
|
inline |
Добавить свойства.
propertyNames | Имена свойств. |
|
inline |
Добавить свойство.
propName |
|
inline |
Добавить свойство в представление.
propName | Название свойства. |
propCaption | Заголовок свойства. |
visible | Видимость свойства. |
propPath | Путь свойства на форме. |
|
inline |
Проверка наличия свойства в представлении.
propName | Имя свойства. |
|
inline |
Проверка наличия свойства в представлении.
propName | Имя свойства. |
checkDetails | Искать ли имя свойства в детейлах, имеющихся в данном представлении. |
|
inline |
Создание копии представления.
|
inline |
получить описание детейла.
detailName |
|
inline |
Возвращает локализованную подпись свойства (в том числе и массива детейлов) из класса ресурсов Captions из пространства имен сборки с объектами.
propertyName | Имя свойства. |
culture | Культура (если не задать, то используется текущая культура). |
|
inline |
вернуть описание мастера(настроичные данные).
masterName |
|
inline |
info | |
context |
|
inline |
вернуть порядок упоминания свойств в представлении.
orderCols |
|
inline |
получить свойство из проедставления.
propertyName |
|
inline |
Получить индекс свойства в представлении. Метод был добавлен для удобства работы с LoadStringedVeiw, но убедитесь, что это именно то представление, которое использовалось при загрузке и его никто не изменял.
PropertyName | Имя свойства. |
|
inline |
вернуть представление(ветку от текущего) для мастера.
master | имя свойства-мастера. |
|
inline |
Адаптировать представления для детейлов (в зависимости от типа).
|
inline |
Адаптировать представления для детейлов (в зависимости от типа).
tp | тип по которому настраивать. |
AND - Пересечение.
firstView | |
secondView |
firstView | |
secondView |
exclusive-OR.
firstView | |
secondView |
OR - Объединение.
firstView | |
secondView |
|
inline |
удалить детейл из представления.
detailname |
|
inline |
удалить мастера.
masterName |
|
inline |
удалить свойство из представления.
propName |
|
inline |
Сделать все представление адаптируемым.
|
inline |
Проверить объект на вычитанность по представлению.
dobject | Объект данных, который проверяется по загруженности по представлению. |
True
, если объект вычитан по представлению.
|
inline |
Строковое представление представления.
|
inline |
в строку.
fullView |
|
get |
|
getset |
тип, для которого определено пердставление.
|
getset |
Получить все детейлы.
|
get |
|
getset |
Получить все мастера.
|
get |
ограничения по типам для вычитывания данных.
|
getset |
Наименование представления.
|
getset |
Список свойств входящих в представление.