通貨計算プログラム

<?xml version="1.0" encoding="UTF-8"?>
<xp:view xmlns:xp="http://www.ibm.com/xsp/core">

	<xp:inputText id="JPNVal"></xp:inputText>
	円<xp:br></xp:br>
	<xp:br></xp:br>
	<xp:comboBox id="comboBox1">
		<xp:selectItem itemLabel="通貨を選択してください"></xp:selectItem><xp:selectItem itemLabel="米国ドル(USD)" itemValue="0.00890"></xp:selectItem>
		<xp:selectItem itemLabel="ユーロ(EUR)" itemValue="0.00760"></xp:selectItem>
		<xp:selectItem itemLabel="韓国ウォン(KRW)" itemValue="10.0307"></xp:selectItem>
		
		<xp:eventHandler event="onchange" submit="true"
			refreshMode="complete">
			<xp:this.action><![CDATA[#{javascript:var JPNVal = "";
JPNVal=getComponent("JPNVal").getValue();


var RateVal = "";
RateVal=getComponent("comboBox1").getValue();

var kingaku = "";

kingaku = JPNVal*RateVal;

getComponent("exchange").setValue(kingaku);
}]]></xp:this.action>
		</xp:eventHandler></xp:comboBox>
	<xp:br></xp:br>
	<xp:br></xp:br>
	<xp:br></xp:br>
	<xp:text escape="true" id="exchange"></xp:text></xp:view>





XPages上で通貨計算を行うプログラムを作成しました。

コードは計算前の値(JPY)を入力し通貨を選択することで、あらかじめフィールド内にセットされた為替レートに基づいて通貨計算が行われます。

バージョン2.0では、通貨と為替レートをマスター化しノーツクライアントから為替レートを変更できるようにします。(近日アップロードします)

 


XPages
TDK_Adachi
August 28, 2018 at 2:13 PM
Rating
0





No comments yetLogin first to comment...