操作篇-如何讓收據上顯示班級信息

2012年06月23日 06:30
點擊率:15314

在日常工作中經常有人這樣問,如何讓消費單顯示學員所報班級信息呢?

根據麥田培訓學校的結構流程,先收費-后選班可以確定,在收費時打印消費單,是不可能顯示出學員所報班級信息的,因為收費時并沒有給學員安排具體上課班級,所以此時不會顯示班級信息。然而,消費單上顯示班級信息在實際工作中確實存在必要性。我們今天就帶大家通過修改消費單的模板實現(xiàn)這個功能。但前提是必需收費、選班操作完成后再打印消費單,才有顯示出班級信息。

以消費單(噴墨)為例,分析-報表管理-消費單(噴墨)-編輯。


麥田培訓學校管理軟件細節(jié)

我們首先點擊他的數(shù)據源進行查看是否支持調用班級信息。


麥田培訓學校管理軟件細節(jié)

我們可以看到數(shù)據集中定義了Class表,也就是說根據消費單可以調用與其關聯(lián)的班級信息。Class表里可以調用的列請查詢數(shù)據庫手冊。


麥田培訓學校管理軟件細節(jié)

我們再回到報表編輯界面,在消費單的備注單元格里增加一段代碼:

                      <xsl:for-each select="/ds/Class">
                            班號:<xsl:value-of select="ClassID" />
                            名稱:<xsl:value-of select="ClassName" />
                            上課規(guī)律:<xsl:value-of select="TimeRule" />
                            教室:<xsl:value-of select="ClassroomName" />
                            老師:<xsl:value-of select="TeacherName" />
                      </xsl:for-each>

這段代碼即引用了Class班級表中的部分列,如果這張消費單上有相關課程的收費,那么選班后在消費單上就能顯示相關班級的信息。


麥田培訓學校管理軟件細節(jié)

打印效果預覽,我們可以看到備注里顯示出班級信息了,根據這個原理我們只要再做一些適當?shù)拿阑湍苓_到目的了。祝您成功!