<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://greggsmith.net/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Htabepour</id>
		<title>SDU - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://greggsmith.net/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Htabepour"/>
		<link rel="alternate" type="text/html" href="http://greggsmith.net/wiki/index.php?title=Special:Contributions/Htabepour"/>
		<updated>2026-07-30T08:48:22Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.26.1</generator>

	<entry>
		<id>http://greggsmith.net/wiki/index.php?title=Copying_an_Access_Type_Scoreboard&amp;diff=3465</id>
		<title>Copying an Access Type Scoreboard</title>
		<link rel="alternate" type="text/html" href="http://greggsmith.net/wiki/index.php?title=Copying_an_Access_Type_Scoreboard&amp;diff=3465"/>
				<updated>2008-11-06T06:47:19Z</updated>
		
		<summary type="html">&lt;p&gt;Htabepour: New page: A simple workaround to this is to extract the rows from the default scoreboard and then change the access type to the new access type before reloading. Here's an example how.   Assume the ...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;A simple workaround to this is to extract the rows from the default scoreboard and then change the access type to the new access type before reloading. Here's an example how.&lt;br /&gt;
 &lt;br /&gt;
Assume the default scoreboard you would like is from the ‘Administrator’ access type.&lt;br /&gt;
Assume the new access type is called 'Help Desk' &lt;br /&gt;
 &lt;br /&gt;
1. Assume the 'Administrator' access type has an id of 2402. You can find this out from.&lt;br /&gt;
 &lt;br /&gt;
pdm_extract -f &amp;quot;select id from Access_Type where sym='Administrator'&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
2. To extract the relevant data related to the scoreboard.&lt;br /&gt;
pdm_extract -f &amp;quot;select expanded, factory, label, last_mod_by, last_mod_dt, obj_persid, parent, query, query_set, query_type, sequence from User_Query where obj_persid='acctyp:2402'&amp;quot; &amp;gt; score_out.txt&lt;br /&gt;
 &lt;br /&gt;
3. Take a backup of existing table for reference.&lt;br /&gt;
 &lt;br /&gt;
pdm_extract -f &amp;quot;select * from User_Query where obj_persid='acctyp:2402'&amp;quot; &amp;gt; score_out2.txt&lt;br /&gt;
 &lt;br /&gt;
4. Find the id of the new access type 'Help Desk'&lt;br /&gt;
 &lt;br /&gt;
pdm_extract -f &amp;quot;select id from Access_Type where sym='Help Desk'&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
(For this example, we will use an id of 400001 for the new access type 'Help Desk')&lt;br /&gt;
 &lt;br /&gt;
5. Edit the score_out.txt file produced and change any occurrence of acctyp:2402 to the new access type value of acctyp:400001.  Save the modified output to a new file score_out3.txt&lt;br /&gt;
 &lt;br /&gt;
6. Load in the new data&lt;br /&gt;
 &lt;br /&gt;
pdm_load -v -i -f score_out3.txt&lt;br /&gt;
 &lt;br /&gt;
Now comes the hard part of parent relationships.&lt;br /&gt;
 &lt;br /&gt;
7. Run..&lt;br /&gt;
 &lt;br /&gt;
pdm_extract -f &amp;quot;select id, parent, sequence from User_Query where obj_persid='acctyp:2402'&amp;quot; &amp;gt; par1.txt&lt;br /&gt;
 &lt;br /&gt;
8. Run..&lt;br /&gt;
 &lt;br /&gt;
pdm_extract -f &amp;quot;select id, parent, sequence from User_Query where obj_persid='acctyp:400001’&amp;quot; &amp;gt; par2.txt&lt;br /&gt;
 &lt;br /&gt;
Open both these files and place them side by side.&lt;br /&gt;
 &lt;br /&gt;
9. Comparing par1.txt and par2.txt modify par2.txt using &amp;quot;find/replace&amp;quot; so the reference to the id's in the second parent column match the new ids listed in the par2.txt file keeping par1.txt as a reference to the relationship.&lt;br /&gt;
 &lt;br /&gt;
Here is an example.&lt;br /&gt;
In par1.txt.&lt;br /&gt;
 &lt;br /&gt;
