Foxtable(狐表)用戶欄目專家坐堂 → Foxtable 2022正式發布,新增分級數據和單元格圖表功等,統計速度更快,代碼編輯更方便(2022年1月30日更新)。


  共有64891人關注過本帖樹形打印復制鏈接

主題:Foxtable 2022正式發布,新增分級數據和單元格圖表功等,統計速度更快,代碼編輯更方便(2022年1月30日更新)。

帥哥喲,離線,有人找我嗎?
狐貍爸爸
  1樓 | 信息 | 搜索 | 郵箱 | 主頁 | UC


加好友 發短信
等級:管理員 帖子:47206 積分:249491 威望:0 精華:91 注冊:2008/6/17 17:14:00
Foxtable 2022正式發布,新增分級數據和單元格圖表功等,統計速度更快,代碼編輯更方便(2022年1月30日更新)。  發帖心情 Post By:2021/8/19 15:54:00 [只看該作者]

Foxtable 2022更新說明 


1、增加單元格圖表功能


要吸引眼球嗎?讓你的數據表圖文并茂是必須的。


到目前為止,下表中的大部分樣式,我們都可以用已經學到的知識輕松實現:


圖片點擊可在新窗口打開查看


唯一麻煩的是"History"列中的趨勢圖,在Foxtable提供單元格圖表功能之前,只能用GDI+繪制,對于大部分用戶來說是非常困難的。


有了單元格圖表功能,我們用兩三行代碼就可以繪制一個圖表,包括線狀圖和柱狀圖:


圖片點擊可在新窗口打開查看




有關單元格圖表的使用方法,請參考幫助文件的這部分內容:


圖片點擊可在新窗口打開查看



2、重寫了函數管理器,改為用目錄樹管理:


圖片點擊可在新窗口打開查看

3、代碼編輯器的函數列表也改為目錄樹形式了:

圖片點擊可在新窗口打開查看


4、以前無法對加載樹設置加載依據列,以至于無法對查詢表進行分頁加載,現在可以了,例如:

DataTables("測試").LoadOver = "單號"
Tables("測試").OpenLoadTree("日期 YM|業務員",120,10)

窗口的加載樹可以,例如:

Dim trv As WinForm.LoadTree = e.Form.Controls("LoadTree1")
DataTables("窗口1_Table1").Loadover = "單號"
trv.Build(Tables("窗口1_Table1"), "系列|年代|季節",10)

5、增加了一個MouseHoverCell表事件:
http://www.sh-yongxian.com/webhelp/topics/3750.htm

6、增加一個AfterSaveDataRow事件:
http://www.sh-yongxian.com/webhelp/topics/3755.htm

7、以前在代碼代碼編輯器輸入內容時,每輸入一個字符,右側列表內容就會閃爍,此問題已經修正

8、重寫了交叉統計的關鍵代碼,速度提升了8倍左右


接下來的分級數據管理是本次更新的重點,為什么要有分級數據管理功能呢?

我們開發Foxtable的初衷有兩個:


一、作為一個數據管理軟件,能讓用戶不用編寫任何代碼完成企業大部分的數據管理工作。


二、作為一個二次開發平臺,能讓用戶用最少的代碼快速開發出大部分的企業管理系統。


在Foxtable 2022之前,以上兩點在實現程度上都有欠缺,例如一般人員無法通過Foxtable完成制造業中最常見的BOM數據管理,物料需求計算、成本核算等;而進行二次開發的用戶,在開發生產管理、工程項目、財務和人事等系統的時,也會遇到重重困難;這都是因為欠缺了一個關鍵功能:分級數據管理。


分級數據管理一般需要專業人員進行定制性的開發,企業用戶需要花費大量的財力和時間,結果也不一定好。


Foxtable是第一個將分級數據管理作為基礎功能的通用軟件,如果好好學習掌握,在開發企業管理系統上,你可以超越大部分的專業程序員。而不想學習開發的用戶,掌握了《使用指南》部分,在大部分企業, 也將是一個數據管理大咖。

 

9、關于分級數據的類型,可以參考:
http://www.sh-yongxian.com/webhelp/topics/3316.htm

10、關于分級數據的的呈現方式,可以參考:
http://www.sh-yongxian.com/webhelp/topics/3716.htm

 

