
【基本介紹】
Foxtable又是一個高效開發(fā)工具,專門針對數(shù)據(jù)管理軟件的開發(fā)作了大量的優(yōu)化,使得用戶在開發(fā)過程中只需關注商業(yè)邏輯, 無需糾纏于具體功能的實現(xiàn),這樣Foxtable不僅開發(fā)效率十倍于其他專業(yè)開發(fā)工具,而且更加易用,幾乎人人都能掌握。讓普通人開發(fā)出專業(yè)水準的管理軟件,以前是一個不可思議的想法,而Foxtable的出現(xiàn),讓這成為現(xiàn)實。
【軟件特色】
1.數(shù)據(jù)管理專家Foxtable將Excel、Access、Foxpro以及易表的優(yōu)勢融合在一起,普通用戶不需要編寫任何代碼,即可高效完成日常數(shù)據(jù)管理工作,真正做到拿來即用。
2.程序開發(fā)專家
Foxtable不僅是一個優(yōu)秀的應用軟件,同時又是一個高效率的開發(fā)工具,幾乎人人都能掌握。普通人也能開發(fā)出讓資深程序員目瞪口呆的軟件,不再是天方夜譚。
3.報表輸出專家
軟件提供了四大報表設計工具,既有可視化的,也有使用模板和代碼的,不僅能快速設計和輸出各種復雜報表,還可輕松開發(fā)各種票據(jù)套打程序。
4.數(shù)據(jù)統(tǒng)計專家
提供了匯總模式、分組統(tǒng)計、交叉統(tǒng)計等多種統(tǒng)計工具,不僅性能卓越,而且使用簡單,用戶只需單擊幾次鼠標,即可得到任何想要的統(tǒng)計結果。
5.即時通訊專家
內(nèi)置即時通訊工具OpenQQ,不僅可以零成本快速搭建企業(yè)專屬即時通訊系統(tǒng),還可以和現(xiàn)有管理系統(tǒng)緊密結合,實現(xiàn)信息、圖片和文件的主動推送,大幅提高系統(tǒng)性能和用戶體驗。
6.遠程管理專家
Foxtable不僅內(nèi)建數(shù)據(jù)庫,還可以連接SQL Server和Oracle,且支持局域網(wǎng)和互聯(lián)網(wǎng),并提供了動態(tài)加載、分頁加載、后臺統(tǒng)計等功能,使得普通用戶也能輕松開發(fā)遠程數(shù)據(jù)管理系統(tǒng)。

【功能介紹】
高效開發(fā)Foxtable不僅是一個優(yōu)秀的應用軟件,同時又是一個高效的.net平臺開發(fā)工具,專門針對數(shù)據(jù)管理軟件的開發(fā)作了大量的優(yōu)化,使得用戶在開發(fā)過程中只需關注商業(yè)邏輯, 無需糾纏于具體功能的實現(xiàn),這樣Foxtable不僅開發(fā)效率十倍于其他專業(yè)開發(fā)工具,而且更加易用,幾乎人人都能掌握。讓普通人開發(fā)出專業(yè)水準的軟件,以前是一個不可思議的想法,而Foxtable的出現(xiàn),讓這成為可能。
下面我們用一個簡單的例子來說明Foxtable是如何高效的。
假定我們要根據(jù)訂單表得到每月銷售數(shù)量和金額,并計算出銷量和金額環(huán)比增長率和同比增長率,這樣的統(tǒng)計任務,即使是資深的程序員,也需要花相當長的時間才能完成編碼工作,而且必須具備深厚的SQL語言基礎:

