監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設計管理系統(tǒng) | 甲方項目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用
X 關閉

OA協同外部XML報表接口

申請免費試用、咨詢電話:400-8352-114

外部XML報表接口

將非本OA系統(tǒng)的報表按照本文規(guī)定的格式存成XML文件,系統(tǒng)去讀取這些xml格式文件并在泛普OA系統(tǒng)系統(tǒng)展現出來,并可以在系統(tǒng)中通過權限設置為人員分配報表查看權限。

1 功能配置

配置WEB-INF/prop/xmlreport.properties
a.         配置OA報表存放地址
#文件存放地址,最后必須加“/”
report.url=ftp://泛普OA系統(tǒng):1@192.168.0.205/
#report.url=http://127.0.0.1/filesystem/test/
FTP:需要提供完整的URL地址及用戶名密碼
HTTP:提供完整的URL地址
b.         配置報表名稱及參數
#報表名稱,以“,”號分隔
report.names=生產日報表,開發(fā)周報表,綜合年報
#報表文件前綴
report.files=DD_,MM_,YY_
#D:按日期;M:按月份;Y:按年份
report.gettime=D,M,Y
names,files,gettime三個配置項必須同時使用,且三個參數的值必須同樣多。
如:生產日報表對應的XML文件前綴為“DD_”,并且該報表是以每日顯示gettime的方式是“D”,按日期。
gettime的說明:
D:報表以files中的前綴加YYYY-MM-DD形式的格式命名,如DD_2008-12-31.xml
M:報表以files中的前綴加YYYY-MM形式的格式命名,如MM_2008-12.xml
Y:報表以files中的前綴加YYYY形式的格式命名,如YY_2008.xml
c.         查詢報表的年數
#顯示報表年數
report.years=10
該參數表示查詢時顯示的年數。即報表條件中的報表年份,如(圖1-1)所示。

(圖1-1)
泛普OA系統(tǒng)完整的配置示例如下:
#設置是否啟用此功能 0:不啟用 1:啟用
report.status=1
#文件存放地址,最后必須加"/"
report.url=ftp://泛普OA系統(tǒng):1@192.168.0.205/
#report.url=http://127.0.0.1/filesystem/test/
#文件前輟,以","號分隔,以":"號后數字指定報表類型
report.names=生產日報表,開發(fā)周報表,工作月報,生產季報,工作總結半年報,綜合年報
#報表前綴
report.files=DD_,YYYY-MM_,YYYY-MM_,YYYY-S_,YYYY-Y_,YYYY_
#D:按日期;M:按月份;Y:按年份
report.gettime=D,M,M,Y,Y,Y
#顯示報表年數
report.years=10

2 泛普協同軟件報表文件格式

XML格式體定義如下:
名稱 必須 屬性值 類型 描述
ResultSet Y VALUE String 報表體,屬性VALUE存報表編號或日期
Record[] Y     報表內容,第一個體定義報表的名稱及報表列等屬性
TableName Y VALUE String 報表的名稱
List Y VALUE String 報表列定義,以“,”分隔
ListName Y VALUE String 報表列名稱,以“,”分隔
XML報表格式如下:
<?xml version="1.0" encoding="GBK" ?>
<!—ResultSet中VALUE放置的是報表的日期或編號-->
<ResultSet VALUE="SC_2009-01-04">
           <Record>
           <!--TableName 字段 放的是報表的名稱-->
                 <TableName VALUE="XX有限公司生產日報表" />
<!-- List 字段 放的是報表的字段名 -->
                 <List VALUE="V1,V2,V3,V4" />
<!-- ListName 字段 放的是報表的中文列名 -->
                 <ListName VALUE="項目,單位,本月計劃,本日計劃" />
         </Record>
<!--上面Record 放置的是表的字段信息和組成,下面的Record 就是一行行的數據-->
<Record>
                 <V1 VALUE="工業(yè)總產值&nbsp;" />
                 <V2 VALUE="萬元" />
                 <V3 VALUE="7985.60" />
                 <V4 VALUE="601.06" />
</Record>

</ResultSet>

3 泛普OA辦公報表配置權限

每個報表都需要設置共享權限,共享的設置權限由角色中配置。
角色設置:
1.選擇【設置中心】→【權限管理】→【角色設置】菜單,進入(圖3-1)所示頁面;

(圖3-1)
2.此時,可以右鍵菜單中點擊“新建”新建角色,也可以點擊已有角色名稱編輯角色。在(圖3-1)所示頁面中點擊“功能權限”鏈接,打開(圖3-2)所示頁面,點擊“加入”按鈕,在如(圖3-3)所示頁面中勾選“外部XML報表權限”,右鍵菜單中點擊“保存”;

(圖3-2)

(圖3-3)
3.在(圖3-1)所示頁面中點擊“成員”對應的數字鏈接,打開(圖3-4)所示頁面,點擊“加入”按鈕,在如(圖3-5)所示頁面中選擇人員,右鍵菜單中點擊“保存”;

(圖3-4)

(圖3-5)

4 OA協同菜單配置

需要設置二個菜單,一個為報表的共享設置菜單,管理報表誰可以查看,另一個菜單為報表的查詢菜單,通過查詢菜單,用戶可以查看擁有權限的報表。

 
1、配置報表共享菜單

2、配置報表查詢菜單

5 報表共享設置

此功能設置當前OA軟件配置的報表誰可以查看。點擊報表對應的共享鏈接進行設置。

 
選擇共享設置項,點擊保存。保存的共享信息可以查看“共享信息”。

6 報表查詢

報表條件的報表名稱下接選框中顯示的即是可查看的報表,選擇報表后點擊右鍵“搜索”,可查詢報表。

 
點擊報表的鏈接后,報表在泛普OA系統(tǒng)中展示如下:

發(fā)布:2006-04-25 17:30    編輯:泛普軟件 · admin    [打印此頁]    [關閉]
相關文章:
成都OA系統(tǒng)
聯系方式

成都公司:成都市成華區(qū)建設南路160號1層9號

重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務大廈18樓

咨詢:400-8352-114

加微信,免費獲取試用系統(tǒng)

QQ在線咨詢

泛普成都OA快播其他應用

成都OA軟件 成都軟件動態(tài) 成都OA信息化 成都OA客戶 成都OA快播 成都OA行業(yè)資訊 成都監(jiān)控公司 成都倉庫管理軟件 成都餐飲管理軟件 成都物業(yè)管理軟件 成都網站建設公司 成都軟件開發(fā)公司 成都門禁系統(tǒng)