====== pears.NetOwnerCandidateSelect ====== Generated schema reference. Regenerate this page from the SQL unload; keep hand-maintained business notes in the narrative namespace. ===== Original SQL ===== create procedure "pears"."NetOwnerCandidateSelect"( in "pWebUserID" char(20) ) result( "value" char(5),"name" char(25),"sortorder" integer ) // IQXWeb begin select "status" as "PK","name" as "Title","sortorder" from "status" where "type" = 'P' and "PublishToWeb" = 1 union select '%' as "PK",'All' as "name",-99999 as "sortorder" order by "sortorder" asc end /* DOC 2016-09-22 PC Ref:IW4 provide filter dropdown for Candidate status select box 2018-5-1 MHS simplify and simplify test inputs: pWebUserID outputs: PK - select code Title - text for dropdown box tests: null pWebUserID invalid pWebUserID valid pWebUserID add test status with sort order 0 */ /* TEST select value,name from NetOwnerCandidateSelect('test.owner'); expect %,All; */ go COMMENT TO PRESERVE FORMAT ON PROCEDURE "pears"."NetOwnerCandidateSelect" IS {create PROCEDURE pears."NetOwnerCandidateSelect"(in pWebUserID char(20)) RESULT("value" char(5),"name" char(25),sortorder integer) // IQXWeb BEGIN select status as PK,name as Title,sortorder from status where type='P' and PublishToWeb=1 union select '%' as PK,'All' as name,-99999 as sortorder order by sortorder END /* DOC 2016-09-22 PC Ref:IW4 provide filter dropdown for Candidate status select box 2018-5-1 MHS simplify and simplify test inputs: pWebUserID outputs: PK - select code Title - text for dropdown box tests: null pWebUserID invalid pWebUserID valid pWebUserID add test status with sort order 0 */ /* TEST select value,name from NetOwnerCandidateSelect('test.owner'); expect %,All; */ }