TABLE User_Query&lt;br /&gt;
            id parent sequence &lt;br /&gt;
            { &amp;quot;7872&amp;quot; ,&amp;quot;0&amp;quot; ,&amp;quot;100&amp;quot; }&lt;br /&gt;
            { &amp;quot;7966&amp;quot; ,&amp;quot;7872&amp;quot; ,&amp;quot;200&amp;quot; }&lt;br /&gt;
            { &amp;quot;7967&amp;quot; ,&amp;quot;7872&amp;quot; ,&amp;quot;300&amp;quot; }&lt;br /&gt;
            { &amp;quot;7800&amp;quot; ,&amp;quot;7872&amp;quot; ,&amp;quot;400&amp;quot; }&lt;br /&gt;
            { &amp;quot;7801&amp;quot; ,&amp;quot;7872&amp;quot; ,&amp;quot;500&amp;quot; }&lt;br /&gt;
            { &amp;quot;7802&amp;quot; ,&amp;quot;7872&amp;quot; ,&amp;quot;600&amp;quot; }&lt;br /&gt;
            { &amp;quot;7803&amp;quot; ,&amp;quot;7872&amp;quot; ,&amp;quot;800&amp;quot; }&lt;br /&gt;
            { &amp;quot;7804&amp;quot; ,&amp;quot;7872&amp;quot; ,&amp;quot;800&amp;quot; }&lt;br /&gt;
            { &amp;quot;8051&amp;quot; ,&amp;quot;7872&amp;quot; ,&amp;quot;900&amp;quot; }&lt;br /&gt;
            { &amp;quot;8052&amp;quot; ,&amp;quot;7872&amp;quot; ,&amp;quot;1000&amp;quot; }&lt;br /&gt;
            { &amp;quot;7805&amp;quot; ,&amp;quot;7872&amp;quot; ,&amp;quot;1100&amp;quot; }&lt;br /&gt;
            { &amp;quot;7806&amp;quot; ,&amp;quot;7872&amp;quot; ,&amp;quot;1200&amp;quot; }&lt;br /&gt;
            { &amp;quot;7807&amp;quot; ,&amp;quot;7872&amp;quot; ,&amp;quot;1300&amp;quot; }&lt;br /&gt;
            { &amp;quot;7808&amp;quot; ,&amp;quot;7872&amp;quot; ,&amp;quot;1400&amp;quot; }&lt;br /&gt;
            { &amp;quot;7809&amp;quot; ,&amp;quot;7872&amp;quot; ,&amp;quot;1500&amp;quot; }&lt;br /&gt;
            { &amp;quot;7810&amp;quot; ,&amp;quot;7872&amp;quot; ,&amp;quot;1600&amp;quot; }&lt;br /&gt;
            { &amp;quot;7811&amp;quot; ,&amp;quot;7872&amp;quot; ,&amp;quot;1700&amp;quot; }&lt;br /&gt;
            { &amp;quot;7812&amp;quot; ,&amp;quot;7872&amp;quot; ,&amp;quot;1800&amp;quot; }&lt;br /&gt;
            { &amp;quot;7813&amp;quot; ,&amp;quot;7872&amp;quot; ,&amp;quot;1900&amp;quot; }&lt;br /&gt;
            { &amp;quot;7968&amp;quot; ,&amp;quot;0&amp;quot; ,&amp;quot;2000&amp;quot; }&lt;br /&gt;
            { &amp;quot;7969&amp;quot; ,&amp;quot;7968&amp;quot; ,&amp;quot;2100&amp;quot; }&lt;br /&gt;
            { &amp;quot;42000&amp;quot; ,&amp;quot;7969&amp;quot; ,&amp;quot;2150&amp;quot; }&lt;br /&gt;
            { &amp;quot;7970&amp;quot; ,&amp;quot;7969&amp;quot; ,&amp;quot;2200&amp;quot; }&lt;br /&gt;
            { &amp;quot;7971&amp;quot; ,&amp;quot;7969&amp;quot; ,&amp;quot;2300&amp;quot; }&lt;br /&gt;
            { &amp;quot;7972&amp;quot; ,&amp;quot;7969&amp;quot; ,&amp;quot;2400&amp;quot; }&lt;br /&gt;
            { &amp;quot;7973&amp;quot; ,&amp;quot;7968&amp;quot; ,&amp;quot;2500&amp;quot; }&lt;br /&gt;
 &lt;br /&gt;
In par2.txt.&lt;br /&gt;
 &lt;br /&gt;