可是在Foxtable中,這樣的任務是再簡單不過了,只需簡單幾行代碼即可:
Dim g As New GroupTableBuilder("統(tǒng)計表2", DataTables("訂單"))
g.Groups.AddDef("日期", DateGroupEnum.Year, "年")
g.Groups.AddDef("日期", "月")
g.Totals.AddDef("數(shù)量", "", "數(shù)量_值")
g.Totals.AddDef("金額", "", "金額_值")
g.SamePeriodGrowth = True
g.CircleGrowth = True
g.Build()
上面的代碼不僅簡單,而且邏輯清晰,任何人在幫助的指導下,都可以在幾分鐘內(nèi)掌握,不需要任何專業(yè)背景。
你甚至不需要編寫一行代碼,只需通過菜單操作,單擊幾次鼠標,即可得到上面這種統(tǒng)計結果。
你還可以利用菜單自動生成代碼,總之Foxtable在方方面面都為用戶考慮周到,讓普通用戶也能設計出讓專業(yè)程序員目瞪口呆的軟件來。
海量數(shù)據(jù)
軟件不僅內(nèi)建數(shù)據(jù)庫,同時還支持Access、SQL Server、Oracle等主流數(shù)據(jù)庫。
同一個管理項目,支持多個數(shù)據(jù)源,數(shù)據(jù)源可以預先通過菜單設置好,也可以在運行過程中動態(tài)創(chuàng)建和切換。
此外Foxtable還支持數(shù)據(jù)動態(tài)加載和分頁加載,可以在運行過程中根據(jù)需要加載數(shù)據(jù)。
不管是分組統(tǒng)計還是交叉統(tǒng)計,不僅可以統(tǒng)計已經(jīng)加載的數(shù)據(jù),還可以直接統(tǒng)計后臺數(shù)據(jù)。
這些特性使得Foxtable可以輕松應付海量數(shù)據(jù)的管理。
下圖是Foxtable自動生成的一個加載樹,單擊某個節(jié)點,即可加載對應的數(shù)據(jù),同時利用目錄樹下方的導航按鈕,可以實現(xiàn)分頁加載:

上述這些特性,不僅可以讓Foxtable管理海量數(shù)據(jù),還可以設計基于互聯(lián)網(wǎng)的應用,使得相距千里之外的電腦,也能協(xié)同處理數(shù)據(jù)。
無限擴展
Foxtable可以添加DLL引用,包括第三方的DLL,還可以定義命名空間??梢远xAPI函數(shù)。支持通過VBA直接操控Excel,這樣資深的Excel用戶可以充分結合利用Foxtable和Excel的各自優(yōu)勢。支持直接運行SQL語句。
所有這些,可以讓你無限擴展Foxtable的功能。
系統(tǒng)遷移
軟件提供了系統(tǒng)遷移工具,你可以將設計好的管理項目,隨時在Access、SQL Server、Oracle和Foxtable內(nèi)置數(shù)據(jù)庫之間遷移,而你要做的只是單擊幾次鼠標那么簡單。
消息推送
Foxtable內(nèi)置消息推送工具OpenQQ,OpenQQ類似騰訊QQ,可以收發(fā)信息。
不同的是,OpenQQ可以和現(xiàn)有的管理系統(tǒng)整合起來,通過代碼實現(xiàn)文字、圖片和文件的自動收發(fā),實現(xiàn)數(shù)據(jù)的快速更新和分享,大幅提高OA和流程的開發(fā)效率。
短信收發(fā)
Foxtable內(nèi)置短信收發(fā)功能,可以方便地通過短信實現(xiàn)遠程數(shù)據(jù)的采集和查詢,以及遠程審批功能 ,還可以直接以網(wǎng)頁形式將查詢結果返回到用戶手機上。
權限管理和工作流
軟件的權限管理非常細致,不僅可以控制某個表、某一行、某一列或某個單元格的內(nèi)容能被那些用戶編輯或查看;還可以偽裝數(shù)據(jù),使某單元格的數(shù)據(jù)在某些用戶前面可以真實顯示,例如0.8,而另一些用戶看到的卻是偽裝后的數(shù)據(jù),例如0.5,或者空白;不僅如此,任何一個菜單命令,任何一個按鈕,任何一項操作,小到移動行,調(diào)整列寬這些細微的操作,都可以設置為必須經(jīng)過授權才能執(zhí)行;可以說,在Foxtable中, 沒有一項操作是可以脫離授權控制的。
不僅如此,F(xiàn)oxtable還可以隨心所欲地定義工作流,遠比那些所謂的工作流軟件更為簡潔和靈活, 對于內(nèi)部通訊的需求和并發(fā)沖突的處理,也能輕松應付。
我們見到不少用戶,以為權限管理、工作流、遠程上報有多復雜,多專業(yè),需要花費大價錢購買專業(yè)軟件才能實現(xiàn),其實這些都是很基本的功能,有了Foxtable,任何用戶都可以輕松解決。
融合B/S和C/S架構優(yōu)勢
我們知道,B/S結構的軟件易于部署,而C/S結構的軟件則能提供更好的交互性。
雖然魚和熊掌不可兼得,但Foxtable卻較好地融合了二者的優(yōu)勢,既可以開發(fā)傳統(tǒng)的C/S管理系統(tǒng),也可以開發(fā)B/S管理系統(tǒng),并提供了手機網(wǎng)頁生成以及微信接入功能,可以非常快速地搭建手機端的管理系統(tǒng)。
同時對于開發(fā)好的C/S管理系統(tǒng)內(nèi)置自動升級功能,完全無需人工維護。
【安裝教程】
我們進入了Foxtable的安裝向導。安裝向導將指引你完成Foxtable的安裝進程。點擊取消會關閉安裝向導。點擊下一步繼續(xù)安裝進程;
這一步我們需要確定Foxtable的安裝路徑,安裝程序有默認的安裝路徑:C:\foxtable\eval\。安裝Foxtable至少需要108MB的磁盤空間。需要修改路徑的朋友可以點擊瀏覽,選擇需要安裝的文件夾后,點擊確定就可以修改安裝路徑了。點擊下一步繼續(xù)安裝進程;

