求助:DATAWINDOW分组后的导出XML
表名:test 共两列,列名为 a,b
A B
----- ------
x 10
x 5
y 20
y 25
x 1
z 17
数据窗口:
sql:
select * from test
数据窗口内分组条件:列A
并有一计算域: sum( B for group 1)
现在想设计一模板,导出生成XML文件如下:
<?xml version="1.0" encoding="UTF-16LE" standalone="no" ?>
- <test>
<group_test>
元素1 = x (分组列)
元素2 = 16(分组计算域的引用值)
</group_test>
<group_test>
元素1 = y (分组列)
元素2 = 45(分组计算域的引用值)
</group_test>
<group_test>
元素1 = z (分组列)
元素2 = 17(分组计算域的引用值)
</group_test>
</test>
不知有哪位仁兄可以告诉我,用模板怎么达到这个效果,或者是用模板做不到这样?仅指开发环境下定制的模板哦,写代码用PBDOM,或者改写SQL,都不算答案,多谢。
A B
----- ------
x 10
x 5
y 20
y 25
x 1
z 17
数据窗口:
sql:
select * from test
数据窗口内分组条件:列A
并有一计算域: sum( B for group 1)
现在想设计一模板,导出生成XML文件如下:
<?xml version="1.0" encoding="UTF-16LE" standalone="no" ?>
- <test>
<group_test>
元素1 = x (分组列)
元素2 = 16(分组计算域的引用值)
</group_test>
<group_test>
元素1 = y (分组列)
元素2 = 45(分组计算域的引用值)
</group_test>
<group_test>
元素1 = z (分组列)
元素2 = 17(分组计算域的引用值)
</group_test>
</test>
不知有哪位仁兄可以告诉我,用模板怎么达到这个效果,或者是用模板做不到这样?仅指开发环境下定制的模板哦,写代码用PBDOM,或者改写SQL,都不算答案,多谢。
...全文
相关推荐
pb中xml导入datawindow源码
**源码实现**:在实际的PB源码中,这通常涉及以下步骤: - 加载XML文件并解析其内容。 - 创建一个空的DataWindow实例或打开已存在的DataWindow。
powerbuilder中DATAWINDOW使用技巧
- 导出和导入XML元数据:`export.xml(headGroups="1", includeWhitespace="0", metaDataType=0, saveMetadata=0)`和`import.xml
The Definitive DataWindow 2
XML支持:DataWindow增加了对XML的支持,为数据的导入导出提供了新的方式,使DataWindow的数据处理能力得到了进一步的加强。7.
极品DataWindow
DataWindow的设计允许开发者通过简单的界面定义数据的布局和格式,而无需编写复杂的SQL代码。它支持多种数据源,包括关系型数据库、XML文件和Web服务等。
pb datawindow 手册
- **数据源**:DataWindow可以从多种数据源获取数据,包括但不限于数据库表、SQL查询、XML文件等。


DataWindow
