原創(chuàng)|其它|編輯:郝浩|2012-09-11 15:35:35.000|閱讀 926 次
概述:FastReport.Net“數(shù)據(jù)帶”打印功能的能夠打印層次結(jié)構(gòu)列表,對于這點(diǎn),將會使用一個帶和一個數(shù)據(jù)源。在層次結(jié)構(gòu)中,必須在兩個數(shù)據(jù)列的幫助下在數(shù)據(jù)源中定義層次結(jié)構(gòu)
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
FastReport.Net“數(shù)據(jù)帶”打印功能的能夠打印層次結(jié)構(gòu)列表,對于這點(diǎn),將會使用一個帶和一個數(shù)據(jù)源。在層次結(jié)構(gòu)中,必須在兩個數(shù)據(jù)列的幫助下在數(shù)據(jù)源中定義層次結(jié)構(gòu):
1、 鍵列,這是數(shù)據(jù)行標(biāo)識符。
2、 其中包含的此項(xiàng)的父鍵的列。
為了打印分層窗體中的這種源,您需要下列的“數(shù)據(jù)”帶屬性進(jìn)行設(shè)置。這可以在“屬性”窗口中進(jìn)行設(shè)置:
讓我們看看如何從“雇員”演示表打印員工的層次結(jié)構(gòu)的示例,該表有我們需要的兩列:
創(chuàng)建一個報告,如下所示:
設(shè)置數(shù)據(jù)帶屬性,這個了對于層次結(jié)構(gòu)是必須的,用以下的方法:
當(dāng)我們運(yùn)行一個報表,會看到下面的界面:
FastReport的層次結(jié)構(gòu),打印時的帶轉(zhuǎn)移到右邊(由在Indent屬性表示的值) ,并且也降低了相同的值的帶寬度。這可以讓你使用的Anchor屬性band的對象。下面是此屬性的可能的值,在這種情況下,可以使用:
它可以讓你得到一些有益的效果:
在此示例中,圖片對象錨點(diǎn)設(shè)置了屬性向左,頂部 ;職位名稱的對象定位到左側(cè)、 右側(cè)、 頂部 ;具有該名稱的對象是錨定到右部,頂側(cè)。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:外文翻譯