vwCategorizedFields
Fields
Field | Field Type | Null | Description |
---|---|---|---|
FieldID | int | ||
ParentFieldID | int | yes | |
FieldName | nvarchar(50) | yes | |
Sequence | int | yes | |
HasMultiples | bit | ||
Searchable | bit | ||
PrivateShowByDefault | bit | yes | |
NeverPrivate | bit | ||
FieldType | int | ||
CategorySequence | int | yes | |
Category | nvarchar(50) | yes | |
FormField | bit | ||
HTMLEncode | bit | ||
AttribTypeID | int | ||
DataType | int | ||
CodeTableID | int | ||
AttribRequired | int | ||
ClientsID | int | ||
StaticCodeTable | bit | ||
UseShortDescription | bit | ||
RowNumber | int | yes | |
IsLoop | bit | yes | |
CounterFieldID | int | ||
StripSpanTags | bit | ||
ToolTip | nvarchar(1024) | yes |
Definition
Copy
CREATE view dbo.vwCategorizedFields as
select
Fields.FieldID,
Fields.ParentFieldID,
Fields.FieldName,
Fields.Sequence,
Fields.HasMultiples,
Fields.Searchable,
Fields.PrivateShowByDefault,
Fields.NeverPrivate,
Fields.FieldType,
Category.Sequence CategorySequence,
Category.FieldName Category,
Fields.FormField,
Fields.HTMLEncode,
Fields.AttribTypeID,
Fields.DataType,
Fields.CodeTableID,
Fields.AttribRequired,
Fields.ClientsID,
Fields.StaticCodeTable,
Fields.UseShortDescription,
Fields.RowNumber,
cast(0 as bit) IsLoop,
0 CounterFieldID,
Fields.StripSpanTags,
Fields.ToolTip
from
dbo.ApplicationFields Fields
inner join dbo.Clients on 1 = 1
left outer join dbo.ApplicationFields Category on Fields.ParentFieldID = Category.FieldID
where
Fields.CountryMask & Clients.RECountryMask = Clients.RECountryMask;