小飛魚通達二開 讓人腦洞大開的工作流二次開發(圖文)
今天小飛魚帶給大家的是最近嘗試的一次工作流的新的二次開發模式。這樣的開發模式簡直可以說已經突破了我們對工作流的使用的認識,完全跟使用其他的軟體的模式是一樣的。
下面,就先介紹一下軟體實現的幾個功能點。
1、實現人員、部門資訊的單條選擇
這個功能其實使用工作流本身的功能就能實現,只不過系統中的人員選擇控制元件是可以選擇多個人員或部門的,而不能限制只選擇一個人,並且不能反回用戶的id資訊,這樣如果出現重名的情況就會出現問題。通過一個小開發就實現了這個功能點。
2、隱藏列表控制元件沒有用的部分
列表控制元件因為設計的是一個通用控制元件,因此上面除了平常用到的新增、刪除按鈕外,還額外有一個計算按鈕,還有一個輸入文字框。原來的樣子是這樣的:
通過程式開發,我們將不需要的部分進行了隱藏控制,介面清爽了很多。
3、控制選擇公共檔案櫃目錄並上傳檔案儲存到列表控制元件
可以實現檔案的批量上傳,並將上傳結果返回到列表控制元件中進行顯示,並且可以從列表控制元件中直接開啟上傳的檔案。
小飛魚通過這樣的一個工作流前端開發,對工作流的開發又有了新的認識。看到這些,是不是對工作流應用也有新的設計想法呢。
相關推薦
小飛魚通達二開 讓人腦洞大開的工作流二次開發(圖文)
今天小飛魚帶給大家的是最近嘗試的一次工作流的新的二次開發模式。這樣的開發模式簡直可以說已經突破了我們對工作流的使用的認識,完全跟使用其他的軟體的模式是一樣的。 下面,就先介紹一下軟體實現的幾個功能點。 1、實現人員、部門資訊的單條選擇 這個功能其實使用工作流本身的功能就
56. Python saltstack 二次開發(1)
方案 roo 刪除 res salt-run file 並不會 font 第一次 Saltstack簡介Salt 是:一個配置管理系統,能夠維護預定義狀態的遠程節點(比如,確保指定的報被安裝,指定的服務在運行);一個分布式遠程執行系統,用來在遠程節點(可以是單個節點,也可以
57. Python saltstack 二次開發(2)
http協議 class 方式 clas 調用 官網 創建 分享 tex 回顧上一節:grains 和 pillar 都是定義他們的屬性的grains 定義在minion端(定義完必須重啟minion,才能生效)pillar 定義在master端(無需重啟即可生效)sal
海康威視網路攝像機 SDK二次開發(JAVA)(1-開發環境搭建)
硬體環境 相關的硬體環境準備:攝像機型號:DS-2CD2T25FD-I3,按照說明書搭建好硬體環境 SDK下載 開發工具:IDEA20173.3 , JDK: 9 官網SDK地址:http://www.hikvision.com/cn/download_61.html
大華門禁SDK二次開發(一)
專案中需要能夠查詢門禁訊號和控制門禁裝置,因此需要基於大華門禁SDK進行二次開發,開發語言C#。門禁開發中遇到了一些問題,經過與大華技術的郵件溝通也一一解決。做這個開發的時候,發現網上的資料比較少,想著把自己遇到的問題整理下來,讓有需要的人儘量少走一些彎路。 1. 門禁狀態查詢/控制API 門禁控制
使用AcrGis進行二次開發(一)ArcGIS Engine授權及其物件模型介紹
一、ArcGIS Engine對Visual Studio的授權 我們在使用ArcGIS Engine進行二次開發的時候,必須要對VS進行授權,授權包括兩個方面:專案檔案(ArcSDK)授權以及模組授權(使用特定的模組,比如空間分析,網路分析,拓撲分析等需要額外
OpenStack(kilo)介面dashboard的二次開發(四)-國際化
openstack介面支援英語、簡體中文、繁體中文等多種語言。使用者可以在使用者設定中進行設定。如果要對openstack進行二次開發,那麼就一定要對介面上的標題、提示的內容等進行修改。 國際化 國際化 看下面兩幅圖,分別是簡體中文、
像MIUI一樣做Zabbix二次開發(2)——Zabbix與商業及開源產品的比較分析
Zabbix的特點 Zabbix是一個基於WEB介面的提供分散式系統監控的開源解決方案,通過瀏覽器監視,做到告警分級處理、網路訪問安全可控,該開源平臺在全球有廣泛的使用者基礎,他的特點: 開放性:原始碼全公開,任何使用者都可以編譯和釋出自己的版本。同時,社群和網際網路
Revit二次開發(6):Ribbon編輯器(開源專案)
這是我再github上法相的一個開源專案。 github專案:https://github.com/PrestonII/2013RevitRibbon git地址:https://github.com/PrestonII/2013RevitRibbon.git 簡單
像MIUI一樣做Zabbix二次開發(6)——應用場景和規劃
其他使用場景 監控做為一個重要的管理手段,存在很多的使用場景,簡單列舉我們現在碰到的: 1. 系統整合 事件管理流程整合;配置管理整合,自動CI獲取,提高CMDB準確、實時性;知識庫整合,提高知識庫的可持續消費能力 2. 物聯網裝置監控 物聯網裝
OpenStack(kilo)介面dashboard的二次開發(三)-增加Dashboard
前面的博文已經完成了panel與panelgroup的自定義增加,這篇博文將對Dashboard(一級選單)的增加進行一個簡單總結。 增加Dashboard(一級選單) 首先進入/usr/share/openstack-dashbaord/open
CATIA VBA二次開發(一)快速入門之巨集指令碼
CATIA巨集(Macro)是CATIA向用戶提供的一種記錄 、重放使用者操作的工具(CATIAVBAProject也屬於巨集,本書中把VBAProject放在CATIA VBA一節中講,本節重點講巨集指令碼)。當用戶啟用錄製巨集操作時,系統
像MIUI一樣做Zabbix二次開發(5)——那些坑和優化方向
踩過的那些坑 從2011年開始玩Zabbix,踩過的坑著實不少,被研發的同事吐了無數槽,所謂“情到深度又愛又恨“。以下簡述印象比較深刻的幾個坑: 二次開發的方式:2011剛開始做的時候,我們直接修改Zabbix開源的原始碼,實現了一些功能自以為做得還不錯,但是後來Za
ArcGISEngine二次開發(4):屬性查詢(2)
屬性查詢(2) 使用IGeometry介面TrackPolygon方法建立物件實現屬性查詢 使用ISpatialFilter介面SpatialRel屬性定義Intersects取交集為查詢物件 之後將查詢到的(FindField方法)屬性顯示在新的wind
ArcGISEngine二次開發(5):新增向量要素
通過在新建的窗體中的RadioButton來實現在MapControl上畫出向量圖形,用到介面有ICommand,ITool。 用到的方法有TrackPolyLine(),TrackPolygon(),MapToPoint(),三個方法建立向量要素,通過IEl
【播放器】關於 sewisePlayer HLS視訊播放器的二次開發(一)
Sewise Player是一款專業的免費網頁HTML5視訊、流播放器,它功能強大,體積小,跨平臺,相容性好,使用方便簡潔。 播放器是主要以HTML5技術為平臺開發,同時相容Flash技術,實現了跨平臺各瀏覽器相容的視訊播放。使用Sewise Player您可以在Wind
Atlassian In Action-Jira之二次開發(五)
到現在已經寫到了第五章節,實際上離Jira的官方系統已經越來越遠,本章節的內容基本上已經完全脫離了Jira這個系統本身,而是依賴Jira的API介面和資料庫進行開發了。主要包含如下幾個功能: 人員任務排期管理 歷史人員任務排期檢查 BI報表 注意: 由於我們的二次開發基本都是做成靜態頁面,但是大量使用了J
使用C#對華為IPC攝像頭二次開發(一)
開發環境: 作業系統:Win10 x64專業版2004 開發工具:VS2019 16.7.2 目標平臺:x86 首先去下載IPC SDK(點選下載,需要華為授權賬戶。) 新建一個WPF的專案,Framework版本為4.7 把下載的sdk壓縮包中的windows\output32目錄中的HWPuSDK.dll
小飛魚通達二開 OA工作流列印次數統計控制程式(圖文)
每個工作流工作列印了多少次了,在OA裡不知道,如何能夠控制呢,今天小飛魚帶給大家的就是這個工作量列印次數統計控制程式,使用起來是不是會方便很多。 可以查詢列印日誌明細。 列印頁面上多了一個列印按鈕和流水號、列印次數的資訊。 點選列印按鈕後,彈出列印
小飛魚通達二開 通達OA接入手機簡訊平臺(圖文)
之前在OA簡訊貓的基礎上做過二次開發,再後來使用微信企業號的訊息進行訊息推送,即使在微信大行其道的情況下,手機簡訊提醒還是有一定的市場需求的,畢竟這個訊息的送達率還是很高的。 手機簡訊平臺有很多,開發的方式現在基本都是直接呼叫平臺的網址介面進行傳送,當然也有呼叫dll的,但是這種要求客戶進行