原创 NC65費用管理報銷單提交按鈕新增業務插件開發步驟

1、業務插件註冊,找到並選中財務-費用管理-借款報銷單     點擊新增事件類型按鈕,新增事件類型 ,事件類型編碼:ERM1016 ,事件類型名稱:提交後 2、新增業務插件 插件名稱:提交後,插件全類名:實現了nc.bs.busines

原创 NC633開發環境起服務一直提示80端口被佔用

NC633開發環境起服務的時候一直提示80端口被佔用,檢查了一下sysconfig裏面的端口配置和studio裏面的客戶端連接配置,確定都沒使用80端口。後來發現,sysconfig服務器信息配置裏面服務器名稱是ncServer(拷到本地

原创 NC6單據動作約束開發過程

1、單據函數註冊註冊約束類 2、業務流程定義 選擇單據,設置單據動作約束,選中單據節點,根據自己的需求選擇右側的單據動作前約束或單據動作後約束,雙擊右側的參照按鈕 選中左側需要添加動作約束的單據動作,點擊新增按鈕,雙擊右側列表裏面的約

原创 NC65發佈webservice接口開發環境啓動服務找不到接口

最近在做NC65的webservice接口,接口發佈以後,在開發環境啓動NC服務,訪問url : http://127.0.0.1:80/uapws/service 看不到自己發佈的接口 目前遇到有兩種現象 1、訪問url,直接報錯找不到

原创 Oracle 層級關係的記錄根據當前記錄查詢記錄的所有上級記錄或所有下級記錄

oracle 中的 start with ... connect by prior 遞歸查詢基本語法是: select 1 from 表格 start with ... connect by prior id = parentId  co

原创 NC 應收應付金額計算邏輯

原幣價稅合計 =數量 * 含稅單價 原幣無稅金額  = 原幣價稅合計 /(1+稅率) (應稅外加) 原幣無稅金額  = 原幣價稅合計 /(1 - 稅率) (應稅內含) 原幣稅額=原幣價稅合計 - 原幣無稅金額  本幣價稅合計=原幣價稅合計

原创 NC 採用BaseDAO操作第三方數據庫時提示"ts"標識符無效

NC 採用BaseDAO操作第三方數據庫執行更新操作時提示"ts"標識符無效。 BaseDAO又一個addTimestamp屬性,是否默認添加時間戳,設置屬性值爲false,則在使用BaseDAO執行sql時不會在原sql 語句中添加ts

原创 NC57 查詢引擎SQL手工設計報表開發

一、定義查詢參數 二、寫查詢執行SQL select distinct ts_payapply.billno as billno, ts_payapply.wish_paydate wish_payd

原创 命令行執行Python小程序

安裝了Python以後,cmd打開dos命令行窗口。 輸入python hello.py 執行一個hello.py文件。 命令行執行的python命令不會自動打印執行的結果,需要打印執行結果到命令窗口,在程序里加入print(執行結果)

原创 Python基礎語法學習筆記(一)

1、list 和tuple Python內置的一種數據類型是列表:list。 names = ['Michael', 'Allen', 'Tracy'] 用len()函數可以獲得list元素的個數。如果要取最後一個元素,除了計算索引位置

原创 釘釘對接外部系統依賴jar包下載地址

阿里雲官方下載地址

原创 Python基礎語法學習筆記(二)

一、切片 取一個list或tuple的部分元素是非常常見的操作。 L = ['Michael', 'Sarah', 'Tracy', 'Bob', 'Jack'] L[0:3]表示,從索引0開始取,直到索引3爲止,但不包括索引3。如果第一

原创 Python基本語法

1、list 和tuple Python內置的一種數據類型是列表:list。 names = ['Michael', 'Allen', 'Tracy'] 用len()函數可以獲得list元素的個數。如果要取最後一個元素,除了計算索引位置

原创 字符編碼

  Unicode把所有語言都統一到一套編碼裏,最常用的是用兩個字節表示一個字符(如果要用到非常偏僻的字符,就需要4個字節)。 ASCII編碼是1個字節,而Unicode編碼通常是2個字節。 UTF-8編碼把一個Unicode字符根據不同

原创 MyBatis多參數傳遞方式

一、採用參數索引的方式 1、接口定義 public User selectUser(String name, int  sex); 2、Mapper.xml定義 <select id="selectUser" resultMap="Us