@RootID integer
AS SELECT 	SPNS_QueryDefinition.RootID, 
			SPNS_QueryDefinition.QueryNo,
			OutputFormNo, 
			SPNS_FormDefinition.FormName [OutputFormName],
			SPNS_FormDefinition.RootID AS [OutputFormRootId], 
		    SPNS_FormDefinition.MenuCounter [OutputFormMenuCounter],  
		    SPNS_FormDefinition.BlockCounter [OutputFormBlockCounter]
 FROM SPNS_QueryDefinition
 			INNER JOIN SPNS_FormDefinition ON SPNS_FormDefinition.FormNo = OutputFormNo
							AND SPNS_FormDefinition.RootID = SPNS_QueryDefinition.RootID
	WHERE (SPNS_QueryDefinition.RootID = @RootID)
		AND SPNS_QueryDefinition.QueryNo IN (select * from  #numeric_param_temp)
		AND (OutputFormNo <> 0 AND OutputFormNo Is Not NULL)				