V_QUERY_PROGRAMRESOURCE

Query view for program resource

Fields

Field Field Type Null Description
ID uniqueidentifier System record ID
PROGRAMID uniqueidentifier Program system ID
RESOURCEID uniqueidentifier Resource system ID
RESOURCENAME nvarchar(100) Name
QUANTITYNEEDED int Quantity needed
ADDEDBY_APPLICATION nvarchar(200) yes Added by application
ADDEDBY_USERNAME nvarchar(128) yes Added by user name
CHANGEDBY_APPLICATION nvarchar(200) yes Changed by application
CHANGEDBY_USERNAME nvarchar(128) yes Changed by user name
DATEADDED datetime Date added
DATECHANGED datetime Date changed
TSLONG bigint yes Timestamp value

Definition

Copy
/*
Generated by Blackbaud AppFx Platform
Date:  8/17/2011 2:35:48 PM
Assembly Version:  Blackbaud.AppFx.Platform.SqlClr, Version=2.91.1535.0, Culture=neutral, PublicKeyToken=null
Copyright Blackbaud
*/
CREATE VIEW dbo.V_QUERY_PROGRAMRESOURCE AS



                select
                    [PROGRAMRESOURCE].[ID],
                    [PROGRAMRESOURCE].[PROGRAMID],
                    [PROGRAMRESOURCE].[RESOURCEID],
                    [RESOURCE].NAME as RESOURCENAME,
                    [PROGRAMRESOURCE].[QUANTITYNEEDED],
                    ADDEDBY.APPLICATIONNAME as ADDEDBY_APPLICATION,
                    ADDEDBY.USERNAME as ADDEDBY_USERNAME,
                    CHANGEDBY.APPLICATIONNAME as CHANGEDBY_APPLICATION,
                    CHANGEDBY.USERNAME as CHANGEDBY_USERNAME,
                    PROGRAMRESOURCE.DATEADDED,
                    PROGRAMRESOURCE.DATECHANGED,
                    PROGRAMRESOURCE.TSLONG
                    /*#EXTENSION*/

                from dbo.PROGRAMRESOURCE
          inner join dbo.RESOURCE
            on PROGRAMRESOURCE.RESOURCEID = RESOURCE.ID
                  left join dbo.CHANGEAGENT as ADDEDBY 
            on ADDEDBY.ID = PROGRAMRESOURCE.ADDEDBYID
                  left join dbo.CHANGEAGENT as CHANGEDBY 
            on CHANGEDBY.ID = PROGRAMRESOURCE.CHANGEDBYID