@RootID integer
AS SELECT calledFormDefinition.RootID [CalledFormRootId], 
			SPNS_PFActionsForForm.CalledFormNo, 
			SPNS_PFActionsForForm.FormNo [CallingFormNo], 
			SPNS_FormDefinition.FormName [CallingFormName], 
			SPNS_FormDefinition.RootID AS [CallingFormRootId], 
			SPNS_FormDefinition.MenuCounter [CallingMenuCounter], 
			SPNS_FormDefinition.BlockCounter [CallingBlockCounter],
			CalledBlockNo, PFNo, CommandLine
 FROM SPNS_PFActionsForForm 
 			INNER JOIN SPNS_FormDefinition ON SPNS_PFActionsForForm.FormNo = SPNS_FormDefinition.FormNo
 					AND SPNS_PFActionsForForm.RootID = SPNS_FormDefinition.RootID
  			INNER JOIN SPNS_FormDefinition AS calledFormDefinition ON calledFormDefinition.FormNo = SPNS_PFActionsForForm.CalledFormNo
  										AND calledFormDefinition.RootID = SPNS_PFActionsForForm.RootID
 WHERE (calledFormDefinition.RootID = @RootID)
 	AND CalledFormNo IN (select * from  #numeric_param_temp)
    AND (CalledBlockNo <> 0 AND CalledBlockNo IS NOT NULL)