conferencedefault.lzx

<library>
        <view name="conferencedefault" visible="false" width="${parent.width}" height="${parent.height-25}" initstage="defer">
                <view width="${parent.width}">
                        <view x="20" align="left">
                                <text fontstyle="bold">Klantentool</text>
                        </view>
                        <view align="right">
                                <text>conf rev.2019030701
                                </text>
                        </view>
                </view>
                <simplelayout axis="y" spacing="5"/>

		<view name="userdefault" width="${parent.width}" height="${parent.height}">
			<tabs x="5" style="whitecolors" id="mytabs" width="${parent.width-10}" height="${parent.height-5}">
				<tabpane bgcolor="#FFFFFF" width="${parent.width}" height="${parent.height}">Details 
					<view x="5" y="5" height="${immediateparent.height-10}" width="${immediateparent.width-10}">
                                                <view>
                                                        <text fontstyle="bold" selectable="true">Account nummer:</text>
                                                        <text selectable="true" datapath="loginDS:/dbdata/data/account_id/text()"/>
                                                        <simplelayout axis="x"/>
                                                </view>
                                                <view>
                                                        <text fontstyle="bold" selectable="true">Pro nummer:</text>
                                                        <text selectable="true" datapath="loginDS:/dbdata/data/group_id/text()"/><text>-</text>
                                                        <text selectable="true" datapath="loginDS:/dbdata/data/reseller_id/text()"/>
                                                        <simplelayout axis="x"/>
                                                </view>
                                                <view>
                                                        <text fontstyle="bold">Rekening balans:</text>
                                                        <text datapath="loginDS:/dbdata/data/credit/text()" width="75"/>
                                                        <simplelayout axis="x"/>
                                                </view>
                                                <view>
                                                        <text selectable="true" fontstyle="bold">Persoonlijke gegevens:</text>
                                                        <text selectable="true" datapath="loginDS:/dbdata/data/fullname/text()" width="350"/>
                                                        <text selectable="true" datapath="loginDS:/dbdata/data/street/text()" width="350"/>
                                                        <text selectable="true" datapath="loginDS:/dbdata/data/postalcity/text()" width="350"/>
                                                        <text selectable="true" datapath="loginDS:/dbdata/data/country/text()" width="350"/>
                                                        <text selectable="true" datapath="loginDS:/dbdata/data/email/text()" width="350"/>
                                                        <text/>
                                                        <text selectable="true" datapath="loginDS:/dbdata/data/company/text()" width="350"/>
                                                        <text selectable="true" datapath="loginDS:/dbdata/data/vat/text()" width="350"/>
                                                        <simplelayout axis="y"/>
                                                </view>
                                                <view layout="axis:x; spacing:5" align="left">
                                                        <button isdefault="true">Download contract
                                                                <handler name="onclick">
                                                                        canvas.downloadAgreement();
                                                                </handler>
                                                        </button>
                                                </view>
                                                <view layout="axis:x; spacing:5" align="left">
                                                        <button isdefault="true">Genereer contract
                                                                <handler name="onclick">
                                                                        canvas.requestAgreement();
                                                                </handler>
                                                        </button>
                                                </view>
						<view layout="axis:x; spacing:5" align="left">
							<button isdefault="true">Koop belwaarde
								<handler name="onclick">
									lz.Browser.loadURL("https://ssl.weepee.org/klanten/belwaarde", "_blank");
								</handler>
							</button>
						</view>
						<view layout="axis:x; spacing:5" align="left">
							<button isdefault="true">Wijzig wachtwoord
								<handler name="onclick">
									canvas.changepwddialog.open();
								</handler>
							</button>
						</view>
						<view layout="axis:x; spacing:5" align="left">
							<button isdefault="true">Wijzig e-mail adres
								<handler name="onclick">
									canvas.changeemaildialog.open();
								</handler>
							</button>
						</view>
						<simplelayout axis="y" spacing="15"/>
					</view>
				</tabpane>
				<tabpane bgcolor="#FFFFFF" width="${parent.width}" height="${parent.height}">Informatie
					<tabslider width="${parent.width-20}" height="${parent.height-45}">
						<tabelement text="Hoe gebruiken" selected="true">
                                                        <view height="${immediateparent.height}" width="${immediateparent.width}" clip="true" layout="axis:y; spacing:5">
                                                                <text multiline="true" width="${parent.width}">
                                                                        De inbel nummers voor de conferencing kan je vindin in het tab venster 'Inbelnummer per land'.<br/><br/>
									De deelnemers melden zich aan door te bellen naar een van deze nummers, ze geven dan het 'Room nr' op,de deelnemers horen wachtmuziek tot de moderator aangemeld is.<br/><br/>
									De moderator meld zichzelf aan door het 'Moderator Room nr' en de 'Pin code' op te geven !
                                                                </text>
                                                                <text><b>Room nr:</b></text>
                                                                <text datapath="loginDS:/dbdata/data/accountcode/text()" selectable="true"/>
                                                                <text><b>Moderator Room nr:</b></text>
                                                                <text datapath="loginDS:/dbdata/data/moderatoraccountcode/text()" selectable="true"/>
								<text><b>Pin code:</b></text>
                                                                <text datapath="loginDS:/dbdata/data/pin/text()" selectable="true"/>
								<text><b>Kostprijs:</b></text>
								<text>25 eurocent per deelnemer</text>
                                                                <button isdefault="true">Wijzig pin code
                                                                        <handler name="onclick">
                                                                                canvas.changepindialog.open();
                                                                        </handler>
                                                                </button>
							</view>
						</tabelement>
					</tabslider>
				</tabpane>
				<tabpane bgcolor="#FFFFFF" width="${parent.width}" height="${parent.height}">Conferenties
					<simplelayout axis="y" spacing="5"/>
					<view width="100%">	
                                                <view layout="axis:x" align="left" valign="top">
                                                        <text fontstyle="bold">Maand: </text>
							<datacombobox id="callsoutmonth" width="150" shownitems="5" itemdatapath="lastyearDS:/dbdata/data" textdatapath="description/text()" valuedatapath="month/text()" selectfirst="true">
                                                                <handler name="onselected">
                                                                        canvas.searchCallsout(callsoutmonth.getValue(), "");
                                                                </handler>
							</datacombobox>
                                                </view>
                                                <view layout="axis:x" align="right" valign="top">
                                                        <edittext id="callsoutsearch" width="150"/>
                                                        <button isdefault="true">Zoek
                                                                <handler name="onclick">
                                                                        canvas.searchCallsout(callsoutmonth.getValue(), callsoutsearch.getValue());
                                                                </handler>
                                                        </button>
                                                        <simplelayout axis="x" spacing="5"/>
                                                </view>
                                        </view>

					<grid id="callsout" width="${parent.width-20}" height="${parent.height-80}" bgcolor0="$once{whitecolors.basecolor}" datapath="callsoutDS:/dbdata" sizetoheader="false">
						<handler name="ondata">
							canvas.gridCallsout=1;
							canvas.gridCallsin=1;
							canvas.gridNumbers=1;
						        canvas.checkGridData();	
						</handler>
                                                <gridcolumn width="${parent.width/4}" sortable="true">Wanneer
                                                        <text width="${parent.width}" datapath="timestamp/text()"/>
                                                </gridcolumn>
                                                <gridcolumn width="${parent.width/4}" sortable="true">Nummer
                                                        <text width="${parent.width}" datapath="callee/text()"/>
                                                </gridcolumn>
                                                <gridcolumn width="${parent.width/4}" sortable="true">Setup
                                                        <text width="${parent.width}" datapath="setup_out/text()"/>
                                                </gridcolumn>
                                                <gridcolumn width="${parent.width/4}" sortable="true">Type
                                                        <text width="${parent.width}" datapath="type/text()"/>
                                                </gridcolumn>
					</grid>
				</tabpane>
				<tabpane bgcolor="#FFFFFF" width="${parent.width}" height="${parent.height}">Inbelnummer per land
                                        <simplelayout axis="y" spacing="5"/>
                                        <view width="100%">
                                                <simplelayout axis="x" spacing="5"/>
                                                <view layout="axis:x" align="left" valign="top">
                                                        <text fontstyle="bold">Inbel nummers</text>
                                                </view>
                                                <view layout="axis:x" align="right" valign="top">
						</view>
                                        </view>
					<grid id="countries" width="${parent.width-20}" height="${parent.height-80}" bgcolor0="$once{whitecolors.basecolor}" datapath="conferenceDS:/dbdata">
                                                <gridcolumn width="${parent.width/2}" sortable="true">Land
                                                        <text width="${parent.width}" datapath="country/text()"/>
                                                </gridcolumn>
                                                <gridcolumn width="${parent.width/2}" sortable="true">Nummer
                                                        <text width="${parent.width}" datapath="number/text()"/>
                                                </gridcolumn>
					</grid>
				</tabpane>
				<tabpane bgcolor="#FFFFFF" width="${parent.width}" height="${parent.height}">Belwaarde
					<simplelayout axis="y" spacing="5"/>
					<view width="100%">	
						<simplelayout axis="x" spacing="5"/>
                                                <view layout="axis:x" align="left" valign="top">
							<button isdefault="true">Koop belwaarde
								<handler name="onclick">
									lz.Browser.loadURL("https://ssl.weepee.org/klanten/belwaarde", "_blank");
								</handler>
							</button>
						</view>
                                                <view layout="axis:x" align="right" valign="top">
                                                        <edittext id="vouchercode" width="150"/>
                                                        <button isdefault="true">Verzilver voucher
                                                                <handler name="onclick">
                                                                        canvas.activateVoucher(vouchercode.getValue());
                                                                </handler>
                                                        </button>
                                                        <simplelayout axis="x" spacing="5"/>
                                                </view>
					</view>
					<grid id="usedvouchers" width="${parent.width-20}" height="${parent.height-80}" bgcolor0="$once{whitecolors.basecolor}" datapath="usedvouchersDS:/dbdata" sizetoheader="false">
						<handler name="ondata">
							canvas.gridVouchers=1;
						        canvas.checkGridData();	
						</handler>
                                                <gridcolumn width="${parent.width/3}" sortable="true">Voucher
                                                        <text width="${parent.width}" datapath="vouchercode/text()"/>
                                                </gridcolumn>
                                                <gridcolumn width="${parent.width/3}" sortable="true">Bedrag (€)
                                                        <text width="${parent.width}" datapath="amount/text()"/>
                                                </gridcolumn>
                                                <gridcolumn width="${parent.width/3}" sortable="true">Bijgeladen op
                                                        <text width="${parent.width}" datapath="usedon/text()"/>
                                                </gridcolumn>
					</grid>
				</tabpane>
			</tabs>
		</view>
        </view>
</library>

Cross References

Named Instances