最新黄网在线观看_丁香一区二区三区_国产精品视区_国内高清免费在线视频

操作篇-如何在收據顯示第一次上課時間?

2016年05月24日 03:20
點擊率:7734


【需求分析】


麥田培訓學校管理軟件支持自定義數據集和修改打印報表,在消費單上增加第一次上課時間內容,這樣無論是正常開課或者插班都可方便提醒學生上課。


【原理分析】


在本次消費單內容執行選班后,找出在選班時間后第一次上課時間,并顯示在收據上。要求一定要先開班排課,在選班好以后再打印收據。


【方法】


1.改數據集,增加第一次上課時間相關數據源。

table:LessonDegree
cmd: Select top 1 LessonDegree.StartDate from LessonDegree,BillItem ,StuClass,Class,Bill where Bill.BillID = BillItem.BillID and BillItem.StuClassID= StuClass.StuClassID and StuClass.ClassID= Class.ClassID and Class.ClassID= LessonDegree.ClassID and Bill.DateAndTime <=LessonDegree.StartDate and Bill.BillID = @BillID order by LessonDegree.StartDate
GO


2.改打印報表模板,添加第一次上課時間引用。

第一次上課時間:<xsl:value-of select="String:FormatDate('{0:yy年M月d日h時m分}',/ds/LessonDegree/StartDate)" /><br />


【實際效果】


麥田培訓學校管理軟件細節


76小票機數據集代碼示例


table:Bill
cmd: Select * from Bill where BillID = @BillID
GO

table:BillItem
cmd: Select * from BillItem where BillID = @BillID
GO

table:Student
cmd: Select Student.* from Student,Bill where Student.StudentID = Bill.StudentID and Bill.BillID = @BillID
GO

table:StuClass
cmd: Select StuClass.* from StuClass,BillItem where StuClass.BillItemID = BillItem.BillItemID and BillItem.BillID= @BillID
GO

table:Class
cmd: Select Class.*,StuClass.StuClassID from StuClass,BillItem,Class where StuClass.StuClassID = BillItem.StuClassID and StuClass.ClassID = Class.ClassID and BillItem.BillID= @BillID
GO

table:Shool
cmd: Select School.SchoolID,School.SchoolName,School.Tel,School.Address from School,Bill where School.SchoolID = Bill.PostSchoolID and Bill.BillID = @BillID
GO

table:LessonDegree
cmd: Select top 1 LessonDegree.StartDate from LessonDegree,BillItem ,StuClass,Class,Bill where Bill.BillID = BillItem.BillID and BillItem.StuClassID= StuClass.StuClassID and StuClass.ClassID= Class.ClassID and Class.ClassID= LessonDegree.ClassID and Bill.DateAndTime <=LessonDegree.StartDate and Bill.BillID = @BillID order by LessonDegree.StartDate
GO


76小票機打印模板代碼示例


?<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet
xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0"
xmlns:msxsl="urn:schemas-microsoft-com:xslt"
xmlns:fo="http://www.w3.org/1999/XSL/Format"
xmlns:String="urn:SWString"
>
  <xsl:param name="SystemName"/>
  <xsl:param name="SchoolName"/>
  <xsl:param name="SiteUrl"/>
  <xsl:param name="Email"/>
  <xsl:param name="Tel"/>
  <xsl:param name="Fax"/>
  <xsl:param name="Address"/>
  <xsl:param name="PostCode"/>
  <xsl:param name="CurrencySymbol"/>
  <xsl:param name="PrintTrueName"/>
  <xsl:param name="PrintUserID"/>
  <xsl:param name="PrintSchoolName"/>
  <xsl:param name="PrintSchoolID"/>
  <xsl:param name="PrintDateTime"/>
  <xsl:template match="/">
    <html>
      <head>
        <pagesetting>
          <landscape>false</landscape>
          <paperkind>Custom</paperkind>
          <paperwidth>7.6cm</paperwidth>
          <paperheight>0</paperheight>
          <pageleft>4mm</pageleft>
          <pageright>0mm</pageright>
          <pagetop>0mm</pagetop>
          <pagebottom>0mm</pagebottom>
          <fontname>微軟雅黑</fontname>
          <fontsize>10</fontsize>
          <doctype>1</doctype>
          <resolutionkind>3</resolutionkind>
          <copies>1</copies>

        </pagesetting>
        <style>
          .thead{
          border-top-width:0mm;
          border-left-width:0mm;
          border-bottom-width:0mm;
          border-right-width:0mm;
          text-align:center;
          font-style:bold
          }
          .bottom{
          border-left-width:0mm;
          border-bottom-width:0mm;
          border-right-width:0mm;
          }
          .left{
          border-left-width:0mm;
          font-style:bold
          }
          .right{
          border-right-width:0mm;
          font-style:bold
          }
          .leftright{
          border-left-width:0mm;
          border-right-width:0mm;
          font-style:bold
          }
       
