中國軟體行業協會在《2020 中國低代碼開發平臺十大發展趨勢》中指出,隨著低代碼應用場景不斷拓寬,2020年會有更多企業或企業信息化服務提供商將採用技術門檻更低、開發效率更高的低代碼開發平臺,為自己量身定做企業核心系統以滿足個性化的企業管理需求。
在低代碼的眾多"玩家"中,以葡萄城為代表的專業開發工具廠商憑藉著在軟體開發工具領域多年的技術積累,推出的產品在開發效率、擴展性上有較強的競爭優勢,能夠支撐企業核心業務系統的開發工作,不斷擴展低代碼的應用場景。日前,葡萄城最近推出了活字格低代碼開發平臺 V6.0版,繼續引領國內低代碼技術發展趨勢,引起業界廣泛關注。
活字格是葡萄城踐行"賦能開發者"使命的重要一環,由簡單易用的可視化設計器和支持本地部署的伺服器構成,能幫助開發人員、業務人員快速構建支持移動端的企業級 Web 應用,並隨需而變。相比於傳統的開發方法,使用活字格可以大幅降低技術門檻,並顯著提升開發效率。
日前,葡萄城正式推出了活字格V6.0版本。為了幫助更多人成為開發者,參與軟體開發工作,活字格在可視化設計和系統集成方面持續發力。新發布的活字格V6.0版本,讓開發者無需編碼即可構建出複雜報表列印、定時任務等高級功能。從搭建全新管理系統,到舊系統的遷移替換,以及與現有系統做集成擴展,活字格V6.0在各個場景下都能展現出開發效率和技術門檻的雙重優勢,為中國企業信息化進程提速。
主要新特性
活字格V6.0主要包含了以下新特性:
1、媲美專業軟體,可視化開發報表列印功能
"無紙化辦公"正在成為企業信息化的大趨勢,但報表列印模塊仍在企業系統中佔據一席之地,不可或缺。長期以來,以單據、報告為代表的報表列印模塊的開發難度大、工作量投入高,常常成為企業系統開發的瓶頸。
為此,活字格V6.0基於葡萄城近40年在開發工具領域的技術積累,創新性地推出了專業級的列印解決方案,幫助開發者快速實現複雜布局的報表列印。相較於市面上多數專業報表軟體,活字格的報表設計功能實現了所見即所得,學習成本更低,開發效率更高。開發者在設計器中利用熟悉的表格、圖文列表等頁面元素來設計列印模板,並精確控制分頁、區域重複等行為,最終開發出滿足業務需求的單據、報告、等報表列印功能,輸出效果媲美專業報表軟體。活字格V6.0的列印解決方案包括:
列印設置:開發者可以像使用Excel一樣,設置列印區域、邊距、紙張類型和方向、頁眉頁腳等參數,精確控制列印效果
可控分頁:開發者可以通過插入分頁符,控制列印出文檔在哪裡換頁,一般用來製作封面和封底
重複區域:重複區域可以幫助開發者設計出像票據或訂單那樣在每一頁列印出重複的頭部和尾部的效果
空白填充:如果表格中的數據行數少於模板設置的高度,開發者可以決定如何填充表格的空白行
圖文列表:藉助圖文列表,開發者能設計出更多樣化的布局,比如用來在同一張紙上列印多組小尺寸標籤
前往活字格產品官網查看更多列印相關功能和效果》》
Word文檔類報表的列印效果
2、讓系統自動化,無需編碼構建定時執行的後臺任務
企業信息化系統中通常存在一些需要定時自動執行的功能,如每天晚上整理數據並將其導入其他系統或者查詢數據並發送郵件通知等。如何用可視化的方式開發出不在頁面上執行的後臺任務?
現在,活字格V6.0正式提供了定時任務功能。開發者無需編碼,也不用藉助頁面表格和單元格的輔助,就能在設計器中構建出包含數據表處理、導入導出、郵件提醒、釘釘消息、企業微信消息等操作的命令,並讓系統在後臺自動執行這些命令。根據業務需求定製的定時任務可以提升系統的自動化程度,減少最終用戶的工作量。
與定時任務相伴推出的還有後臺任務(也稱服務端命令)功能。藉助這個功能,開發者可以在設計器中做出不依賴表格輔助、運行於伺服器端的命令供頁面使用。服務端命令的靈活程度高,應用場景廣泛,非常適合有一定技術基礎的開發者用來提升系統的性能。以跨多表進行數據聚合的場景為例,使用伺服器命令比表格+VLOOKUP的方式,運行速度更快;比使用存儲過程,技術門檻更低。
定時任務的命令編輯界面
3、加速系統升級,將Access的數據和窗體導入活字格工程
隨著時間的推移,很多信息化先行的企業開始面臨既存系統的"現代化改造"問題,如何將原有的基於Access等陳舊技術的信息化系統翻新,在保留歷史數據和操作習慣的前提下,通過最新的Web技術,更快速解決在線協作等痛點?
活字格V6.0向開發者推出了自己的答案。除了通過ODBC直接使用Access資料庫中的表,活字格還提供了將Access一鍵轉換為Web系統的功能。這是一個極具想像力的方案,在低代碼行業尚屬首創。開發者可以將企業既存Access文件中的表和窗體導入活字格中,成為Web應用中的數據表和頁面,省去了數據建模和頁面設計的工作量,顯著加速了既存系統"現代化改造"的過程。
將Access的表遷移到活字格
4、多源數據整合,在同一個視圖中連接不同數據源的表
大多數企業的信息化系統是分批次從不同廠商採購的應用,這些應用的數據通常無法打通,最終形成一個個 "孤島", 給企業的IT管理帶來了不小的麻煩和風險。在新開發企業應用時,怎樣才能更方便地整合其他系統的數據,緩解"數據孤島"困局?
活字格V6.0打通了數據源的壁壘,開發者能在活字格設計器中,將不同系統的數據表連接(JOIN)成一個視圖,供頁面開發時使用。開發者在創建視圖時使用的表可以來自不同類型的資料庫,如部分表來自Microsoft SQL Server,部分來自MySQL,剩餘的部分可能是活字格的內置資料庫。這個功能彌合了不同資料庫的技術差異,讓開發者能夠專注於業務邏輯而不是資料庫的底層實現,大幅降低了多源數據整合的技術門檻和開發工作量,非常適合用來構建那些需要與其他業務系統整合數據的企業應用。
值得一提的是,支持通過SQL語言開發查詢視圖是活字格為有軟體開發基礎的開發者所提供的編程擴展能力之一,此外還提供了JavaScript前端編程接口和.NET後端編程接口。在活字格6.0版本中,這些編程接口都得到了顯著的增強,能夠幫助開發者輕鬆擴展出更多高級功能。
將多個數據源的表連接成視圖
值得一提的是,支持通過 SQL 語言開發查詢視圖是活字格為有軟體開發基礎的開發者所提供的編程擴展能力之一,此外還提供了 JavaScript 前端編程接口和 .NET後端編程接口。在活字格 6.0 版本中,這些編程接口都得到了顯著的增強,能夠幫助開發者輕鬆擴展出更多高級功能。
以上就是活字格低代碼開發平臺V6.0的全部內容。
關於葡萄城
賦能開發者!葡萄城公司成立於 1980 年,是全球領先的集開發工具、商業智能解決方案、低代碼開發平臺於一身的軟體和服務提供商。西安葡萄城是其在中國的分支機構,面向全球市場提供軟體研發服務,並為中國企業的信息化提供國際先進的開發工具、軟體和研發諮詢服務。葡萄城的控制項和軟體產品在國內外屢獲殊榮,在全球被數十萬家企業、學校和政府機構廣泛應用。