基于Sbo SDK的Add-on插件开发实例
生活随笔
收集整理的這篇文章主要介紹了
基于Sbo SDK的Add-on插件开发实例
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
有論壇朋友學習Sbo Add-on開發,在Sbo 2004 SDK中文版上看到了一個例子,主要用于實現通過新增員工薪水計稅數據表,完成對單位職工的薪水發放與個人所得稅的計算。在學習過程中希望我對此實例調試進行一些幫助 這只是一個Add-on實例,代碼并不多,實現的功能也有限。用業余時間幫助朋友完成了這個示例的調測,所有功能調試完成。現在對此予以說明,并上載此實例供Sbo SDK開發初學者在學習中參考。 一、數據結構 為了支持員工薪水計稅功能,需要新增兩個數據表,分別為: 1、職員薪水表:@CESS
- docNum? 單據號碼 文本(20)
- docDate? 過帳日期 日期
- EmpID? 員工帳號 文本(15)
- docTotal 薪水合計 單位與統計 金額
- docTax? 個人所得稅 單位與統計 金額
- docNum? 單據號碼 文本(20)
- LineNum? 行號? 數值
- Type? 類型? 文本(10)
- Amount? 金額? 單位與統計 金額
- Reference 備注? 文本(250)
- SetApplication:獲得當前正在運行的Sbo主程序
- SetConnectionContext:設置發生業務數據的環境
- ConnectToCompany:建立Add-on插件到Sbo現行主程序公司數據庫的連接
- AddSalaryFormToMenu:新增業務處理入口菜單
- CreateForm:繪制業務處理界面
- SBO_Application_MenuEvent:偵聽Sbo主程序通過入口菜單進入到業務處理界面
- SBO_Application_ItemEvent:業務信息錄入處理事件偵聽
- cboEmpid_Select:單位職工選擇
- CalculateTotal:薪水信息行錄入過程中的薪水自動匯總
- CalculateTax:薪水信息行錄入過程中的自動計稅
- ValidToSaveSalary:點擊保存按鈕之后對錄入信息的合法性校驗
- SaveSalary:保存錄入信息到數據庫
- 本實例基本實現了一個簡單Sbo Add-on插件的業務功能,包含了Add-on插件開發的基本框架,是Sbo Add-on插件開發初學者的理想學習材料。
- 但是實例中沒有異常處理,可能對經驗不足編程人員的編程習慣造成不利的影響。
- VS VB.Net 2005 + MS SQL Server 2000 with SP4 + Win 2003 with SP2
轉載于:https://blog.51cto.com/foresun/41989
總結
以上是生活随笔為你收集整理的基于Sbo SDK的Add-on插件开发实例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 贴贴贴贴是干啥的(贴贴是什么梗)
- 下一篇: 你犯了没?电脑最忌讳的18个小动作之三