11、增加了折疊模式,可以直接在表中瀏覽和編輯各種分級數據:


關于如何設置折疊模式,可以參考:
http://www.sh-yongxian.com/webhelp/topics/3318.htm
http://www.sh-yongxian.com/webhelp/topics/3320.htm

http://www.sh-yongxian.com/webhelp/topics/3321.htm

http://www.sh-yongxian.com/webhelp/topics/3322.htm

 

12、折疊模式可以匯總數據,而且修改數據過程中,可以即時刷新匯總結果:


圖片點擊可在新窗口打開查看

 


關于如何使用折疊模式匯總數據,可以參考:
http://www.sh-yongxian.com/webhelp/topics/3717.htm

 

13、折疊模式可以像匯總模式一樣,用不同的樣式區分各級分組行:
 

 

關于如何在折疊模式下使用樣式,可以參考:
http://www.sh-yongxian.com/webhelp/topics/3719.htm

 

14、你可以像使用目錄樹一樣,在折疊模式中上下左右移動數據行:

 

關于移動行的更詳細說明,可以參考:
http://www.sh-yongxian.com/webhelp/topics/3720.htm

15、更重要的時,左右移動行之后,會自動更新數據表,永久存儲行的順序和從屬關系:
 


關于自動維護行的從屬關系的具體說明,可以參考:
http://www.sh-yongxian.com/webhelp/topics/3721.htm
 

16、折疊模式可以根據任意列排序,上下移動行之后,也可以永久存儲行的上下順序,參考:
http://www.sh-yongxian.com/webhelp/topics/3391.htm

http://www.sh-yongxian.com/webhelp/topics/3722.htm

 

17、普通數據表也能折疊了,類似匯總模式,但是可以編輯數據,可以移動行,而且匯總結果能自動刷新,大幅提高普通數據的管理效率:

關于折疊普通數據表,可以參考:
http://www.sh-yongxian.com/webhelp/topics/3327.htm

 

還遠遠不夠!


折疊模式盡管強大,但如果你正在管理的是BOM數據,那么上述功能是遠遠不夠的,例如一個中間件有上百個產品使用,如果給這個中間件增減一個物料,豈不是要找出上百個相關數據進行修改?還有調整某個中間件或物料的從屬關系呢? 也要找出這上百行數據,然后一行一行移動?想想我就頭皮發麻。不用擔心,Foxtable提供的BOM數據管理和編輯功能,不亞于專業BOM軟件。

 

18、你只需要按幾次鼠標,就能生成一個BOM樹(括號內的數字為每個物料(或中間件)的用量):

 

關于BOM樹的設置,可以參考:
http://www.sh-yongxian.com/webhelp/topics/3323.htm
http://www.sh-yongxian.com/webhelp/topics/3332.htm
http://www.sh-yongxian.com/webhelp/topics/3357.htm
http://www.sh-yongxian.com/webhelp/topics/3358.htm

 

19、BOM樹可以結合折疊模式使用,,會讓數據的篩選和瀏覽變得非常舒服:
 

 

關于如何結合折疊模式使用,可以參考:
http://www.sh-yongxian.com/webhelp/topics/3325.htm

20、你只需要單擊一次鼠標,就能知道某種物料被那些產品或中間件使用了,用量又分別是多少,參考:

http://www.sh-yongxian.com/webhelp/topics/3326.htm

 

21、你可以在運行過程中對BOM樹進行排序,也可以指定默認的排序列,例如下圖BOM樹的節點根據數值降序排序,也就是用量多的物料排在前面:
 

 

關于BOM樹排序,可以參考:
http://www.sh-yongxian.com/webhelp/topics/3392.htm

 

22、Foxtable首次采用人工智能技術,讓BOM數據的編輯維護成為一件輕松愉悅的事情,讓你的效率提高百倍甚至千倍的同時,也極大程度地保證了BOM表的完整性、有效性和一致性。在BOM樹中右擊某個節點,會出現下圖所示的BOM編輯菜單:

 

 

23、為什么說Foxtable將BOM數據的編輯維護效率提升了百倍甚至千倍呢? 可以看看這個例子:

 

http://www.sh-yongxian.com/webhelp/topics/3706.htm

 