</style>
      </head>
      <body>
        <table x="0cm" y="0"  style="border:0mm">
          <thead>
           
           
<tr height="3.2cm">
              <td width="4.8cm" format="child">
                <span x="0" y="0.5cm" style="width:7cm; height:1cm;text-align:center;font-size:17;">
                  <xsl:if test="ds/Bill/BillTypeID = 1">消費單</xsl:if>
                  <xsl:if test="ds/Bill/BillTypeID = 0">退貨單</xsl:if>
                </span>
                <span x="0" y="1.4cm">
                  姓名:<xsl:value-of select="ds/Bill/StudentName" /><br />
                  學號:<xsl:value-of select="ds/Bill/StudentID" /><br />
                  日期:<xsl:value-of select="String:FormatDate('{0:D}',ds/Bill/DateAndTime)" /><br />
                  流水號:<xsl:value-of select="ds/Bill/BillID" />
                </span>
              </td>
            </tr>
            <tr height="0.8cm" style="border-bottom-width:0.2mm">
              <td width="2.8cm" style="text-align:left;padding-left:2mm">收費項</td>
              <td width="1.8cm">單價</td>
              <td width="1.5cm">數量</td>
            </tr>
          </thead>
          <tbody>
            <xsl:for-each select="ds/BillItem">
              <xsl:variable name="StuClassID" select="StuClassID" ></xsl:variable>
              <tr height="0.5cm" style="border-top-width:0.1mm">
                <td width="2.8cm" style="text-align:left;text-formatflags:linelimit">
                  ●<xsl:value-of select="ProductName" /><xsl:if test="ProductType = 8 and /ds/Bill/BillTypeID = 1">
                    <xsl:if test="DealWithState = 0">×</xsl:if>
                    <xsl:if test="DealWithState = 1"></xsl:if>
                  </xsl:if>
                </td>
                <td width="1.8cm" style="text-formatflags:linelimit;font-size:10">
                  <xsl:value-of select="String:FormatNumber('{0:c}',UnitPrice)" />
                </td>
                <td width="1.5cm" align="center">
                  <xsl:value-of select="Amount" />
                </td>
              </tr>
              <xsl:if test="ProductType = 1 and DealWithState = 1">
                <tr height="1.6cm">
                  <td width="6.1cm" style="font-size:8;text-valign:top;text-align:left;padding-left:4mm;text-formatflags:linelimit">
                    開課時間:<xsl:value-of select="String:FormatDate('{0:D}',/ds/Class[StuClassID = $StuClassID]/StartDate)" />(<xsl:value-of select="/ds/Class[StuClassID = $StuClassID]/TimeRule" />)<br />地點:<xsl:value-of select="/ds/Class[StuClassID = $StuClassID]/SchoolName" />
                    (<xsl:value-of select="/ds/Class[StuClassID = $StuClassID]/ClassroomName" />)<br />
講師:<xsl:value-of select="/ds/Class[StuClassID = $StuClassID]/TeacherName" />
                    <br />
第一次上課時間:<xsl:value-of select="String:FormatDate('{0:yy年M月d日h時m分}',/ds/LessonDegree/StartDate)" />



                    <br />
                  </td>
                </tr>
              </xsl:if>
            </xsl:for-each>
          </tbody>
          <tfoot>
            <tr height="3.5cm" style="border-top-width:0.2mm">
              <td width="6.1cm" style="text-align:left">
                <xsl:if test="ds/Bill/BillTypeID = 1">優惠:</xsl:if><xsl:if test="ds/Bill/BillTypeID = 0">扣除:</xsl:if>
                <xsl:value-of select="String:FormatNumber('{0:c}',ds/Bill/Favourable)" /><br />
                <xsl:if test="ds/Bill/BillTypeID = 1">實收:</xsl:if><xsl:if test="ds/Bill/BillTypeID = 0">實退:</xsl:if>
                <xsl:value-of select="String:FormatNumber('{0:c}',ds/Bill/Payed)"/><br />
                余額:<xsl:value-of select="String:FormatNumber('{0:c}',ds/Student/AvailableMoney)"/><br />
                欠費:<xsl:value-of select="String:FormatNumber('{0:c}',ds/Student/CreditMoney)"/><br /><br />
                簽字或蓋章:
             
</td>
            </tr>
            <tr height="1cm">
              <td width="6.1cm" style="text-align:left;font-size:9" format="child">
                <span x="0" y="0cm">
                  付款需知:購買后概不退款,√表示教材已發,×表示教材未發。
               