TABLE User_Query&lt;br /&gt;
            id parent sequence &lt;br /&gt;
            { &amp;quot;400365&amp;quot; ,&amp;quot;0&amp;quot; ,&amp;quot;100&amp;quot; }&lt;br /&gt;
            { &amp;quot;400366&amp;quot; ,&amp;quot;7872&amp;quot; ,&amp;quot;200&amp;quot; }&lt;br /&gt;
            { &amp;quot;400367&amp;quot; ,&amp;quot;7872&amp;quot; ,&amp;quot;300&amp;quot; }&lt;br /&gt;
            { &amp;quot;400368&amp;quot; ,&amp;quot;7872&amp;quot; ,&amp;quot;400&amp;quot; }&lt;br /&gt;
            { &amp;quot;400369&amp;quot; ,&amp;quot;7872&amp;quot; ,&amp;quot;500&amp;quot; }&lt;br /&gt;
            { &amp;quot;400370&amp;quot; ,&amp;quot;7872&amp;quot; ,&amp;quot;600&amp;quot; }&lt;br /&gt;
            { &amp;quot;400371&amp;quot; ,&amp;quot;7872&amp;quot; ,&amp;quot;800&amp;quot; }&lt;br /&gt;
            { &amp;quot;400372&amp;quot; ,&amp;quot;7872&amp;quot; ,&amp;quot;800&amp;quot; }&lt;br /&gt;
            { &amp;quot;400373&amp;quot; ,&amp;quot;7872&amp;quot; ,&amp;quot;900&amp;quot; }&lt;br /&gt;
            { &amp;quot;400374&amp;quot; ,&amp;quot;7872&amp;quot; ,&amp;quot;1000&amp;quot; }&lt;br /&gt;
            { &amp;quot;400375&amp;quot; ,&amp;quot;7872&amp;quot; ,&amp;quot;1100&amp;quot; }&lt;br /&gt;
            { &amp;quot;400376&amp;quot; ,&amp;quot;7872&amp;quot; ,&amp;quot;1200&amp;quot; }&lt;br /&gt;
            { &amp;quot;400377&amp;quot; ,&amp;quot;7872&amp;quot; ,&amp;quot;1300&amp;quot; }&lt;br /&gt;
            { &amp;quot;400378&amp;quot; ,&amp;quot;7872&amp;quot; ,&amp;quot;1400&amp;quot; }&lt;br /&gt;
            { &amp;quot;400379&amp;quot; ,&amp;quot;7872&amp;quot; ,&amp;quot;1500&amp;quot; }&lt;br /&gt;
            { &amp;quot;400380&amp;quot; ,&amp;quot;7872&amp;quot; ,&amp;quot;1600&amp;quot; }&lt;br /&gt;
            { &amp;quot;400381&amp;quot; ,&amp;quot;7872&amp;quot; ,&amp;quot;1700&amp;quot; }&lt;br /&gt;
            { &amp;quot;400382&amp;quot; ,&amp;quot;7872&amp;quot; ,&amp;quot;1800&amp;quot; }&lt;br /&gt;
            { &amp;quot;400383&amp;quot; ,&amp;quot;7872&amp;quot; ,&amp;quot;1900&amp;quot; }&lt;br /&gt;
            { &amp;quot;400384&amp;quot; ,&amp;quot;0&amp;quot; ,&amp;quot;2000&amp;quot; }&lt;br /&gt;
            { &amp;quot;400385&amp;quot; ,&amp;quot;7968&amp;quot; ,&amp;quot;2100&amp;quot; }&lt;br /&gt;
            { &amp;quot;400386&amp;quot; ,&amp;quot;7969&amp;quot; ,&amp;quot;2150&amp;quot; }&lt;br /&gt;
            { &amp;quot;400387&amp;quot; ,&amp;quot;7969&amp;quot; ,&amp;quot;2200&amp;quot; }&lt;br /&gt;
            { &amp;quot;400388&amp;quot; ,&amp;quot;7969&amp;quot; ,&amp;quot;2300&amp;quot; }&lt;br /&gt;
            { &amp;quot;400389&amp;quot; ,&amp;quot;7969&amp;quot; ,&amp;quot;2400&amp;quot; }&lt;br /&gt;
            { &amp;quot;400390&amp;quot; ,&amp;quot;7968&amp;quot; ,&amp;quot;2500&amp;quot; }&lt;br /&gt;
 &lt;br /&gt;
After modifying par2.txt .&lt;br /&gt;
 &lt;br /&gt;
