谁有xml报表模板

xuehuafly 2006-05-15 06:32:43
谁有xml报表模板,拜托发给我一份,随便是什么样子的...拜托拜托..
我qq 173824728
...全文
152 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lubosun 2006-05-18
  • 打赏
  • 举报
回复
MARK
  • 打赏
  • 举报
回复
这就是如下网址图例的自定义打印XML定义
http://www.anyreport.net
  • 打赏
  • 举报
回复
XML报表模板是与你的XML解器有关的,如我的

<?xml version="1.0" encoding="utf-8"?>

<!DOCTYPE GoldPrinter [

<!ENTITY PrimaryTitle "金质打印通 , 通打天下报表">
<!ENTITY Site "WWW.AnyReport.Net">
<!ENTITY SubTitle "——《金质打印通》之《天下报表》,欢迎下载">
]>

<GoldPrinter>
<!--主标题,主標題-->
<TextBox id = "PrimaryTitle" x="10" y="0" width="700" height="70">
<Text>金质打印通 通打天下报表 WWW.AnyReport.Net</Text> <!--换行方法,标准: 兼容 \n或\VbCrLf或[@NewLine],除标准外,后面区分大小写-->
<style>
<TextFormat>
<ForeColor>Blue</ForeColor>
<Wrap>true</Wrap>
<Align>center</Align>
<Valign>middle</Valign>

<FontBold>true</FontBold>
<FontName>黑体</FontName>
<FontSize>21</FontSize>
</TextFormat>
</style>
</TextBox>

<TextBox id = "SubTitle" x="10" y="70" width="700" height="25" Text="——《金质打印通》之《天下报表》,欢迎下载" Color="#0000FF" align="center" font="宋体" I="true" fontsize="10"/>

<Line id = "PrimaryTitleUnderLine" x="10" y="63" width="700" height="5">
<style>
<LineFormat>
<LineColor>gold</LineColor>
<LinearColor>gold</LinearColor>
<LinearColorCenter>false</LinearColorCenter>

<LineLength>300</LineLength>
<LineWidth>3</LineWidth>

<Align>center</Align>
<Valign>center</Valign>

<LineStyle>Solid</LineStyle>
</LineFormat>
</style>
</Line>

<!--表头一行三列的文本。字体名称及大小,取默认配置文件中值。-->

<TextBox id = "TopLeft" x="10" y="100" width="700" height="25" text="作者:长江支流" datatext="长江支流" fontcolor="255,0,0" align="Left" valign="top"/>
<TextBox id = "TopCenter" x="10" y="100" width="700" height="25" text="版权所有:2004年~[@Year]年" fontcolor="255,0,0" align="center" valign="top"/>
<TextBox id = "TopRight" x="10" y="100" width="700" height="25" text="当前版本:V3.0测试版" fontcolor="255,0,0" align="right" valign="top"/>

<!--需要在程序中指定DataSource(DataSet/DataTable),如果datafld不为空,则如果这里的datasrc为空,则表示取DataSet的默认表的字段值,否则取指定DataTable表中的字段值。-->
<!--为了能条件打印模板与数据,特增加dataoffsetX/Y标记以使动态文本偏移text-->
<DataText id = "Detailcol1" x="10" y="130" DataOffsetX="80" DataOffsetY="" width="700" height="30" text="项目编号:" datasrc="" datafld="ItemCode" BorderColor="red" valign="top"/>
<DataText id = "Detailcol2" x="10" y="160" DataOffsetX="80" DataOffsetY="" width="700" height="30" text="项目名称:" datasrc="" datafld="ItemName" BorderColor="red" valign="middle"/>
<DataText id = "Detailcol3" x="10" y="190" DataOffsetX="80" DataOffsetY="" width="700" height="30" text="单  位:" datasrc="" datafld="Unit" BorderColor="red" valign="middle"/>
<DataText id = "Detailcol5" x="10" y="220" DataOffsetX="80" DataOffsetY="" width="700" height="30" text="单  价:" datasrc="" datafld="Price" BorderColor="red" valign="middle"/>
<DataText id = "Detailcol6" x="10" y="250" DataOffsetX="80" DataOffsetY="" width="700" height="120" text="备  注:" datasrc="" datafld="Remark" BorderColor="red" valign="middle"/>


<table border="1" width="600" height="80">
<tr height="40">
<td>a</td>
<td>b</td>
<td>c</td>
</tr>
<tr height="40">
<td>1</td>
<td>2</td>
<td>3</td>
</tr>
</table>

<!--表底一行二列的文本。字体名称及大小,取默认配置文件中值。-->
<TextBox id = "BottomLeft" x="10" y="380" width="700" height="20" text="《金质打印通》姊妹篇之Any Report" fontcolor="255,0,0" align="Left"/>
<TextBox id = "BottomRight" x="10" y="380" width="700" height="20" text="打印测试时间:[@Now]" fontcolor="255,0,0" align="right"/>



<TextBox id = "TextBoxEg" x="320" y="150" width="100" height="200">
<Text>金质打印通 , 通打天下报表</Text> <!--显示在矩形中的文本,这个属性也可以像x、y等直接写在元素中-->
<ShowBorder></ShowBorder> <!--是否显示矩形边框,注意:默认是,这个属性也可以像x、y等直接写在元素中-->

<!--style中的属性也可以像x、y等直接写在元素中,也可以用标准的Html style直接写在直接写在元素中,请参见“格式表示法及说明”-->
<style>
<TextFormat>
<!--文本格式TextFormat,以下属性也可以像x、y等直接写在元素中,请参考“字体格式模板及说明.xml,也可以直接作为style节点的下级-->
<ForeColor>Red</ForeColor>
<Wrap>true</Wrap>
<Align>left</Align>
<Valign>middle</Valign>
<DirectionVertical>true</DirectionVertical> <!--注意:是否垂直方向,例如古文从上到下,从右到左就需要这种,默认标准从左到右。注意,当DirectionVertical为true时,Align与Valign实际上是交换了概念-->

<!--字体-->
<FontBold>true</FontBold>
<FontItalic></FontItalic>
<FontName>宋体</FontName>
<FontNames></FontNames>
<FontOverline></FontOverline>
<FontSize>20</FontSize>
<FontStrikeout></FontStrikeout>
<FontUnderline></FontUnderline>
</TextFormat>

<!--边框格式BorderFormat,以下属性也可以像x、y等直接写在元素中,请参考“边框模板及说明.xml,也可以直接作为style节点的下级”-->
<BorderFormat>
<BackColor>yellow</BackColor>
<Background></Background>

<BorderColor>Gold</BorderColor>

<BorderStyle>Solid</BorderStyle>
<BorderWidth>10</BorderWidth>

<BorderColorLight>blue</BorderColorLight>
<BorderColorDark>green</BorderColorDark>
<BorderColorFocus>red</BorderColorFocus>
</BorderFormat>

</style>
</TextBox>

</GoldPrinter>

4,818

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