</span>
              </td>
            </tr>
            <tr height="2cm">
              <td width="6.1cm" style="text-align:left;font-size:10" format="child">
                <span x="0" y="0cm">
                  錄入員:<xsl:value-of select="ds/Bill/TrueName" /><br />
                  收費點:<xsl:value-of select="ds/Bill/PostSchoolName" /><br />
                  打印者:<xsl:value-of select="$PrintTrueName" /><br />
                  打印時間:<xsl:value-of select="$PrintDateTime" />
                </span>
              </td>
            </tr>
            <tr height="3cm">
              <td width="5cm" format="child">
                <image x="2cm" y="0cm" width="2.8cm" height="2.8cm" twocode="true">
                  <xsl:value-of select="ds/Bill/BillID" />                </image>
              </td>
            </tr>
            <tr height="0.5cm">
              <td width="6cm" format="child">
                <line x="0cm" y="0cm" endx="6cm" endy="0cm" style="border:0.1mm; border-style:dot"></line>
              </td>
            </tr>
          </tfoot>
        </table>

      </body>
    </html>
  </xsl:template>
</xsl:stylesheet>


【關于麥田】


 

連云港麥田軟件開發有限公司(原名:連云港市蘇網軟件開發有限公司),坐落在著名的西游記故鄉、水晶之鄉、黃海之濱--江蘇.連云港,是專業的教育培訓管理解決方案提供服務商,旗下產品--麥田培訓學校管理軟件(原名:蘇網培訓學校管理軟件)是國內最知名使用人數最多的培訓管理軟件之一。

 

麥田培訓學校管理軟件早期研發地點:江蘇.蘇州,故曾命名為“蘇網”。早期的培訓模型主要參考上海、江浙等沿海一帶的培訓機構。2008年春,正式企業化運作,不斷采集全國各大城市及海外華人培訓特點,各類培訓機構管理方式。提煉管理的普遍性,進行標準化、通用化。并且研發各種查詢、報表、打印、系統提醒、短信編程等元素,實現企業的個性化需求。——麥田培訓學校管理軟件不僅僅是一款管理類軟件,更是培訓管理系統的開發平臺。MTcnsoft 專業于教育培訓管理的開發,擁有資深的培訓行業軟件架構師,加上多年的開源及運作經驗,對用戶的需求、使用習慣等理解十分透徹,自從成立公司后,不斷招聘研發人員,為我們向廣大用戶提供更優質的服務和產品有了更大的保障。

 

麥田培訓學校管理軟件基于C#+Sql Server的技術開發,功能十分強大成熟,實施成本低。從2006年開始發布第一個正式版本以來,至今已經發布兩個系列,多款優秀版本。麥田培訓學校管理軟件以簡單、健壯、靈活、幾大特點深受廣大用戶的青睞。

 

我們對產品追求的終極目標是:實用,易用!

 

擁有麥田,擁有一個好的未來!

 

銷售熱線:181-5125-1101

服務熱線:0518-85201423







