本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別涉及一種表格業(yè)務(wù)實(shí)現(xiàn)的方法、業(yè)務(wù)終端及系統(tǒng)。
背景技術(shù):
隨著科學(xué)技術(shù)的不斷發(fā)展,為了滿足用戶對(duì)數(shù)據(jù)分析的可視化需求,各種數(shù)據(jù)分析工具應(yīng)運(yùn)而生,其中pentaho是最常用的數(shù)據(jù)分析工具之一,多數(shù)業(yè)務(wù)系統(tǒng)利用pentaho生成動(dòng)態(tài)表格,通過(guò)pentaho生成的動(dòng)態(tài)表格展現(xiàn)形式豐富,并且表格下的業(yè)務(wù)數(shù)據(jù)可根據(jù)業(yè)務(wù)系統(tǒng)下的業(yè)務(wù)數(shù)據(jù)進(jìn)行實(shí)時(shí)的動(dòng)態(tài)變換。
但是,pentaho生成的動(dòng)態(tài)表格要依賴pentaho才能運(yùn)行并展現(xiàn),在將pentaho生成的動(dòng)態(tài)表格集成到對(duì)應(yīng)的業(yè)務(wù)系統(tǒng)時(shí),當(dāng)前業(yè)務(wù)系統(tǒng)的用戶如果需要訪問(wèn)pentaho生成的動(dòng)態(tài)表格,則需要pentaho服務(wù)器以進(jìn)行二次登錄,即需要用戶再次輸入pentaho的相應(yīng)登錄賬號(hào)及密碼,才能在pentaho環(huán)境下顯示pentaho生成的動(dòng)態(tài)表格,用戶體驗(yàn)較差。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供了一種表格業(yè)務(wù)實(shí)現(xiàn)的方法、業(yè)務(wù)終端及系統(tǒng),可提高用戶體驗(yàn)。
第一方面,本發(fā)明提供了一種表格業(yè)務(wù)實(shí)現(xiàn)的方法,應(yīng)用于業(yè)務(wù)終端,包括:
S1:接收對(duì)應(yīng)pentaho套件的登錄模式設(shè)置指令,根據(jù)所述設(shè)置指令將所述pentaho套件的登錄模式設(shè)置為免登陸模式;
S2:接收外部業(yè)務(wù)系統(tǒng)發(fā)送的攜帶目標(biāo)業(yè)務(wù)數(shù)據(jù)的表格制作請(qǐng)求;
S3:根據(jù)所述表格制作請(qǐng)求,利用處于免登陸模式的所述pentaho套件生成對(duì)應(yīng)所述目標(biāo)業(yè)務(wù)數(shù)據(jù)的動(dòng)態(tài)表格,并生成對(duì)應(yīng)所述動(dòng)態(tài)表格的URL(Uniform Resoure Locator,統(tǒng)一資源定位符)地址;
S4:將所述URL地址發(fā)送給外部業(yè)務(wù)系統(tǒng),以使外部業(yè)務(wù)系統(tǒng)將所述URL地址集成到對(duì)應(yīng)的網(wǎng)頁(yè)中。
優(yōu)選地,
所述將所述pentaho套件的登錄模式設(shè)置為免登陸模式,包括:
在所述pentaho套件的管理控制臺(tái)中創(chuàng)建免登陸用戶;
將所述免登陸用戶設(shè)置為所述pentaho套件的獨(dú)占登錄用戶;
將所述免登陸用戶添加至所述pentaho套件的過(guò)濾器,并設(shè)置所述免登陸用戶的表格管理權(quán)限;
利用所述免登陸用戶登錄所述pentaho套件。
優(yōu)選地,
所述在所述pentaho套件的管理控制臺(tái)中創(chuàng)建免登陸用戶,包括:在所述pentaho套件的管理控制臺(tái)中創(chuàng)建免登陸用戶anonymousUser;
所述將所述免登陸用戶設(shè)置為所述pentaho套件的獨(dú)占登錄用戶,包括:
查詢所述pentaho套件的文件目錄以確定當(dāng)前文件目錄下存儲(chǔ)的repository.spring.properties文件;
將repository.spring.properties下的singleTenantAdminUserName=admin修改為singleTenantAdminUserName=anonymousUser。
優(yōu)選地,
所述表格管理權(quán)限包括:生成動(dòng)態(tài)表格、修改動(dòng)態(tài)表格和查詢動(dòng)態(tài)表格中的一項(xiàng)或多項(xiàng)。
第二方面,本發(fā)明實(shí)施例提供了一種業(yè)務(wù)終端,包括:
設(shè)置模塊,用于接收對(duì)應(yīng)pentaho套件的登錄模式設(shè)置指令,根據(jù)所述設(shè)置指令將所述pentaho套件的登錄模式設(shè)置為免登陸模式;
信息接收模塊,用于接收外部業(yè)務(wù)系統(tǒng)發(fā)送的攜帶目標(biāo)業(yè)務(wù)數(shù)據(jù)的表格制作請(qǐng)求;
處理模塊,用于根據(jù)所述表格制作請(qǐng)求,利用處于免登陸模式的所述pentaho套件生成對(duì)應(yīng)所述目標(biāo)業(yè)務(wù)數(shù)據(jù)的動(dòng)態(tài)表格,并生成對(duì)應(yīng)所述動(dòng)態(tài)表格的統(tǒng)一資源定位符URL地址;
信息發(fā)送模塊,用于將所述URL地址發(fā)送給外部業(yè)務(wù)系統(tǒng),以使外部業(yè)務(wù)系統(tǒng)將所述URL地址集成到對(duì)應(yīng)的網(wǎng)頁(yè)中。
優(yōu)選地,
所述設(shè)置模塊,包括:用戶創(chuàng)建單元、第一設(shè)置單元、第二設(shè)置單元及登錄處理單元;其中,
所述用戶創(chuàng)建單元,用于在所述pentaho套件的管理控制臺(tái)中創(chuàng)建免登陸用戶;
所述第一設(shè)置單元,用于將所述免登陸用戶設(shè)置為所述pentaho套件的獨(dú)占登錄用戶;
所述第二設(shè)置單元,用于將所述免登陸用戶添加至所述pentaho套件的過(guò)濾器,并設(shè)置所述免登陸用戶的表格管理權(quán)限;
所述登錄處理單元,用于利用所述免登陸用戶登錄所述pentaho套件。
優(yōu)選地,
所述用戶創(chuàng)建單元,用于在所述pentaho套件的管理控制臺(tái)中創(chuàng)建免登陸用戶anonymousUser;
所述第一設(shè)置單元,包括:查詢子單元和修改子單元;其中,
所述查詢子單元,用于查詢所述pentaho套件的文件目錄以確定當(dāng)前文件目錄下存儲(chǔ)的repository.spring.properties文件;
修改子單元,用于將repository.spring.properties下的singleTenantAdminUserName=admin修改為singleTenantAdminUserName=anonymousUser。
優(yōu)選地,
所述表格管理權(quán)限包括:生成動(dòng)態(tài)表格、修改動(dòng)態(tài)表格和查詢動(dòng)態(tài)表格中的一項(xiàng)或多項(xiàng)。
第三方面,本發(fā)明實(shí)施例提供了一種表格業(yè)務(wù)實(shí)現(xiàn)的系統(tǒng),包括:
業(yè)務(wù)系統(tǒng),以及如上述第二方面中任一所述的業(yè)務(wù)終端;其中,
所述業(yè)務(wù)系統(tǒng),用于向所述業(yè)務(wù)終端發(fā)送攜帶目標(biāo)業(yè)務(wù)數(shù)據(jù)的表格制作請(qǐng)求;接收所述業(yè)務(wù)終端發(fā)送的統(tǒng)一資源定位符URL地址,并將所述URL地址集成到對(duì)應(yīng)的網(wǎng)頁(yè)中。
本發(fā)明實(shí)施例提供了一種表格業(yè)務(wù)實(shí)現(xiàn)的方法、業(yè)務(wù)終端及系統(tǒng),在接收到對(duì)應(yīng)pentaho套件的登錄模式設(shè)置指令時(shí),將pentaho套件的登錄模式設(shè)置為免登陸模式,然后,在接收到外部業(yè)務(wù)系統(tǒng)發(fā)送的攜帶目標(biāo)業(yè)務(wù)數(shù)據(jù)的表格制作請(qǐng)求時(shí),則可利用處于免登陸模式下的pentaho套件生成對(duì)應(yīng)該目標(biāo)業(yè)務(wù)數(shù)據(jù)的動(dòng)態(tài)表格,并生成對(duì)應(yīng)該動(dòng)態(tài)表格的URL地址,進(jìn)而將生成的URL地址發(fā)送給業(yè)務(wù)系統(tǒng),以使業(yè)務(wù)系統(tǒng)將接收的URL地址集成在對(duì)應(yīng)的網(wǎng)頁(yè)中;如此,當(dāng)外部業(yè)務(wù)系統(tǒng)的用戶通過(guò)集成在相應(yīng)網(wǎng)頁(yè)上的該URL地址獲取并展示當(dāng)前URL地址對(duì)應(yīng)的動(dòng)態(tài)表格時(shí),用戶不必二次登錄pentaho套件,即用戶不必再次輸入pentaho的相應(yīng)登錄賬號(hào)及密碼,可提高用戶體驗(yàn)。
附圖說(shuō)明
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明一實(shí)施例提供的一種表格業(yè)務(wù)實(shí)現(xiàn)的方法的流程圖;
圖2是本發(fā)明一實(shí)施例提供的一種業(yè)務(wù)終端的結(jié)構(gòu)示意圖;
圖3是本發(fā)明一實(shí)施例提供的另一種業(yè)務(wù)終端的結(jié)構(gòu)示意圖;
圖4是本發(fā)明一實(shí)施例提供的一種表格業(yè)務(wù)的實(shí)現(xiàn)系統(tǒng)的結(jié)構(gòu)示意圖;
圖5是本發(fā)明一實(shí)施例提供的另一種表格業(yè)務(wù)的實(shí)現(xiàn)方法的流程圖。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例,基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
如圖1所示,本發(fā)明實(shí)施例提供了一種表格業(yè)務(wù)實(shí)現(xiàn)的方法,應(yīng)用于業(yè)務(wù)終端,包括:
S1:接收對(duì)應(yīng)pentaho套件的登錄模式設(shè)置指令,根據(jù)所述設(shè)置指令將所述pentaho套件的登錄模式設(shè)置為免登陸模式;
S2:接收外部業(yè)務(wù)系統(tǒng)發(fā)送的攜帶目標(biāo)業(yè)務(wù)數(shù)據(jù)的表格制作請(qǐng)求;
S3:根據(jù)所述表格制作請(qǐng)求,利用處于免登陸模式的所述pentaho套件生成對(duì)應(yīng)所述目標(biāo)業(yè)務(wù)數(shù)據(jù)的動(dòng)態(tài)表格,并生成對(duì)應(yīng)所述動(dòng)態(tài)表格的統(tǒng)一資源定位符URL地址;
S4:將所述URL地址發(fā)送給外部業(yè)務(wù)系統(tǒng),以使外部業(yè)務(wù)系統(tǒng)將所述URL地址集成到對(duì)應(yīng)的網(wǎng)頁(yè)中。
本發(fā)明上述實(shí)施例中,在接收到對(duì)應(yīng)pentaho套件的登錄模式設(shè)置指令時(shí),將pentaho套件的登錄模式設(shè)置為免登陸模式,然后,在接收到外部業(yè)務(wù)系統(tǒng)發(fā)送的攜帶目標(biāo)業(yè)務(wù)數(shù)據(jù)的表格制作請(qǐng)求時(shí),則可利用處于免登陸模式下的pentaho套件生成對(duì)應(yīng)該目標(biāo)業(yè)務(wù)數(shù)據(jù)的動(dòng)態(tài)表格,并生成對(duì)應(yīng)該動(dòng)態(tài)表格的URL地址,進(jìn)而將生成的URL地址發(fā)送給業(yè)務(wù)系統(tǒng),以使業(yè)務(wù)系統(tǒng)將接收的URL地址集成在對(duì)應(yīng)的網(wǎng)頁(yè)中;如此,當(dāng)外部業(yè)務(wù)系統(tǒng)的用戶通過(guò)集成在相應(yīng)網(wǎng)頁(yè)上的該URL地址獲取并展示當(dāng)前URL地址對(duì)應(yīng)的動(dòng)態(tài)表格時(shí),用戶不必二次登錄pentaho套件,即用戶不必再次輸入pentaho的相應(yīng)登錄賬號(hào)及密碼,可提高用戶體驗(yàn)。
進(jìn)一步的,為了將pentaho套件的登錄模式設(shè)置為免登陸模式,實(shí)現(xiàn)在任意用戶訪問(wèn)pentaho套件時(shí)均不需要輸入相應(yīng)的用戶名和對(duì)應(yīng)的口令密碼,首先需要設(shè)置一個(gè)默認(rèn)登錄的匿名用戶,且該匿名用戶應(yīng)當(dāng)為持續(xù)登錄所述pentaho套件的狀態(tài),其次,需要確保外部業(yè)務(wù)系統(tǒng)的用戶能夠在匿名用戶的登錄狀態(tài)下創(chuàng)建、查詢并展示動(dòng)態(tài)表格,即需要為創(chuàng)建的匿名用戶設(shè)置對(duì)應(yīng)的表格管理權(quán)限,同時(shí),還需要確保匿名用戶登錄所述pentaho套件時(shí),pentaho套件的其它用戶不能登錄并修改匿名用戶的登錄狀態(tài);因此,本發(fā)明一個(gè)優(yōu)選實(shí)施例中,所述將所述pentaho套件的登錄模式設(shè)置為免登陸模式,包括:
在所述pentaho套件的管理控制臺(tái)中創(chuàng)建免登陸用戶;
將所述免登陸用戶設(shè)置為所述pentaho套件的獨(dú)占登錄用戶;
將所述免登陸用戶添加至所述pentaho套件的過(guò)濾器,并設(shè)置所述免登陸用戶的表格管理權(quán)限;
利用所述免登陸用戶登錄所述pentaho套件。
具體地,本發(fā)明一個(gè)實(shí)施例中,所述在所述pentaho套件的管理控制臺(tái)中創(chuàng)建免登陸用戶,包括:在所述pentaho套件的管理控制臺(tái)中創(chuàng)建免登陸用戶anonymousUser;
所述將所述免登陸用戶設(shè)置為所述pentaho套件的獨(dú)占登錄用戶,包括:
查詢所述pentaho套件的文件目錄以確定當(dāng)前文件目錄下存儲(chǔ)的repository.spring.properties文件;
將repository.spring.properties下的singleTenantAdminUserName=admin修改為singleTenantAdminUserName=anonymousUser。
本發(fā)明一個(gè)優(yōu)選實(shí)施例中,所述表格管理權(quán)限包括:生成動(dòng)態(tài)表格、修改動(dòng)態(tài)表格和查詢動(dòng)態(tài)表格中的一項(xiàng)或多項(xiàng)。
如圖2所示,本發(fā)明實(shí)施例提供了一種表格業(yè)務(wù)實(shí)現(xiàn)的裝置,包括:
設(shè)置模塊201,用于接收對(duì)應(yīng)pentaho套件的登錄模式設(shè)置指令,根據(jù)所述設(shè)置指令將所述pentaho套件的登錄模式設(shè)置為免登陸模式;
信息接收模塊202,用于接收外部業(yè)務(wù)系統(tǒng)發(fā)送的攜帶目標(biāo)業(yè)務(wù)數(shù)據(jù)的表格制作請(qǐng)求;
處理模塊203,用于根據(jù)所述表格制作請(qǐng)求,利用處于免登陸模式的所述pentaho套件生成對(duì)應(yīng)所述目標(biāo)業(yè)務(wù)數(shù)據(jù)的動(dòng)態(tài)表格,并生成對(duì)應(yīng)所述動(dòng)態(tài)表格的統(tǒng)一資源定位符URL地址;
信息發(fā)送模塊204,用于將所述URL地址發(fā)送給外部業(yè)務(wù)系統(tǒng),以使外部業(yè)務(wù)系統(tǒng)將所述URL地址集成到對(duì)應(yīng)的網(wǎng)頁(yè)中。
如圖3所示,本發(fā)明一個(gè)優(yōu)選實(shí)施例中,所述設(shè)置模塊201,包括:用戶創(chuàng)建單元2011、第一設(shè)置單元2012、第二設(shè)置單元2013及登錄處理單元2014;其中,
所述用戶創(chuàng)建單元2011,用于在所述pentaho套件的管理控制臺(tái)中創(chuàng)建免登陸用戶;
所述第一設(shè)置單元2012,用于將所述免登陸用戶設(shè)置為所述pentaho套件的獨(dú)占登錄用戶;
所述第二設(shè)置單元2013,用于將所述免登陸用戶添加至所述pentaho套件的過(guò)濾器,并設(shè)置所述免登陸用戶的表格管理權(quán)限;
所述登錄處理單元2014,用于利用所述免登陸用戶登錄所述pentaho套件。
本發(fā)明一個(gè)優(yōu)選實(shí)施例中,所述用戶創(chuàng)建單元2011,用于在所述pentaho套件的管理控制臺(tái)中創(chuàng)建免登陸用戶anonymousUser;
所述第一設(shè)置單元2012,包括:查詢子單元(附圖中未示出)和修改子單元(附圖中未示出);其中,
所述查詢子單元,用于查詢所述pentaho套件的文件目錄以確定當(dāng)前文件目錄下存儲(chǔ)的repository.spring.properties文件;
修改子單元,用于將repository.spring.properties下的singleTenantAdminUserName=admin修改為singleTenantAdminUserName=anonymousUser。
本發(fā)明一個(gè)優(yōu)選實(shí)施例中,所述表格管理權(quán)限包括:生成動(dòng)態(tài)表格、修改動(dòng)態(tài)表格和查詢動(dòng)態(tài)表格中的一項(xiàng)或多項(xiàng)。
如圖4所示,本發(fā)明實(shí)施例提供了一種業(yè)務(wù)終端,包括:
業(yè)務(wù)系統(tǒng)401,以及本發(fā)明任意一個(gè)實(shí)施例提供的業(yè)務(wù)終端402;其中,
所述業(yè)務(wù)系統(tǒng)401,用于向所述業(yè)務(wù)終端402發(fā)送攜帶目標(biāo)業(yè)務(wù)數(shù)據(jù)的表格制作請(qǐng)求;接收所述業(yè)務(wù)終端402發(fā)送的統(tǒng)一資源定位符URL地址,并將所述URL地址集成到對(duì)應(yīng)的網(wǎng)頁(yè)中。
上述裝置內(nèi)的各單元之間的信息交互、執(zhí)行過(guò)程等內(nèi)容,由于與本發(fā)明方法實(shí)施例基于同一構(gòu)思,具體內(nèi)容可參見(jiàn)本發(fā)明方法實(shí)施例中的敘述,此處不再贅述。
為了更加清楚的說(shuō)明本發(fā)明的技術(shù)方案及優(yōu)點(diǎn),下面結(jié)合本發(fā)明實(shí)施例提供的系統(tǒng),請(qǐng)參考圖2、圖3和圖4,以利用該系統(tǒng)實(shí)現(xiàn)表格業(yè)務(wù)為例,如圖5所示,可以包括如下各個(gè)步驟:
步驟501,在業(yè)務(wù)終端獲取并安裝pentaho套件。
本發(fā)明實(shí)施例中,pentaho套件包括圖表處理、報(bào)表處理以及數(shù)據(jù)分析等多個(gè)組件,可用于對(duì)相應(yīng)的業(yè)務(wù)數(shù)據(jù)進(jìn)行分析以形成對(duì)應(yīng)的東頭表格(動(dòng)態(tài)圖表或動(dòng)態(tài)報(bào)表)。
步驟502,業(yè)務(wù)終端接收對(duì)應(yīng)pentaho套件的登錄模式設(shè)置指令。
步驟503,業(yè)務(wù)終端根據(jù)登錄模式設(shè)置指令在pentaho套件的管理控制臺(tái)中創(chuàng)建免登陸用戶anonymousUser。
這里,免登陸用戶anonymousUser為匿名用戶。
步驟504,業(yè)務(wù)終端查詢pentaho套件的文件目錄以確定當(dāng)前文件目錄下存儲(chǔ)的repository.spring.properties文件。
步驟505,業(yè)務(wù)終端將repository.spring.properties文件下的singleTenantAdminUserName=admin修改為singleTenantAdminUserName=anonymousUser。
步驟504至步驟505中,即實(shí)現(xiàn)將免登陸用戶anonymousUser設(shè)置為pentaho套件的獨(dú)占登錄用戶,可確保匿名用戶登錄pentaho套件時(shí),pentaho套件的其它用戶不能登錄并修改匿名用戶的登錄狀態(tài)。
步驟506,業(yè)務(wù)終端將免登陸用戶anonymousUser添加至pentaho套件的過(guò)濾器,并設(shè)置免登陸用戶anonymousUser的表格管理權(quán)限。
本發(fā)明實(shí)施例中,為創(chuàng)建的匿名用戶設(shè)置對(duì)應(yīng)的表格管理權(quán)限,使得外部業(yè)務(wù)系統(tǒng)的用戶能夠在匿名用戶的登錄狀態(tài)下創(chuàng)建、查詢并展示動(dòng)態(tài)表格。
其中,業(yè)務(wù)終端將免登陸用戶anonymousUser添加至pentaho套件的過(guò)濾器,可通過(guò)如下代碼來(lái)實(shí)現(xiàn):
業(yè)務(wù)終端設(shè)置免登陸用戶anonymousUser的表格管理權(quán)限時(shí),表格管理權(quán)限包括生成動(dòng)態(tài)表格、修改動(dòng)態(tài)表格和查詢動(dòng)態(tài)表格中的一項(xiàng)或多項(xiàng),
可以通過(guò)如下代碼來(lái)實(shí)現(xiàn):
步驟507,業(yè)務(wù)終端利用創(chuàng)建的所述免登陸用戶登錄所述pentaho套件。這里,還需要通過(guò)如下代碼來(lái)實(shí)現(xiàn)定義免登陸用戶的用戶和角色:
步驟508,連接業(yè)務(wù)終端和業(yè)務(wù)系統(tǒng)。
具體地,業(yè)務(wù)系統(tǒng)可以是網(wǎng)頁(yè)服務(wù)系統(tǒng)。
步驟509,用戶確定業(yè)務(wù)系統(tǒng)中需要形成對(duì)應(yīng)的動(dòng)態(tài)表格的目標(biāo)業(yè)務(wù)數(shù)據(jù)。
步驟510,業(yè)務(wù)系統(tǒng)向業(yè)務(wù)終端發(fā)送攜帶確定的目標(biāo)業(yè)務(wù)數(shù)據(jù)的表格制作請(qǐng)求。
步驟511,業(yè)務(wù)終端根據(jù)接收的表格制作請(qǐng)求,利用處于免登陸模式下的pentaho套件生成對(duì)應(yīng)目標(biāo)業(yè)務(wù)數(shù)據(jù)的動(dòng)態(tài)表格,并生成對(duì)應(yīng)動(dòng)態(tài)表格的URL地址。
步驟512,業(yè)務(wù)終端將生成的URL地址發(fā)送給業(yè)務(wù)系統(tǒng)。
步驟513,業(yè)務(wù)系統(tǒng)將接收的URL地址集成到相應(yīng)的網(wǎng)頁(yè)中。
如此,用戶可通過(guò)觸發(fā)集成到業(yè)務(wù)系統(tǒng)中相應(yīng)網(wǎng)頁(yè)下的URL地址,訪問(wèn)pentaho套件生成的對(duì)應(yīng)當(dāng)前URL地址的動(dòng)態(tài)表格,進(jìn)而在pentaho套件環(huán)境下獲取并展示對(duì)應(yīng)當(dāng)前URL地址的動(dòng)態(tài)表格,在此過(guò)程中,業(yè)務(wù)系統(tǒng)的用戶不必再次登錄pentaho套件,可提高用于體驗(yàn)。
綜上所述,本發(fā)明各個(gè)實(shí)施例至少具有如下有益效果:
1、本發(fā)明一實(shí)施例中,在接收到對(duì)應(yīng)pentaho套件的登錄模式設(shè)置指令時(shí),將pentaho套件的管理員登錄模式修改為免登陸模式,然后,在接收到用戶外部業(yè)務(wù)系統(tǒng)發(fā)送的攜帶目標(biāo)業(yè)務(wù)數(shù)據(jù)的表格制作請(qǐng)求時(shí),則可利用處于免登陸模式下的pentaho套件生成對(duì)應(yīng)該目標(biāo)業(yè)務(wù)數(shù)據(jù)的動(dòng)態(tài)表格,并生成對(duì)應(yīng)該動(dòng)態(tài)表格的URL地址,進(jìn)而將生成的URL地址發(fā)送至外部業(yè)務(wù)系統(tǒng),以使外部業(yè)務(wù)系統(tǒng)將接收的URL地址集成在對(duì)應(yīng)的網(wǎng)頁(yè)中;如此,當(dāng)外部業(yè)務(wù)系統(tǒng)的用戶通過(guò)集成在相應(yīng)網(wǎng)頁(yè)上的該URL地址獲取并展示當(dāng)前URL地址對(duì)應(yīng)的動(dòng)態(tài)表格時(shí),用戶不必二次登錄pentaho套件,即用戶不必再次輸入pentaho的相應(yīng)登錄賬號(hào)及密碼,可提高用戶體驗(yàn)。
需要說(shuō)明的是,在本文中,諸如第一和第二之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開(kāi)來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)〃·····”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者設(shè)備中還存在另外的相同因素。
最后需要說(shuō)明的是:以上所述僅為本發(fā)明的較佳實(shí)施例,僅用于說(shuō)明本發(fā)明的技術(shù)方案,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所做的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。