|  | RecroGridRGProperty Class | 
 Inheritance Hierarchy
Inheritance HierarchyNamespace: Recrovit.RecroGridFramework
 Syntax
Syntaxpublic class RGProperty : ICloneable, IXmlSerializable
The RecroGridRGProperty type exposes the following members.
 Constructors
Constructors| Name | Description | |
|---|---|---|
|  | RecroGridRGProperty | 
            Initializes a new instance of the RecroGridRGProperty class.
             | 
 Properties
Properties| Name | Description | |
|---|---|---|
|  | Alias | 
            Az SQL kifejezéshez használt alias név. Ha nincsen megadva, akkor a rendszer generál.
             | 
|  | ClientName | 
            Az oszlop kliensoldalon használt neve.
             | 
|  | ColName | 
            Meghatározza az oszlop (Entity.Property) nevét, ami bekerül az SQL lekérdezésbe.
            A név lehet az EF logikai modell szerinti, akár több entitás távolságra lévő mező is.
            Ha a név NSQL: kezdetű, akkor a rendszer egy Native SQL kifejezésnek veszi (EF Core).
            Az NSQL:EntityBase. előtag használatával az NSQL típusú mező örökölhető az EntityBase azonos Alias mezőjéből.
             | 
|  | ColNameLastPart | 
            Gets the col name last part.
             | 
|  | ColPos | 
            Az oszlop pozíciója List nézetben. 0 esetén az oszlop nem jelenik meg.
             | 
|  | ColTitle | 
            A List nézetben megjelenő oszlop fejléce, illetve Form nézetben megjelenő mező neve.
            Az érték lehet RecroDict szótár elem is, ilyenkor <%%>Scope.StringId formátumban kell megadni.
             | 
|  | ColWidth | 
            Az oszlop szélessége List nézetben. 0 esetén automatikus.
             | 
|  | CssClass | RGO_CssClass opció kivezetése az egyszerűbb használathoz.
             | 
|  | DisableInheritance | RGO_DisableInheritance opció kivezetése az egyszerűbb használathoz.
             | 
|  | Editable | 
            Meghatározza, hogy a mező szerkeszthető-e Form nézetben.
             | 
|  | EntityBase | 
            Meghatározza, hogy a mező melyik entitáshoz kapcsolódik.
            A mező opciók és a ColTitle öröklődnek a kapcsolt entitás megfelelő Alias mezőjéből.
            Csak a külső mezőknél lehet és szabad megadni!
             | 
|  | EntityId | 
            Entitás azonosítója.
             | 
|  | Forced | RGO_Forced opció kivezetése az egyszerűbb használathoz.
             | 
|  | ForeignKey | 
            Ha a mezőhöz tartozik RGO_ForeignKey akkor azt,
            egyébként ha a FormType != FormTypeEnum.Entity, akkor a megpróbálja a nevéből kiszedni táblanevet, és
            az olyan nevű Entitás mezőnél keresi a ForeignKey-t.
             | 
|  | FormPos | 
            Meghatározza a mező pozícióját a Form nézeten.
             | 
|  | FormTab | 
            Meghatározza, hogy a mező a Form nézet melyik lapján (tab) helyezkedjen el. 0 esetén a mező nem jelenik meg.
             | 
|  | FormType | 
            Meghatározza a mező típusát Form nézetben és a szűrőben.
             | 
|  | IsDynamic | 
            Gets or sets a value indicating whether this column is dynamic.
             | 
|  | IsJoin | 
            Jelzi, hogy a mező külső RGO_InnerJoin vagy RGO_OuterJoin kapcsolatot igényel.
             | 
|  | IsKey | 
            Meghatározza, hogy a mező egy kulcs az entitásban.
             | 
|  | IsNSQL | 
            ColName alapján meghatározza, hogy a mező NSQL kifejezés.
             | 
|  | ListType | 
            Meghatározza a mező típusát List nézetben.
             | 
|  | ListTypeStr | 
            Gets the ListType as string.
             | 
|  | NSQL | 
            A ColName-ből csak az NSQL kifejezést adja meg
             | 
|  | Options | 
            Visszaadja a mezőhöz tartozó opciós beállításokat.
             | 
|  | PropertyComment | 
            Fejlesztői/Adminisztrátori megjegyzés a mezőhöz.
             | 
|  | PropertyId | 
            Gets or sets the property identifier.
             | 
|  | Readable | 
            Meghatározza, hogy az oszlop megjelenhet-e List nézetben.
             | 
|  | Sort | RGO_Sort opció kivezetése az egyszerűbb használathoz.
             | 
 Methods
Methods| Name | Description | |
|---|---|---|
|  | Clone | 
            Creates a new object that is a copy of the current instance.
             | 
|   | CreateRGProperty | 
            Creates a property.
             | 
|  | GetBasePropery | 
            Ha a mező egy külső entitáshoz van kapcsolva, akkor visszaadja az EntityBase
            azon mezőjét, ahol az EntityBase.Alias megegyezik a mező ColName utolsó részével.
             | 
|  | GetBoolOption | 
            Gets the value of an option as bool.
             | 
|  | GetColTitle | |
|  | GetOptionString | 
            Gets the value of an option as string.
             | 
|  | GetRGEntity | 
            Visszaadja azt az Entitást, amiben a Property található.
             | 
|  | OptionContainsKey | 
            Determines whether the Options contains the specified key.
             | 
 See Also
See Also