E ="Termb.0cx#vers1n = I, 0, 0, I"VIEWASTEXTX/OBJECT>
[0051]由上述代碼可以看出,在將OCX控件引入HTML控件時,HTML控件會為OCX控件分配一個字符為“Termb”的ID。
[0052]S202:HTML控件通過JAVASCRIPT語言調(diào)用OCX控件,獲取身份證閱讀器讀取的身份信息。
[0053]在通過〈Object〉標(biāo)簽將OCX控件引入HTML控件后,HTML控件通過JAVASCRIPT語言調(diào)用ID為“Termb”的OCX控件,實現(xiàn)HTML控件與OCX控件的交互,從而HTML控件能夠獲取身份證閱讀器讀取的身份信息。
[0054]S203:將HTML控件獲取的身份信息通過JAVASCRIPT語言賦值到構(gòu)建的信息錄入頁面中。
[0055]信息錄入頁面是基于PEOPLECODE代碼構(gòu)建的,而PEOPLESOFT HRMS平臺與身份證閱讀器的交互是基于PEOPLESOFT HRMS平臺提供的HTML控件實現(xiàn)的,具體地,通過寫入的HTML代碼實現(xiàn)PEOPLESOFT HRMS平臺與身份證閱讀器的交互。
[0056]由于PEOPLESOFT HRMS平臺支持HTML控件,在將HTML控件獲取的身份信息通過JAVASCRIPT語言賦值到構(gòu)建的信息錄入頁面的過程中,將HTML控件獲取的身份信息賦值到HTML對象上,在信息錄入頁面上即可顯示出該身份信息。
[0057]在一個【具體實施方式】中,將HTML控件獲取的身份信息賦值到HTML對象上的代碼如下:
[0058]sObject.value = Termb.sName.substr (O, I) -J/ 通過 OCX 控件提供的方法將讀取到的信息賦值到HTML對象上,進而顯示在信息錄入頁面;
[0059]Termb.sName:0CX控件提供的獲取姓名的方法;
[0060]sObject.value:將獲取的姓名賦值給HTML對象sObject。
[0061]在另一個【具體實施方式】中,通過HTML控件獲取信息錄入頁面的姓名對象的代碼如下:
[0062]Var sObject = document.getElementByld("GD_PERSON_WRK_LAST_NAME") ;//獲取PEOPLECODE信息錄入頁面對應(yīng)的HTML對象;
[0063]GD_PERSON_WRK_LAST_NAME:表示信息錄入頁面上的姓名對象;
[0064]sObject:HTML控件獲取信息錄入頁面上的姓名對象。
[0065]另夕卜,由于PEOPLESOFT HRMS平臺僅使用PEOPLECODE語言,因此,只能由PEOPLECODE語言編寫的PEOPLECODE代碼來構(gòu)建信息錄入頁面。
[0066]S204:信息錄入頁面將HTML控件獲取的身份信息通過HTTP協(xié)議保存到PEOPLESOFT HRMS平臺的數(shù)據(jù)庫中。
[0067]PEOPLESOFT HRMS平臺與PEOPLESOFT HRMS平臺的數(shù)據(jù)庫通過HTTP協(xié)議相互通信,而通過HTTP協(xié)議保存數(shù)據(jù)的方法為現(xiàn)有技術(shù),故在本發(fā)明中不再贅述。
[0068]上述實施例說明了本發(fā)明提供的PEOPLESOFT HRMS平臺與身份證閱讀器的集成方法,通過PEOPLESOFT HRMS平臺提供的HTML控件調(diào)用身份證閱讀器提供的OCX控件,具體地,在HTML控件中通過〈Object〉標(biāo)簽引入OCX控件,再利用JAVASCRIPT語言調(diào)用該OCX控件,從而實現(xiàn)PEOPLESOFT HRMS平臺與身份證閱讀器的集成,在身份證閱讀器讀取員工的身份證信息之后,員工的身份證信息會自動顯示在PEOPLESOFT HRMS平臺的信息錄入頁面中。
[0069]員工的身份證信息顯示在PEOPLESOFT HRMS平臺的信息錄入頁面的情景,如圖3所示,在一個【具體實施方式】中,利用HTML控件的HTML代碼在信息錄入頁面中構(gòu)建“二代證讀取”按鈕,在點擊該按鈕后,身份證閱讀器讀取的身份信息會自動顯示在信息錄入頁面中,通過HTML控件調(diào)用OCX控件的過程在后臺執(zhí)行,對用戶而言調(diào)用的過程是透明的。
[0070]利用本發(fā)明提供的PEOPLESOFT HRMS平臺與身份證閱讀器的集成方法,實現(xiàn)PEOPLESOFT HRMS平臺與身份證閱讀器的集成,能夠自動采集員工的身份信息,從而代替人工采集員工的身份證信息,提高采集員工身份信息的效率和準(zhǔn)確度。
[0071]與上述方法相對應(yīng),本發(fā)明還提供一種PEOPLESOFT HRMS平臺與身份證閱讀器的集成裝置。
[0072]圖4示出了根據(jù)本發(fā)明實施例的PEOPLESOFT HRMS平臺與身份證閱讀器的集成裝置的邏輯結(jié)構(gòu)。
[0073]如圖4所示,本發(fā)明實施例提供的PEOPLESOFT HRMS平臺與身份證閱讀器的集成裝置400,包括、信息獲取單元410和信息賦值單元420。
[0074]其中,信息獲取單元410用于通過PEOPLESOFT HRMS平臺提供的HTML控件調(diào)用身份證閱讀器提供的OCX控件的方式,獲取身份證閱讀器讀取的身份信息。
[0075]信息賦值單元420用于將信息獲取單元獲取的身份信息賦值到構(gòu)建的信息錄入頁面。
[0076]圖5示出了根據(jù)本發(fā)明實施例的PEOPLESOFT HRMS平臺與身份證閱讀器的集成裝置的另一邏輯結(jié)構(gòu)。
[0077]如圖5所示,410信息獲取單元包括控件加載模塊411和控件調(diào)用模塊412。
[0078]其中,控件加載模塊411用于在HTML控件中,通過〈Object〉標(biāo)簽添加OCX控件。
[0079]控件調(diào)用模塊412通過JAVASCRIPT語言調(diào)用〈Object〉標(biāo)簽加載的OCX控件,獲取身份證閱讀器讀取的身份信息。
[0080]另外,PEOPLESOFT HRMS平臺與身份證閱讀器的集成裝置400還包括頁面構(gòu)建單元430,用于根據(jù)PEOPLESOFT HRMS平臺所支持的PEOPLECODE語言實現(xiàn)身份證信息錄入頁面。
[0081]再者,信息賦值單元420根據(jù)JAVASCRIPT語言,通過HTML控件將信息獲取單元410獲取的身份信息賦值到頁面構(gòu)建單元430構(gòu)建的信息錄入頁面中。
[0082]利用上述本發(fā)明提供的PEOPLESOFT HRMS平臺與身份證閱讀器的集成方法及裝置,通過PEOPLESOFT HRMS平臺提供的HTML控件調(diào)用身份證閱讀器提供的OCX控件,實現(xiàn)PEOPLESOFT HRMS平臺與身份證閱讀器的集成,由于在身份證閱讀器讀取員工的身份證信息之后,員工的身份證信息會自動顯示在PEOPLESOFT HRMS平臺的信息錄入頁面中,因此能夠自動采集員工的身份信息,從而代替人工采集員工的身份證信息,提高采集員工身份信息的效率和準(zhǔn)確度。
[0083]以上所述,僅為本發(fā)明的【具體實施方式】,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)所述以權(quán)利要求的保護范圍為準(zhǔn)。
【主權(quán)項】
1.一種PEOPLESOFT HRMS平臺與身份證閱讀器的集成方法,包括: 通過PEOPLESOFT HRMS平臺提供的HTML控件調(diào)用身份證閱讀器提供的OCX控件的方式,獲取所述身份證閱讀器讀取的身份信息; 將獲取的身份信息賦值到在所述PEOPLESOFT HRMS平臺中構(gòu)建的信息錄入頁面。
2.如權(quán)利要求1所述的PEOPLESOFTHRMS平臺與身份證閱讀器的集成方法,其中,在PEOPLESOFT HRMS平臺中構(gòu)建信息錄入頁面的過程中, 基于所述PEOPLESOFT HRMS平臺所支持的PE0PLEC0DE語言構(gòu)建所述信息錄入頁面。
3.如權(quán)利要求1所述的PEOPLESOFTHRMS平臺與身份證閱讀器的集成方法,其中,在通過所述PEOPLESOFT HRMS平臺提供的HTML控件調(diào)用身份證閱讀器提供的OCX控件的方式,獲取所述身份證閱讀器讀取的身份信息的過程中,包括如下步驟: 在所述HTML控件中,通過〈Object〉標(biāo)簽加載所述OCX控件; 通過JAVASCRIPT語言調(diào)用所述〈Object〉標(biāo)簽加載的OCX控件,獲取所述身份證閱讀器讀取的身份信息。
4.如權(quán)利要求1所述的PEOPLESOFTHRMS平臺與身份證閱讀器的集成方法,其中,在將獲取的身份信息賦值到構(gòu)建的信息錄入頁面的過程中, 根據(jù)JAVASCRIPT語言,通過所述HTML控件將獲取的身份信息賦值到構(gòu)建的信息錄入頁面中。
5.一種PEOPLESOFT HRMS平臺與身份證閱讀器的集成裝置,包括: 信息獲取單元,用于通過PEOPLESOFT HRMS平臺提供的HTML控件調(diào)用身份證閱讀器提供的OCX控件的方式,獲取所述身份證閱讀器讀取的身份信息; 信息賦值單元,用于將所述信息獲取單元獲取的身份信息賦值到在所述PEOPLESOFTHRMS平臺中構(gòu)建的信息錄入頁面。
6.如權(quán)利要求5所述的PEOPLESOFTHRMS平臺與身份證閱讀器的集成裝置,還包括: 頁面構(gòu)建單元,用于根據(jù)所述PEOPLESOFT HRMS平臺所支持的PE0PLEC0DE語言構(gòu)建所述信息錄入頁面。
7.如權(quán)利要求6所述的PEOPLESOFTHRMS平臺與身份證閱讀器的集成裝置,其中, 所述信息賦值單元根據(jù)JAVASCRIPT語言,通過所述HTML控件將所述信息獲取單元獲取的身份信息賦值到所述頁面構(gòu)建單元構(gòu)建的信息錄入頁面中。
8.如權(quán)利要求5所述的PEOPLESOFTHRMS平臺與身份證閱讀器的集成裝置,其中,所述信息獲取單元包括: 控件加載模塊,用于在所述HTML控件中,通過〈Object〉標(biāo)簽加載所述OCX控件; 控件調(diào)用模塊,用于通過JAVASCRIPT語言調(diào)用所述〈Object〉標(biāo)簽加載的OCX控件,獲取所述身份證閱讀器讀取的身份信息。
【專利摘要】本發(fā)明提供了一種PEOPLESOFT?HRMS平臺與身份證閱讀器的集成方法及裝置,其中的方法包括:通過PEOPLESOFT?HRMS平臺提供的HTML控件調(diào)用身份證閱讀器提供的OCX控件的方式,獲取身份證閱讀器讀取的身份信息;將獲取的身份信息賦值到在PEOPLESOFT?HRMS平臺中構(gòu)建的信息錄入頁面。利用上述本發(fā)明提供的PEOPLESOFT?HRMS平臺與身份證閱讀器的集成方法及裝置,通過PEOPLESOFT?HRMS平臺提供的HTML控件調(diào)用身份證閱讀器提供的OCX控件,實現(xiàn)PEOPLESOFT?HRMS平臺與身份證閱讀器的集成,由于在身份證閱讀器讀取員工的身份證信息之后,員工的身份證信息會自動顯示在PEOPLESOFT?HRMS平臺的信息錄入頁面中,因此能夠自動采集員工的身份信息,從而代替人工采集員工的身份證信息,提高采集員工身份信息的效率和準(zhǔn)確度。
【IPC分類】G06F9-44, G06K7-00
【公開號】CN104573592
【申請?zhí)枴緾N201510007002
【發(fā)明人】楊景津, 牟善進
【申請人】歌爾聲學(xué)股份有限公司
【公開日】2015年4月29日
【申請日】2015年1月7日