PR146.xml 1.66 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
<?xml version="1.0" encoding="UTF-8"?>
<MAILMERGE>
	<INIT>
	String agvinc="";
	String  datef="", dayf="",monthf="",yearf="";
	</INIT>
	<VARIABLE>
		<INTERPRET>

				nFormat.applyPattern("###,##0.00");	
				nFormat.setMaximumIntegerDigits(309);
				
				agvinc = nFormat.format(dbInq.getDouble("salary"));

				datef= dbInq.getString("firsthiredate");
				System.out.println("Datef "+datef);
				yearf= datef.substring(0,datef.indexOf("-"));
				monthf= datef.substring(datef.indexOf("-")+1,datef.lastIndexOf("-"));
				dayf= datef.substring(datef.lastIndexOf("-")+1);
				yearf=String.valueOf(Integer.parseInt(yearf)+543);
				datef=dayf+"-"+monthf+"-"+yearf;

		</INTERPRET>
		<prefix method="data"   >dbInq.getChild("mprefix").getString("tdesc")</prefix>
		<fname  method="getString" >"fname"</fname>
		<lname  method="getString" >"lname"</lname>
		<salary method="data" >agvinc</salary>
		<start_date method="data" >datef</start_date>
		<curr_date  method="getString" >"_curr_date"</curr_date>
		<tsalary method="data">thaiCurr.getString(dbInq.getDouble("salary"),"##0.00")</tsalary>
		<tdesc method="data" >dbInq.getChild("mposition").getString("tdesc")</tdesc>
		<boss_prefix method="data"   >dbInq.getChild("simemp").getChild("mprefix").getString("tdesc")</boss_prefix>
		<boss_fname method="data"   >dbInq.getChild("simemp").getString("fname")</boss_fname>
		<boss_lname method="data"   >dbInq.getChild("simemp").getString("lname")</boss_lname>
		<boss_tdesc method="data"   >dbInq.getChild("simemp").getChild("mposition").getString("tdesc")</boss_tdesc>
		<company method="data" size='50' blank='_' align='center'>dbInq.getChild("mcompany").getString("tname")</company>
	</VARIABLE>
</MAILMERGE>