最新黄网在线观看_丁香一区二区三区_国产精品视区_国内高清免费在线视频
在线看日本不卡| 美女精品自拍一二三四| 欧美精品一区二区三区蜜桃| 欧美日韩国产小视频在线观看| 97se亚洲国产综合在线| 色成年激情久久综合| 成人国产电影网| 成人a区在线观看| 国产成人h网站| 9人人澡人人爽人人精品| 色哟哟亚洲精品| 91麻豆精品国产自产在线| 久久婷婷国产综合国色天香 | 日韩欧美色综合网站| 欧美国产亚洲另类动漫| 亚洲精品欧美激情| 国产激情91久久精品导航| 欧美综合欧美视频| 精品不卡在线视频| 午夜日韩在线观看| a亚洲天堂av| 国产精品久久久久久亚洲毛片| 久热成人在线视频| 欧美一区二区三区性视频| 午夜精品成人在线视频| 在线免费观看一区| 亚洲国产毛片aaaaa无费看| 久久精品99国产精品| 5858s免费视频成人| 亚洲高清免费在线| 91精品午夜视频| 久久99久久精品欧美| 久久久欧美精品sm网站| 国产乱子伦视频一区二区三区 | 8v天堂国产在线一区二区| 亚洲国产精品久久艾草纯爱| 在线亚洲免费视频| 一区二区不卡在线视频 午夜欧美不卡在| www.亚洲人| 亚洲第一久久影院| 日韩精品中文字幕一区二区三区| 韩国一区二区在线观看| 久久看人人爽人人| a美女胸又www黄视频久久| 一区二区三区久久| 精品国产髙清在线看国产毛片| 懂色av一区二区夜夜嗨| 亚洲无人区一区| 国产欧美日韩中文久久| 欧美精品日韩一区| 成人福利在线看| 蜜桃视频一区二区三区| 亚洲激情第一区| 精品国产乱码久久久久久蜜臀| 色偷偷成人一区二区三区91| 国内精品在线播放| 蜜桃久久精品一区二区| 亚洲最大成人综合| 欧美韩国日本不卡| 精品福利一区二区三区免费视频| 欧美日韩一区久久| 91麻豆高清视频| av中文字幕在线不卡| 国产九色sp调教91| 国产不卡在线一区| 国产在线一区二区综合免费视频| 亚洲亚洲精品在线观看| 一区二区三区在线视频观看| 中文字幕一区二区5566日韩| 亚洲国产成人在线| 亚洲精品欧美激情| 樱花影视一区二区| 亚洲精品国产视频| 伊人开心综合网| 日本成人在线不卡视频| 久久99国产精品麻豆| 国产一区二区在线看| 成人性生交大片免费看视频在线 | 亚洲国产日韩在线一区模特| 亚洲精品成a人| 亚洲成人在线免费| 九色porny丨国产精品| 成人免费高清在线| 欧美性一级生活| 欧美变态凌虐bdsm| 亚洲色图色小说| 美女国产一区二区三区| 91蜜桃婷婷狠狠久久综合9色| 欧美一区二区人人喊爽| 亚洲国产精品精华液2区45| 亚洲一区二区在线播放相泽| 国产九色sp调教91| 欧美色男人天堂| 国产精品九色蝌蚪自拍| 伦理电影国产精品| 欧美日韩三级一区| 亚洲欧美电影院| 成人午夜看片网址| 精品乱码亚洲一区二区不卡| 天天av天天翘天天综合网色鬼国产| 成人三级伦理片| 欧美激情在线看| 豆国产96在线|亚洲| 久久婷婷色综合| 国产在线精品免费| 欧美激情一区不卡| 成人免费看黄yyy456| 中文字幕第一区| 国产中文字幕精品| 日本一区二区三区电影| 丰满放荡岳乱妇91ww| 国产精品妹子av| 成人美女视频在线看| 国产精品女主播在线观看| 国产91综合网| 亚洲影院理伦片| 欧美一区二区三区男人的天堂| 亚洲国产wwwccc36天堂| 欧美日韩在线播放三区四区| 日本vs亚洲vs韩国一区三区二区| 91精品国产综合久久久久久久久久| 美女网站色91| 亚洲欧洲av在线| 6080国产精品一区二区| 国产高清在线精品| 亚洲少妇中出一区| 91精品综合久久久久久| 日本不卡的三区四区五区| 欧美色精品天天在线观看视频| 美日韩黄色大片| 亚洲欧洲另类国产综合| 亚洲精品一区二区三区影院| 97久久超碰精品国产| 秋霞影院一区二区| 亚洲久草在线视频| 久久精品欧美一区二区三区麻豆| 99国产精品久久久久久久久久| 亚洲精品中文在线影院| 国产清纯白嫩初高生在线观看91 | 日韩午夜精品电影| 国产91丝袜在线播放| 午夜精品福利一区二区三区蜜桃| 日本一区二区成人| 精品88久久久久88久久久| 欧美日韩的一区二区| 不卡av在线免费观看| av动漫一区二区| 国产精品乡下勾搭老头1| 精品一区免费av| 麻豆免费精品视频| 青草av.久久免费一区| 三级精品在线观看| 天天色 色综合| 美洲天堂一区二卡三卡四卡视频 | 亚洲精品日韩综合观看成人91| 国产精品无码永久免费888| 久久午夜电影网| 亚洲人成人一区二区在线观看 | 欧美国产精品专区| 国产精品免费aⅴ片在线观看| 中文av一区特黄| 一区二区三区色| 精品制服美女久久| 国产风韵犹存在线视精品| 欧美少妇xxx| 久久久久久久久岛国免费| 中文字幕色av一区二区三区| 午夜伦理一区二区| 国产精品99久| 欧美电影在线免费观看| 欧美videossexotv100| 国产精品美女久久久久久久| 亚洲午夜在线电影| 成人性生交大片免费看在线播放| 欧洲一区在线观看| 精品精品欲导航| 午夜精品久久久久久久99水蜜桃| 国产精品中文字幕欧美| 欧美日韩精品免费观看视频| 久久天堂av综合合色蜜桃网| 亚洲国产另类精品专区| 91在线视频18| 久久婷婷国产综合精品青草| 日韩高清一区二区| 在线观看亚洲a| 亚洲国产精品麻豆| 成人精品视频一区| 国产欧美中文在线| 国产乱淫av一区二区三区 | 久久久久久久性| 久久精品av麻豆的观看方式| 欧美四级电影网| 亚洲18色成人| 欧美一区二区三级| 久久99精品久久久久| 欧美成人综合网站| 国产一区美女在线| 久久这里只精品最新地址| 久久精品国产77777蜜臀| 国产亚洲一区二区三区四区|