TABLE User_Query&lt;br /&gt;
            id parent sequence &lt;br /&gt;
            { &amp;quot;400365&amp;quot; ,&amp;quot;0&amp;quot; ,&amp;quot;100&amp;quot; }&lt;br /&gt;
            { &amp;quot;400366&amp;quot; ,&amp;quot; 400365&amp;quot; ,&amp;quot;200&amp;quot; }&lt;br /&gt;
            { &amp;quot;400367&amp;quot; ,&amp;quot; 400365&amp;quot; ,&amp;quot;300&amp;quot; }&lt;br /&gt;
            { &amp;quot;400368&amp;quot; ,&amp;quot; 400365&amp;quot; ,&amp;quot;400&amp;quot; }&lt;br /&gt;
            { &amp;quot;400369&amp;quot; ,&amp;quot; 400365&amp;quot; ,&amp;quot;500&amp;quot; }&lt;br /&gt;
            { &amp;quot;400370&amp;quot; ,&amp;quot; 400365&amp;quot; ,&amp;quot;600&amp;quot; }&lt;br /&gt;
            { &amp;quot;400371&amp;quot; ,&amp;quot; 400365&amp;quot; ,&amp;quot;800&amp;quot; }&lt;br /&gt;
            { &amp;quot;400372&amp;quot; ,&amp;quot; 400365&amp;quot; ,&amp;quot;800&amp;quot; }&lt;br /&gt;
            { &amp;quot;400373&amp;quot; ,&amp;quot; 400365&amp;quot; ,&amp;quot;900&amp;quot; }&lt;br /&gt;
            { &amp;quot;400374&amp;quot; ,&amp;quot; 400365&amp;quot; ,&amp;quot;1000&amp;quot; }&lt;br /&gt;
            { &amp;quot;400375&amp;quot; ,&amp;quot; 400365&amp;quot; ,&amp;quot;1100&amp;quot; }&lt;br /&gt;
            { &amp;quot;400376&amp;quot; ,&amp;quot; 400365&amp;quot; ,&amp;quot;1200&amp;quot; }&lt;br /&gt;
            { &amp;quot;400377&amp;quot; ,&amp;quot; 400365&amp;quot; ,&amp;quot;1300&amp;quot; }&lt;br /&gt;
            { &amp;quot;400378&amp;quot; ,&amp;quot; 400365&amp;quot; ,&amp;quot;1400&amp;quot; }&lt;br /&gt;
            { &amp;quot;400379&amp;quot; ,&amp;quot; 400365&amp;quot; ,&amp;quot;1500&amp;quot; }&lt;br /&gt;
            { &amp;quot;400380&amp;quot; ,&amp;quot; 400365&amp;quot; ,&amp;quot;1600&amp;quot; }&lt;br /&gt;
            { &amp;quot;400381&amp;quot; ,&amp;quot; 400365&amp;quot; ,&amp;quot;1700&amp;quot; }&lt;br /&gt;
            { &amp;quot;400382&amp;quot; ,&amp;quot; 400365&amp;quot; ,&amp;quot;1800&amp;quot; }&lt;br /&gt;
            { &amp;quot;400383&amp;quot; ,&amp;quot; 400365&amp;quot; ,&amp;quot;1900&amp;quot; }&lt;br /&gt;
            { &amp;quot;400384&amp;quot; ,&amp;quot;0&amp;quot; ,&amp;quot;2000&amp;quot; }&lt;br /&gt;
            { &amp;quot;400385&amp;quot; ,&amp;quot; 400384&amp;quot; ,&amp;quot;2100&amp;quot; }&lt;br /&gt;
            { &amp;quot;400386&amp;quot; ,&amp;quot; 400385&amp;quot; ,&amp;quot;2150&amp;quot; }&lt;br /&gt;
            { &amp;quot;400387&amp;quot; ,&amp;quot; 400385&amp;quot; ,&amp;quot;2200&amp;quot; }&lt;br /&gt;
            { &amp;quot;400388&amp;quot; ,&amp;quot; 400385&amp;quot; ,&amp;quot;2300&amp;quot; }&lt;br /&gt;
            { &amp;quot;400389&amp;quot; ,&amp;quot; 400385&amp;quot; ,&amp;quot;2400&amp;quot; }&lt;br /&gt;
            { &amp;quot;400390&amp;quot; ,&amp;quot; 400384&amp;quot; ,&amp;quot;2500&amp;quot; }&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
10. Save the par2.txt as file par3.txt&lt;br /&gt;
 &lt;br /&gt;
11. Load the new par3.txt file back to update the relevant rows for the new access type.&lt;br /&gt;
 &lt;br /&gt;
pdm_load -v -f par3.txt&lt;/div&gt;</summary>
		<author><name>Htabepour</name></author>	</entry>

	</feed>