V_QUERY_RE7_EVENTATTRIBUTES
Fields
| Field | Field Type | Null | Description |
|---|---|---|---|
| LOCALID | int | ||
| ATTRIBUTECATEGORY | nvarchar(50) | yes | |
| ATTRIBUTEDATE | datetime | yes | |
| ATTRIBUTEDESCRIPTION | nvarchar(255) | ||
| COMMENTS | nvarchar(50) | yes | |
| MUSTBEUNIQUE | bit | yes | |
| ISREQUIRED | bit | yes | |
| SEQUENCE | smallint | ||
| TYPEOFDATA | varchar(11) | ||
| EVENT_LOCALID | int | ||
| IMPORTID | nvarchar(20) | yes |
Definition
Copy
/*
Generated by Blackbaud AppFx Platform
Date: 6/23/2025 4:35:34 AM
Assembly Version: Blackbaud.AppFx.Platform.SqlClr, Version=4.0.4000.0, Culture=neutral, PublicKeyToken=null
Copyright Blackbaud
*/
CREATE VIEW dbo.V_QUERY_RE7_EVENTATTRIBUTES AS
select
[EA].[LOCALID],
[ATC].[NAME] as [ATTRIBUTECATEGORY],
[EA].[ATTRIBUTEDATE],
case [ATC].[TYPEOFDATA]
when 1 then isnull([EA].[TEXT], '')
when 2 then isnull(cast([EA].[NUM] as nvarchar(255)), '')
when 3 then isnull(cast([EA].[DATETIME] as nvarchar(255)), '')
when 4 then isnull(cast([EA].[CURRENCY] as nvarchar(255)), '')
when 5 then
case [EA].[BOOLEAN]
when 0 then 'No'
when 1 then 'Yes'
else ''
end
when 6 then isnull([TE].[DESCRIPTION], '')
when 7 then isnull([C].[FULLNAME], '')
when 8 then isnull([EA].[TEXT], '')
else ''
end as [ATTRIBUTEDESCRIPTION],
[EA].[COMMENTS],
[ATC].[MUSTBEUNIQUE],
[ATC].[ISREQUIRED],
[EA].[SEQUENCE],
case [ATC].[TYPEOFDATA]
when 1 then 'Text'
when 2 then 'Numeric'
when 3 then 'Date'
when 4 then 'Currency'
when 5 then 'Yes/No'
when 6 then 'Table'
when 7 then 'Constituent'
when 8 then 'Fuzzy Date'
else 'Unknown'
end as [TYPEOFDATA],
[EA].[EVENT_LOCALID],
[EA].[IMPORTID]
from dbo.[RE7_EVENTATTRIBUTES] [EA]
left outer join dbo.[RE7_ATTRIBUTETYPECODE] [ATC] on [EA].[ATTRIBUTETYPECODE_LOCALID] = [ATC].[LOCALID]
left outer join dbo.[RE7_EVENTATTRIBUTESTABLEENTRIESCODE] [TE] on [EA].[TABLEENTRIESCODE_LOCALID] = [TE].[LOCALID]
left outer join dbo.[RE7_CONSTITUENT] [C] on [EA].[ATTRIBUTECONSTITUENT_LOCALID] = [C].[LOCALID];