開始 Foxtable 2018 的安裝。單擊安裝開始安裝。如果您想復查或更改您的安裝設置,單擊“上一步”;

正在安裝,安裝程序正在將Foxtable的文件安裝到指定文件夾中。安裝Foxtable可能需要幾分鐘的時間;

安裝完成!安裝程序已經(jīng)成功在您的電腦上安裝了Foxtable。安裝向導會提示安裝完成。點擊關閉即可退出安裝向導。
軟件的安裝教程就講解到這里,希望對你們有幫助,感謝你對極速下載站的支持!

【使用教程】
如何在foxtable里面新建項目打開foxtable軟件,默認頁面如下圖;

點擊軟件左上角按鈕,之后點擊新建按鈕;

打開創(chuàng)建項目窗口;

點擊創(chuàng)建表;

我們創(chuàng)建的表格就制作好了。

【常見問題】
查詢表不能 sqlfind嗎?'用union 組合4個表后,查詢sn='141709430192' 的數(shù)據(jù),卻查詢不到了,但是確實明明存在 其中一個表中的,請問這是怎么回事?
Dim cmd As New SQLCommand
cmd.C
cmd.CommandText = "S elect 資產(chǎn)卡片號,SN,設備類型,內(nèi)網(wǎng)_IP,內(nèi)網(wǎng)_MAC,內(nèi)網(wǎng)_交換機IP,內(nèi)網(wǎng)_交換機端口,外網(wǎng)_IP,外網(wǎng)_MAC,外網(wǎng)_交換機IP,外網(wǎng)_交換機端口,所在樓,所在科室,所在房間,資產(chǎn)歸屬,用途,'電腦終端管理表' 來源表 from 電腦終端管理表 union S elect 資產(chǎn)卡片號,SN,設備類型,內(nèi)網(wǎng)_IP,內(nèi)網(wǎng)_MAC,內(nèi)網(wǎng)_交換機IP,內(nèi)網(wǎng)_交換機端口,外網(wǎng)_IP,外網(wǎng)_MAC,外網(wǎng)_交換機IP,外網(wǎng)_交換機端口,所在樓,所在科室,所在房間,資產(chǎn)歸屬,用途,'其它終端管理表' 來源表 from 其它終端管理表 union S elect 資產(chǎn)卡片號,SN,區(qū)域類型 '設備類型','無' '內(nèi)網(wǎng)_IP','內(nèi)網(wǎng)_MAC','無' '內(nèi)網(wǎng)_交換機_IP','無' '內(nèi)網(wǎng)_交換機端口','無' '外網(wǎng)_IP','無' '外網(wǎng)_MAC','無' '外網(wǎng)_交換機_IP','無' '外網(wǎng)_交換機端口',所在樓,所在科室,所在房間,資產(chǎn)歸屬,用途,'網(wǎng)絡交換機管理表' 來源表 from 網(wǎng)絡交換機管理表 union S elect 資產(chǎn)卡片號,SN,設備型號 '設備類型','內(nèi)網(wǎng)_IP','無' '內(nèi)網(wǎng)_MAC','無' '內(nèi)網(wǎng)_交換機_IP','無' '內(nèi)網(wǎng)_交換機端口','無' '外網(wǎng)_IP','無' '外網(wǎng)_MAC','無' '外網(wǎng)_交換機_IP','無' '外網(wǎng)_交換機端口',所在樓,所在科室,所在房間,資產(chǎn)歸屬,用途,'服務器管理表' 來源表 from 服務器管理表"
Dim DA As DataTable = cmd.ExecuteReader()
Dim dr1 As DataRow= da.SQLFind("[SN] = '141709430192'")
If dr1 IsNot Nothing Then '如果資產(chǎn)管理表中有此資產(chǎn)編號對應的資料
msgbox(dr1("SN"))
End If
怎樣按原始數(shù)據(jù)得到橫豎格式重排的報表?
如果每一排數(shù)量不是固定,沒有辦法使用固定模板,只能手工編碼寫入數(shù)據(jù)


