24、在BOM樹的所有操作,都非常智能,而且都能自動同步映射到數據表,對于正在管理BOM數據的用戶來說,請務必仔細學習這部分的文檔,Foxtable為你提供的超出想象:




25、不僅僅是BOM數據,分級數據可以管理任何存在從屬關系的數據,例如下圖是一個項目樹,用于管理工程項目數據:


關于項目樹,可以參考:
http://www.sh-yongxian.com/webhelp/topics/3723.htm

26、任何有從屬關系的數據,都可以用分級篩選樹和折疊模式管理。


例如會計科目樹:
 

 

例如組織架構樹:

 

所以不能將分級數據管理等同于BOM數據管理哦。

 

27、分級篩選樹自帶匯總功能,可以同時匯總本級和下級數據,例如下圖中M04節點括號內容為(6,63),表示M04的直接銷售數量為6,其下屬員工的銷售數量為63,M04團隊總的銷售數量就是69:

 

 

關于分級篩選樹的匯總功能,可以參考:
http://www.sh-yongxian.com/webhelp/topics/3334.htm

http://www.sh-yongxian.com/webhelp/topics/3425.htm

 

首次違背XX訓接觸具體業務


現代制造業,產品越來越復雜,共用的中間件越來越多,如何根據BOM表、生產計劃、庫存、成品率等等,快速統計出所有物料的需求數量和采購數量和成本,對于任何人,包括專業程序員,都是極為艱難的任務。
盡管我們提供了BOM樹,但也僅僅是針對整個MRP系統中一個關鍵表的管理而已,離MRP的計算還有很長一段距離。
鑒于Foxtable的用戶中,有相當多的來自制造業,他們在使用Foxtable開發管理系統的過程中,MRP計算是他們繞不開的坎, 一些用戶就是因為邁不過這個坎,不得不中途放棄。
所以Foxtable的開發人員違背"XX訓",首次提供了一個針對具體業務的功能:MRP統計。

 

28、新增MRP統計功能,你只需要單擊幾次鼠標,就能完成一次復雜的MRP計算:



 

 

關于MRP計算,可以參考:
http://www.sh-yongxian.com/webhelp/topics/3337.htm
http://www.sh-yongxian.com/webhelp/topics/3338.htm
http://www.sh-yongxian.com/webhelp/topics/3339.htm
http://www.sh-yongxian.com/webhelp/topics/3340.htm

 

29、這個MRP功能可以計算采購成本:

 

 

關于采購成本計算,可以參考:
http://www.sh-yongxian.com/webhelp/topics/3726.htm

 

30、還可以進行委外加工成本計算:

 

 

 

關于委外加工成本計算,可以參考:

http://www.sh-yongxian.com/webhelp/topics/3727.htm

 

31、還可以進行各種擴展MRP統計:

 

 

 

上圖中:
E03需求數量為155,其中庫存可以提供3個,已經下單采購的有2個,所以實際需要采購的是150個。
M01需求數量20個,其中庫存可以提供7個,已經在線生產的有5個,所以實際需要生產的是8個。
M03需求數量是8個,來自庫存的有5個,加工在途的有3個,所以實際需要生成的是0個。

 

關于擴展MRP統計,可以參考:
http://www.sh-yongxian.com/webhelp/topics/3394.htm

 

32、這個MRP統計可以附加數據列:

 

 

關于附加數據列,可以參考:
http://www.sh-yongxian.com/webhelp/topics/3395.htm

 

33、提供了一個非常強大的分級數據統計工具,并且能以折疊模式顯示統計結果:


原始數據表:

 


 

很簡單的設置:

 

 

得到的統計結果:

 

 

 

關于分級統計,可以參考:
http://www.sh-yongxian.com/webhelp/topics/3342.htm
http://www.sh-yongxian.com/webhelp/topics/3343.htm
http://www.sh-yongxian.com/webhelp/topics/3344.htm
http://www.sh-yongxian.com/webhelp/topics/3347.htm
http://www.sh-yongxian.com/webhelp/topics/3363.htm
http://www.sh-yongxian.com/webhelp/topics/3346.htm

 

34、分級數據統計提供了三種統計范圍:

 

 

關于分級數據統計的統計范圍,可以參考:

http://www.sh-yongxian.com/webhelp/topics/3345.htm

 

35、分級數據統計提供了五種統計類型:

 

 

 

關于分級數據的統計類型,可以參考:

http://www.sh-yongxian.com/webhelp/topics/3352.htm

 

36、需要對分級數據管理進行二次開發的用戶,可以參考這部分的文檔:

 

 

其他重要改進或BUG修復。

 

37、查詢管理器和外部表管理器增加了查找功能:


圖片點擊可在新窗口打開查看


38、窗口管理器增加列查找功能,而且這個查找功能很智能,能從所有目錄找出符合條件的窗口,免去你一個一個目錄翻查的痛苦:


圖片點擊可在新窗口打開查看


39、函數管理器的查找功能也得到了增強:


圖片點擊可在新窗口打開查看


40、增加了微信和OpenQQ相互收發信息的說明:


圖片點擊可在新窗口打開查看

41、修正了查詢表不能使用SQLFind的BUG。

 

42、在微信瀏覽器提交表單時,有時會多次請求,而后續請求并未附帶表單數據,導致訪問出錯,將表達式提交方式改為get可以解決這個問題,所以wui的AddForm方法新增了一個Method參數,用于指定表單提交方式:

http://www.sh-yongxian.com/mobilehelp/topics/0007.htm
注意將表單提交方式改為Get之后,后臺獲取表單數據的代碼,必須將PostValues改為GetValues。

 

43、修正了Web數據源通過SQLCommand生成的可編輯表無法保存的bug。

 

44、分組統計有個bug,會導致截止統計錯誤,原bug反饋貼:
http://www.sh-yongxian.com/bbs/dispbbs.asp?boardid=2&id=172633

 

45、修正了共有窗口上下?繒r,無法完整顯示的bug。

 

46、增加了循環引用篩選功能:

http://www.sh-yongxian.com/webhelp/topics/3330.htm

 

47、增加了多列重復值篩選功能:

http://www.sh-yongxian.com/webhelp/topics/3331.htm

 

48、增加了通過菜單批量更新數據功能:
http://www.sh-yongxian.com/webhelp/topics/3377.htm

 

49、增加通過菜單批量復制數據功能:
http://www.sh-yongxian.com/webhelp/topics/3378.htm

 

50、可以直接在窗口插入內置篩選樹,再也不用自己手工編寫篩選樹了:

http://www.sh-yongxian.com/webhelp/topics/3369.htm


51、可以直接在窗口插入內置加載樹,再也不用自己手工編寫加載樹了:
http://www.sh-yongxian.com/webhelp/topics/3370.htm


52、BOM樹和篩選樹也可以直接插入到窗口中:
http://www.sh-yongxian.com/webhelp/topics/3371.htm

http://www.sh-yongxian.com/webhelp/topics/3372.htm

http://www.sh-yongxian.com/webhelp/topics/3373.htm

http://www.sh-yongxian.com/webhelp/topics/3374.htm

 

43、修正了分頁加載設置LoadOver會報錯的BUG,原BUG反饋貼:
http://www.sh-yongxian.com/bbs/dispbbs.asp?boardid=2&Id=170449

 

54、修正了無條件加載樹有時會變成有條件加載樹的BUG:

http://www.sh-yongxian.com/bbs/dispbbs.asp?boardid=2&Id=170555

 

55、修正了HttpRequest事件的Redirec方法失效的BUG。

 

56、修正了通過SQLCommand的ExecuteReader(True)生成的DataTable,增加行后保存出錯的bug。

 

