Class ExtraFieldsExtraTableExtender
Inheritance
ExtraFieldsExtraTableExtender
Implements
Inherited Members
Namespace: SuperOffice.CRM.ArchiveLists
Assembly: SoDataBase.dll
Syntax
public class ExtraFieldsExtraTableExtender : ExtraFieldExtenderBase, IArchiveProviderQueryMapping, IArchiveExtender, IArchiveProviderDoesExtend, IArchiveProviderHasColumns, IArchiveProviderExtensible
Constructors
ExtraFieldsExtraTableExtender(SoField, string, RecursionInfo)
Declaration
public ExtraFieldsExtraTableExtender(SoField relationFK, string iconHint, ExtraFieldExtenderBase.RecursionInfo recursionInfo)
Parameters
Type | Name | Description |
---|---|---|
SoField | relationFK | |
string | iconHint | |
ExtraFieldExtenderBase.RecursionInfo | recursionInfo |
ExtraFieldsExtraTableExtender(SoField, string, RecursionInfo, bool)
Declaration
public ExtraFieldsExtraTableExtender(SoField parentFK, string iconHint, ExtraFieldExtenderBase.RecursionInfo recursionInfo, bool showAllColumns)
Parameters
Type | Name | Description |
---|---|---|
SoField | parentFK | |
string | iconHint | |
ExtraFieldExtenderBase.RecursionInfo | recursionInfo | |
bool | showAllColumns |
Methods
SetJoin()
Subclass contract: Implementations of this method should create the extenders' table information object, join it to the relevant parent, and return the table information instance
Declaration
protected override TableInfo SetJoin()
Returns
Type | Description |
---|---|
TableInfo |
Overrides
ShowField(SoField)
Declaration
protected override bool ShowField(SoField field)
Parameters
Type | Name | Description |
---|---|---|
SoField | field |
Returns
Type | Description |
---|---|
bool |