57、修正了DataTable的SQLxxx系列方法的一個bug,例如舊版本執行下面的代碼會出錯,新版本則不會:
DataTables("表A").SQLDeleteFor("第一列 in (Select 第一列 in {表B})"

 

58、修正了窗口打印不支持CheckedComboBox的bug

59、增加了一個通過阿里云平臺發送短息(無需dll)的示例:
http://www.sh-yongxian.com/webhelp/topics/3390.htm


60、現在word報表的圖片也能按比例縮放了。
例如:
[&照片,120,-1]
表示寬度固定為120,高度按比例生成,如果圖片原本的寬度和高度分別為180和150,那么打印出來的圖片,寬度是120,高度是100。
再例如:
[&照片,-1,100]
表示高度固定為100,寬度按比例生成,如果圖片原本的寬度和高度分別為300和200,那么打印出來的圖片,寬度是150,高度是100。

 

61、修正了修改單元格大小寫后無法撤銷的bug。

 

62、其他細節改進若干。


63、取消了函數動態編譯功能,需要動態編譯的,請慎重升級。


2021年11月6日補充更新:


64、增加一個BeforeHttpRequest事件 ,BeforeHttpRequest事件和HttpRequest事件都可以響應Http訪問請求,向客戶端發送網頁和文件。

二者的本質區別在于:BeforeHttpRequest在接收數據和文件之前觸發,HttpRequest在接收數據和文件之后觸發。

所以BeforeHttpRequest非常適合提前做一些驗證工作。

例如有人上傳惡意文件(或大文件炸彈),BeforeHttpRequest可直接拒絕,而HttpRequest則將惡意文件接收并存儲在一個臨時目錄后再觸發,消耗了服務期資源接收,占用了硬盤空間存儲,而且惡意文件(或大文件炸彈)已經在電腦,有可能會攻擊得逞。

 http://www.sh-yongxian.com/mobilehelp/topics/0295.htm


2021年11月12日補充更新

65、為方便一些特殊行業,改進了內置BOM管理和MRP統計,可以支持小數和大整數的用量了

66、快速打印會出錯的bug,已經修復了。


2021年11月14日補充更新

67、
對于web數據源,如果一個數據表有表達式列,會有一定概率出現數據無法完全保存的bug,此bug今天已經修復。


2021年11月16日補充更新


68、web服務器有時會提示"utf-8"編碼名稱無效的bug已經修復。


69、附加數值型列會導致MRP統計結果錯誤的bug已經修復,原bug反饋貼:

http://www.sh-yongxian.com/bbs/dispbbs.asp?BoardID=2&ID=173084


2021年12月1日補充更新


70、修正了在合計模式下加載數據會報錯的bug。


2021年12月4日補充更新


71、窗口使用內置BOM樹時,其快捷菜單不準確的bug已經修復。
72、修正了通過get方式提交的數據,無法通過httpRequest事件的Values集合獲取的bug.
73、weui的下拉列表,不再默認選中第一項。


2021年12月8日補充更新


74、修正了DataTable的LoadFilter屬性無法正確返回加載條件的bug


2021年12月12日補充更新


75、修正了在折疊模式下,如果父列和子列是數值型,增加根行會出錯的bug


2021年12月16日補充更新


76、修正了使用SQLLoad加載的數據表,無法使用SQLFind\SQLSelect\SQLDeleteFor\SQLReplceFor等函數的bug

77、分組行某列數據為空值時,通過row("列名")獲取的數據以前是dbnull.value,現在改為nothing(和數據行一致),避免比較和計算出錯。


2021年12月21日補充更新


70、關聯表也可使用折疊模式了,需要注意的是,如果希望動態設置關聯表的折疊模式,請將相關代碼放在父表的PostitionChanged事件中,不要放在父表的CurrentChanged事件中。



2021年12月22日補充更新

71、使用sqlDeleteFor和SQLReplaceFor對oracle數據源操作會出錯的bug修復了。

72、在編輯器中選擇某個自定義函數,能自動在幫助位置顯示此函數的代碼:



73、代碼編輯器的精靈內容可以復制了,方便一些特殊用戶進行擴展。

2021年12月30日補充更新:

74、在weUI的InputSell使用AddSelect增加的下拉列表框,左側標簽可能對不齊的bug已經修復。


2022年1月29日補充更新

75、如果打開窗口后,在兩個SQLTable(或SQLQuery)之間動態創建關聯,關閉窗口之后再次打開此窗口,會提示某個DataTable已經存在的bug。

76、如果兩個DataTable在窗口有副本存在,且在打開窗口后動態創建關聯,那么刪除關聯后,再次打開窗口會提示某個DataMember不存在的bug

其他年度的更新說明

如果要了解Foxtable 2021的更新,請訪問:
http://www.sh-yongxian.com/bbs/dispbbs.asp?boardid=2&Id=162967

如果要了解Foxtable 2020的更新,請訪問:

如果要了解Foxtable 2018/2019的更新,請訪問:
http://www.sh-yongxian.com/bbs/dispbbs.asp?boardid=2&Id=121537

如果要了解Foxtable 2017的更新,請訪問:
[此貼子已經被作者于2022/1/29 15:40:15編輯過]

 回到頂部
帥哥,在線噢!
zhy400137
  2樓 | 信息 | 搜索 | 郵箱 | 主頁 | UC


加好友 發短信
等級:五尾狐 帖子:1123 積分:8105 威望:0 精華:0 注冊:2013/11/3 19:00:00
  發帖心情 Post By:2021/8/19 16:00:00 [只看該作者]

沙發,V5

 回到頂部
帥哥喲,離線,有人找我嗎?
y2287958
  3樓 | 信息 | 搜索 | 郵箱 | 主頁 | UC


加好友 發短信
等級:狐神 帖子:4506 積分:32933 威望:0 精華:0 注冊:2008/8/31 22:44:00
  發帖心情 Post By:2021/8/19 16:01:00 [只看該作者]

還扯上新冠了,牛逼

 回到頂部
帥哥喲,離線,有人找我嗎?
witkeylaw
  4樓 | 信息 | 搜索 | 郵箱 | 主頁 | UC


加好友 發短信
等級:幼狐 帖子:199 積分:1912 威望:0 精華:0 注冊:2011/6/19 0:05:00
  發帖心情 Post By:2021/8/19 16:04:00 [只看該作者]

我來了。

 回到頂部
帥哥喲,離線,有人找我嗎?
chen_sheng
  5樓 | 信息 | 搜索 | 郵箱 | 主頁 | UC


加好友 發短信
等級:二尾狐 帖子:552 積分:4426 威望:0 精華:0 注冊:2018/5/10 9:05:00
  發帖心情 Post By:2021/8/19 16:05:00 [只看該作者]


 回到頂部
帥哥,在線噢!
zhy400137
  6樓 | 信息 | 搜索 | 郵箱 | 主頁 | UC


加好友 發短信
等級:五尾狐 帖子:1123 積分:8105 威望:0 精華:0 注冊:2013/11/3 19:00:00
  發帖心情 Post By:2021/8/19 16:07:00 [只看該作者]

折疊的節點不能有線連接嗎?這樣看著有點怪

 回到頂部
帥哥喲,離線,有人找我嗎?
aidimeng
  7樓 | 信息 | 搜索 | 郵箱 | 主頁 | UC


加好友 發短信
等級:二尾狐 帖子:556 積分:5724 威望:0 精華:0 注冊:2015/9/14 14:26:00
  發帖心情 Post By:2021/8/19 16:13:00 [只看該作者]

qqqqqqqqqqq

 回到頂部
帥哥喲,離線,有人找我嗎?
goodfxh
  8樓 | 信息 | 搜索 | 郵箱 | 主頁 | UC


加好友 發短信
等級:幼狐 帖子:103 積分:1833 威望:0 精華:0 注冊:2019/8/26 11:27:00
[灌水]  發帖心情 Post By:2021/8/19 16:14:00 [只看該作者]

學習


 回到頂部
帥哥喲,離線,有人找我嗎?
zcf2144
  9樓 | 信息 | 搜索 | 郵箱 | 主頁 | UC


加好友 發短信
等級:幼狐 帖子:80 積分:916 威望:0 精華:0 注冊:2018/4/26 17:01:00
  發帖心情 Post By:2021/8/19 16:14:00 [只看該作者]

希望能在視覺上有更明顯的級聯關系,比如分支不顯示行號,或者顏色上作區分?圖片點擊可在新窗口打開查看
[此貼子已經被作者于2021/8/19 16:18:25編輯過]

 回到頂部
帥哥喲,離線,有人找我嗎?
happy2010
  10樓 | 信息 | 搜索 | 郵箱 | 主頁 | UC


加好友 發短信
等級:幼狐 帖子:199 積分:1945 威望:0 精華:0 注冊:2016/10/9 16:10:00
  發帖心情 Post By:2021/8/19 16:14:00 [只看該作者]


 回到頂部
總數 488 1 2 3 4 5 6 7 8 9 10 下一頁 ..49
国产精品边做奶水狂喷无码