Powerbuilder 2021是一款功能強(qiáng)大的可視化驅(qū)動IDE軟件,軟件擁有著儲量豐富的數(shù)據(jù)庫。這款軟件擁有著簡潔的用戶界面,用戶們能夠在軟件之中輕松的找到自己所需要的工具。軟件使用的是面向?qū)ο笠约翱梢暬夹g(shù),能夠給用戶提供一個可視化的應(yīng)用的開發(fā)環(huán)境,讓用戶能夠更加便捷的去開發(fā)應(yīng)用程序,并且讓用戶在調(diào)取服務(wù)器的數(shù)據(jù)以及數(shù)據(jù)庫中的數(shù)據(jù)的時候能夠更加的快速。而軟件所支持的面向?qū)ο蠹夹g(shù),能夠讓用戶來建立各種可視或者不可視的各種對象,并且讓用戶能夠在編程的時候支持所有的對象。軟件還能夠給用戶提供強(qiáng)大的查詢工具,軟件通過可視化查詢生成器,能夠幫助用戶在多個表之間快速的尋找到查詢對象,并且將查詢結(jié)果經(jīng)過可視化處理展現(xiàn)在用戶的面前。軟件還能夠為用戶提供非常優(yōu)秀的連接能力,能夠幫助用戶快速的連接企業(yè)的數(shù)據(jù)庫,并且用戶能夠通過軟件對數(shù)據(jù)庫進(jìn)行各種處理操作。通過軟件處理數(shù)據(jù)庫中的報表等數(shù)據(jù)時,是無需使用SQL語句的,能夠有效的提升用戶的工作效率,縮短用戶的工作時間。小編今天帶來的是
Powerbuilder 2021最新破解版,該版本軟件無需用戶付費即可暢享軟件功能, 感興趣的用戶可以在本頁面的下載鏈接處進(jìn)行下載。
新增功能
1、PowerBuilder C# IDE
- 由定制版本的 SnapDevelop IDE 提供支持,輕松構(gòu)建各種非可視化 C# 項目,例如 C# Web API、非可視化程序集和單元測試(使用 xUnit)。它還提供必要的開發(fā)人員生產(chǎn)力功能,例如項目向?qū)?、智能代碼完成、代碼調(diào)試、解決方案管理等。
2、.NET 數(shù)據(jù)訪問對象
- 提供了兩個 .NET 數(shù)據(jù)訪問對象:.NET DataStore 和 ModelStore。它將 PowerBuilder 的核心帶入 .NET 開發(fā),提供軟件的高生產(chǎn)力、強(qiáng)大的數(shù)據(jù)訪問功能和高性能。項目部署到 Windows 或 Linux,并且可以與 SQL Server、Oracle、PostgreSQL 和 SQL Anywhere 交互。
3、DataWindow 轉(zhuǎn)換實用程序
- 將現(xiàn)有的 DataWindow 數(shù)據(jù)對象遷移到 C# 數(shù)據(jù)模型。 DataWindow 轉(zhuǎn)換實用程序還支持批量轉(zhuǎn)換,自動遷移數(shù)百甚至數(shù)千個 DataWindows 和 DataStore。
4、REST Web API 客戶端
- 提供了一個強(qiáng)大的客戶端來使用 REST Web API??蛻舳酥С?JSON 數(shù)據(jù)格式(包括 GZip 壓縮數(shù)據(jù))、JWT 或 OAuth2.0 令牌,以及用于完整 CRUD 功能的所有常用 HTTP 方法。它還支持與 DataWindow 和 DataStore 的緊密集成,自動導(dǎo)入和導(dǎo)出數(shù)據(jù)以及處理數(shù)據(jù)緩沖區(qū)。
5、UI 主題
- 為 PowerBuilder 應(yīng)用程序的 UI 設(shè)置外觀,以無代碼的方式立即帶來現(xiàn)代的外觀和感覺。默認(rèn)情況下,提供多種顏色的平面設(shè)計 UI 主題??梢酝ㄟ^編輯樣式表(JSON 格式)來創(chuàng)建自定義 UI 主題,這類似于使用 CSS。
6、TX 文本控件
- TX 文本控件 RichTextEdit 已根據(jù)大眾需求重新集成到 PowerBuilder 中。它為使用 SAP 12.6 或更早版本開發(fā)的項目提供高級 RTF 編輯功能和向后兼容性。
7、壓縮器和提取器對象
- 以各種流行格式壓縮和解壓縮文件或文件夾,包括 ZIP、7ZIP、RAR、GZIP、TAR、LZMA 和 LZMA86。對象的屬性、事件和功能提供了過程的可見性和控制。
Powerbuilder2021安裝教程
1、在軟件學(xué)堂下載軟件壓縮包并且解壓獲得軟件安裝文件以及破解文件。
2、雙擊軟件安裝協(xié)議開始軟件安裝,點擊“Install”進(jìn)行下一步。
3、仔細(xì)閱讀用戶安裝協(xié)議,并且選擇同意協(xié)議。
4、直接使用默認(rèn)信息進(jìn)行安裝,點擊“Next”即可。
5、選擇所需要組建,勾選完畢后點擊“Next”。
6、選擇軟件安裝位置,軟件文件較大,建議安裝在空間充足的磁盤之中。
7、軟件安裝讀條中,請耐心等待。
8、安裝完成后,將解壓所得“Crack”文件夾中所有內(nèi)容全部復(fù)制到軟件安裝目錄中。
9、軟件完成破解。
功能介紹
1、功能強(qiáng)大的面向?qū)ο蠹夹g(shù)。
支持通過對類的定義來建立可視或不可視對象模型,同時支持所有面向?qū)ο缶幊碳夹g(shù),如繼承、數(shù)據(jù)封裝和函數(shù)多態(tài)性等。這些特性確保了應(yīng)用程序的可靠性,提高了軟件的可維護(hù)性。
2、可視化、多特性的開發(fā)工具。
全面支持Windows或WindowsNT所提供的控制、事件和函數(shù)。 PowerScript語言提供了幾百個內(nèi)部函數(shù),并且具有一個面向?qū)ο蟮木幾g器和調(diào)試器,可以隨時編譯新增加的代碼,帶有完整的在線幫助和編程實例。
3、支持高效的復(fù)雜應(yīng)用程序。
對基于Windows環(huán)境的應(yīng)用程序提供了完備的支持,這些環(huán)境包括Windows、WindowsNT和WinOS/2。開發(fā)人員可以使用軟件內(nèi)置的Watcom C/C++來定義、編譯和調(diào)試一個類。
4、強(qiáng)大的查詢、報表和圖形功能。
PowerBuilder提供的可視化查詢生成器和多個表的快速選擇器可以建立查詢對象,并把查詢結(jié)果作為各種報表的數(shù)據(jù)來源。 軟件主要適用于管理信息系統(tǒng)的開發(fā),特別是客戶機(jī)/服務(wù)器結(jié)構(gòu)。
5、企業(yè)數(shù)據(jù)庫的連接能力。
軟件的主要特色是DataWindow(數(shù)據(jù)窗口),通過DataWindow可以方便地對數(shù)據(jù)庫進(jìn)行各種操作,也可以處理各種報表,而無需編寫SQL語句,可以直接與Sybase、SQLServer、Informix、Oracle等大型數(shù)據(jù)庫連接。
組件介紹
-DE
-PowerServer(PB版)
-PowerServer 工具包
-PowerServer 幫助
-PowerServer Web 組件
軟件特色
1、桌面現(xiàn)代化
軟件使PowerScript客戶端應(yīng)用程序的用戶界面和體系結(jié)構(gòu)現(xiàn)代化。 UI主題轉(zhuǎn)換讓您感覺應(yīng)用無需編碼。 全面的Web API客戶端和安全功能套件將您的應(yīng)用程序體系結(jié)構(gòu)轉(zhuǎn)換為純云應(yīng)用程序或混合云應(yīng)用程序。 2、SnapDevelop (C# IDE)
軟件包含免費的C#IDE SnapDevelop。盡管軟件C#項目可以在任何C#IDE中維護(hù),但集成的C#IDE使使用.NET DataStore開發(fā)非可視C#項目(例如Web API和程序集)變得更加容易。
3、.NET DataStore
軟件提供.NET DataStore,這是一個基于.NET框架的新數(shù)據(jù)訪問對象。 它將軟件的核心帶入.NET開發(fā),從而提供軟件的高生產(chǎn)率,強(qiáng)大的數(shù)據(jù)訪問功能以及高性能。 您可以部署到Windows或Linux,并與SQL Server,oracle,PostgreSQL和SQL Anywhere交互。
4、C# 集成方案
軟件為現(xiàn)有應(yīng)用程序遷移到C#和云提供了便捷的途徑。我們的遷移方法是您非可視邏輯的移植,而不是重寫,從而簡化了項目并極大地減少了工作量。C#遷移解決方案中包括一個C#數(shù)據(jù)模型生成器,用于將現(xiàn)有的DataWindows自動轉(zhuǎn)換為.NET DataStores。
使用教程
1、打開軟件,在開發(fā)工具要做任何事情之前,我們都是要建立工程的,在軟件與其它軟件最不一樣的點,就是不知道怎么建立工程下面我們開始來建立一個最基本的工程。點擊 File->New ,彈出以下的彈框,那么我們這個軟件最反常的地方呢就是這里了,要想建立一個工程,就得先建立一個工作區(qū)間,選中第一個選項卡中的工作區(qū)間(如圖),點擊[OK],下一步。
2、我們已經(jīng)選擇了干什么,那么現(xiàn)在就要為其選擇路徑和命名了,如圖所示,選好路徑并輸入你想起的名字,保存即可。多說的一點就是,建立一個工程的話最好新建一個文件夾來放這個工作區(qū)間,這樣后面你添加的東西都放到里面就被打包起來,比較方便,下一步。
3、我們建立好工作區(qū)間以后,并不能直接工作,還要建立你的目標(biāo)程序,同樣在原來的基礎(chǔ)上點擊 File->New 選擇第二個選項卡,這里我展示的是一個App,所以我現(xiàn)在要選擇的是Application,其他選項等用透了再來考慮,下一步。
4、當(dāng)然我們這個建立程序也是需要保存的,但是這個就比較方便了,只要你輸入了名稱,后面的路徑就會自己默認(rèn)在原來你放工作區(qū)間的地方,當(dāng)然你要是想放在其他地方也是可以選擇的,當(dāng)時那樣后期的你文件丟失那就倒霉大了,最安全有簡潔的就是寫個 程序名(application name)后,下面的路徑系統(tǒng)自己給出,點擊Fish 是最保險的,下一步。
5、好的,上面我們已經(jīng)添加了工作區(qū)的框架了,但是還要在添加一個 那就是第三個選項卡的 Library ,這個的作用呢,建立這個的作用呢,就為后面的工作做鋪墊,你后面的工作的內(nèi)容都是要放在這個的下面,相當(dāng)于一個‘包’。
6、這里就不多說按照提示添加,輸入名字后系統(tǒng)將自動補(bǔ)全路徑,剛才也說過,最好使用系統(tǒng)自己給的路徑,避免后期數(shù)據(jù)丟失,點擊 Finish 完成操作。
7、現(xiàn)在我們的框架已經(jīng)完全打好了,現(xiàn)在該干嘛就干嘛啦,現(xiàn)在就展示一個添加窗口進(jìn)行用戶界面開發(fā)的步驟,我們還是選擇 File->New 第四個選項卡中的 Object ,選擇窗口(Window) 點擊 OK。
8、選在我們就進(jìn)入了編輯區(qū)了,我們可以看到整個窗口的布局,我這里已經(jīng)給出了控件所在的位置(紅色箭頭所指位置展開的部分),那下一步就演示添加一個控件。
9、在剛才的控件區(qū)選中一個按鈕(寫著OK的控件),將鼠標(biāo)以后編輯區(qū),點擊將控件添加到鼠標(biāo)點擊位置,添加成功。
使用幫助
一、創(chuàng)建工作區(qū)
創(chuàng)建新工作區(qū)
執(zhí)行以下操作之一:
單擊PowerBar中的“新建”按鈕。
從菜單欄中選擇“文件”>“新建”。
在“系統(tǒng)樹”的“工作空間”選項卡中,右鍵單擊工作空間名稱,然后從彈出菜單中選擇“新建”
將打開“新建”對話框。
在“工作區(qū)”選項卡上,選擇“工作區(qū)”。
將顯示“新建工作區(qū)”對話框。
輸入要創(chuàng)建的工作區(qū)(.pbw)的名稱,然后單擊“保存”。
將創(chuàng)建工作空間,并在軟件標(biāo)題欄中顯示新工作空間的名稱。
二、打開工作區(qū)
下次啟動軟件時,它會在不打開工作區(qū)的情況下打開。您可以通過修改“系統(tǒng)選項”對話框的“工作空間”頁面或“歡迎使用軟件屏幕上的選項來更改此行為。例如,您可以讓軟件不僅打開您最近使用的工作空間,還打開您最后使用的對象和腳本。請參閱使用打開的工作空間啟動軟件。
當(dāng)軟件以打開的工作空間打開時,它會在標(biāo)題欄中顯示當(dāng)前工作空間的名稱。當(dāng)前工作空間也顯示在系統(tǒng)樹的“工作空間”選項卡頁面中。雖然您可以創(chuàng)建多個工作區(qū),但一次只能打開一個工作區(qū)。您可以隨時更改工作區(qū)。
1、要更改工作區(qū)
執(zhí)行以下操作之一:
從菜單欄中選擇“文件”>“打開工作區(qū)”。
在“系統(tǒng)樹”的“工作空間”選項卡中,右鍵單擊工作空間名稱,然后從彈出菜單中選擇“打開工作空間”。
將顯示“打開工作區(qū)”對話框。
從列表中,選擇要打開的工作區(qū)。
工作區(qū)已更改,新工作區(qū)的名稱顯示在軟件標(biāo)題欄中。
2、將工作空間更改為最近的工作空間
從菜單欄中選擇“文件”>“最近的工作空間”,然后選擇工作空
工作空間列表包括八個最近訪問的工作空間。通過選擇“工具”>“系統(tǒng)選項”并修改項目數(shù),可以在列表中包含最多36個工作區(qū)。
三、創(chuàng)建目標(biāo)
創(chuàng)建目標(biāo)時,系統(tǒng)會提示您輸入目標(biāo)(.pbt)文件和一個或多個其他對象的名稱和位置。目標(biāo)文件是包含有關(guān)目標(biāo)的信息的文本文件。
要創(chuàng)建新目標(biāo):
執(zhí)行以下操作之一:
單擊PowerBar中的“新建”按鈕。
從菜單欄中選擇“文件”>“新建”。
在“系統(tǒng)樹”的“工作區(qū)”選項卡中,突出顯示工作區(qū)名稱,然后從彈出菜單中選擇“新建”。
將打開“新建”對話框。
在“目標(biāo)”選項卡頁面上,選擇一個目標(biāo)向?qū)А?br />有關(guān)每種類型的目標(biāo)向?qū)У脑敿?xì)信息,請參閱這些說明后面的部分。
按照向?qū)е械恼f明進(jìn)行操作,提供向?qū)璧男畔ⅰ?br />在大多數(shù)向?qū)е?,您可以在完成輸入信息后顯示的摘要頁面上查看您的選擇。這是TemplateApplication向?qū)У恼撁妫?br />如果希望向?qū)㈨椖刻砑拥健叭蝿?wù)列表”以指導(dǎo)和促進(jìn)開發(fā)工作,請確保選中“生成任務(wù)列表”復(fù)選框。
如果對向?qū)е械倪x擇感到滿意,請單擊“完成”。
對象在您指定的目標(biāo)中創(chuàng)建。如果您指定要將項目添加到待辦事項列表,則可以通過單擊PowerBar中的“任務(wù)列表”按鈕來查看項目
在開發(fā)應(yīng)用程序時,可以使用“待辦事項”列表中的鏈接項來打開特定畫家中的對象,并查看需要工作的位置
四、目標(biāo)類型
1、申請目標(biāo)
ApplicationTarget向?qū)?br />您可以使用“應(yīng)用程序目標(biāo)”向?qū)韯?chuàng)建基于PowerScript的新Application對象以及包含它的庫。您必須從頭開始創(chuàng)建所需的任何其他對象。
模板應(yīng)用目標(biāo)向?qū)?br />您可以使用“模板應(yīng)用程序目標(biāo)”向?qū)韯?chuàng)建基于PowerScript的應(yīng)用程序,包含它的庫以及一組基本對象和腳本。如果應(yīng)用程序需要連接到SQL數(shù)據(jù)庫,則向?qū)詣觿?chuàng)建Connection對象。
在“模板應(yīng)用程序”向?qū)е?,您可以選擇以下兩種應(yīng)用程序類型之一:MDI應(yīng)用程序和SDI應(yīng)用程序。
MDI應(yīng)用程序。該向?qū)ё詣訛榘韵聦ο蟮幕径辔臋n界面(MDI)應(yīng)用程序生成shell和腳本:
應(yīng)用對象
框架窗口
框架菜單
基礎(chǔ)窗口
工作表菜單
工作表菜單服務(wù)對象
板窗
關(guān)于窗口
工具欄窗口
連接服務(wù)對象(如果需要數(shù)據(jù)庫連接)
項目對象(可選;稍后可以使用項目向?qū)?gòu)建)
您可以通過單擊PowerBar上的“運(yùn)行”按鈕立即運(yùn)行MDI應(yīng)用程序。您可以打開工作表,顯示“關(guān)于”框,然后從菜單中選擇項目。待辦事項列表可以幫助您將應(yīng)用程序用作繼續(xù)開發(fā)MDI應(yīng)用程序的起點。
SDI應(yīng)用程序。在“模板應(yīng)用程序”向?qū)е校€可以選擇創(chuàng)建單文檔界面(SDI)應(yīng)用程序。SDI應(yīng)用程序只有一個主窗口,其中包含一個菜單和一個窗口。如果應(yīng)用程序需要連接到SQL數(shù)據(jù)庫,則向?qū)詣觿?chuàng)建Connection對象。
有關(guān)構(gòu)建MDI和SDI應(yīng)用程序的信息,請參閱在ApplicationTechniques中構(gòu)建MDI應(yīng)用程序。
現(xiàn)有ApplicationTarget向?qū)?br />您可以使用“現(xiàn)有應(yīng)用程序目標(biāo)”向?qū)⒛繕?biāo)添加到工作區(qū),該工作區(qū)使用您在早期版本的軟件中構(gòu)建的應(yīng)用程序。完成向?qū)Ш?,將打開“遷移應(yīng)用程序”對話框,以便將應(yīng)用程序遷移到此版本。
在遷移之前。在將應(yīng)用程序遷移到新版本的軟件之前,請始終制作應(yīng)用程序中使用的所有PBL的備份副本。
在遷移之前,您可以使用遷移助手檢查應(yīng)用程序中的過時語法;然后,您可以在早期版本的PowerBuilder中進(jìn)行更改,并避免一些遷移錯誤。如果從軟件或更早版本遷移,則遷移助手特別有用。從“新建”對話框的“工具”選項卡中打開“遷移助手”,如果向?qū)е行枰獛椭?,請按F1鍵。
您還應(yīng)該查看正在使用的軟件版本的發(fā)行說明,以了解是否存在可能影響您的遷移問題。
有關(guān)遷移目標(biāo)的詳細(xì)信息,請參閱遷移目標(biāo)。
有關(guān)構(gòu)建標(biāo)準(zhǔn)軟件應(yīng)用程序的信息,請參閱本書的其余部分和應(yīng)用程序技術(shù)。
2、C#目標(biāo)
在軟件UniversalEdition和CloudEdition中,如果您已成功安裝并激活了軟件以及SnapDevelop(PBEdition),則可以訪問以下目標(biāo)向?qū)В?br />C#CoreWebAPITarget向?qū)?br />C#AssemblyTarget向?qū)?br />有關(guān)這些目標(biāo)向?qū)У母嘈畔?,請參閱SnapDevelop文檔站點。
3、.NET目標(biāo)(已過時)
.NETWeb服務(wù)和.NET程序集被認(rèn)為是過時的。為了向后兼容,保留了使用此技術(shù)的能力。
您可以考慮使用HTTPClient對象作為替換。
五、管理工作區(qū)
1、將現(xiàn)有目標(biāo)添加到工作區(qū)
雖然您一次只能打開一個工作區(qū),但可以根據(jù)需要向工作區(qū)添加任意數(shù)量的目標(biāo),并在多個目標(biāo)中打開和編輯對象。
使用共享PBL的目標(biāo)
如果目標(biāo)與同一工作空間中的另一個目標(biāo)共享PBL,就像基于現(xiàn)有應(yīng)用程序目標(biāo)創(chuàng)建.NET目標(biāo)的情況一樣,則一次只能處理一個目標(biāo)。始終在特定目標(biāo)的上下文中打開對象。當(dāng)您在多個目標(biāo)中使用的PBL中打開對象時,軟件需要為您正在處理的特定目標(biāo)設(shè)置全局屬性
將現(xiàn)有目標(biāo)添加到工作空間
右鍵單擊“系統(tǒng)樹”中顯示的工作區(qū),然后從彈出菜單中選擇“添加目標(biāo)”。
將顯示“添加目標(biāo)到工作區(qū)”對話框。
導(dǎo)航到包含要添加的目標(biāo)的目錄,然后選擇目標(biāo)(.pbt)文件。
單擊打開。
目標(biāo)將添加到當(dāng)前工作空間。
從工作區(qū)中刪除目標(biāo)
從工作區(qū)中刪除目標(biāo)時,不會刪除.pbt文件。
從工作區(qū)中刪除目標(biāo)
右鍵單擊“系統(tǒng)樹”中顯示的目標(biāo),然后從彈出菜單中選擇“刪除目標(biāo)”。
2、指定工作空間屬性
您可以在“工作空間屬性”對話框中指定工作空間屬性。
指定工作空間屬性
在“系統(tǒng)樹”的“工作空間”選項卡中,從工作區(qū)的彈出菜單中選擇“屬性”。
選擇“目標(biāo)”,“部署預(yù)覽”或“源代碼管理”選項卡頁面。
按照以下各節(jié)中的說明指定屬性。
指定目標(biāo)訂單。您可以在“目標(biāo)”選項卡頁面上指定目標(biāo)以及構(gòu)建或部署這些目標(biāo)的順序。列出了使用工作空間標(biāo)識的所有目標(biāo)。檢查要包含在工作區(qū)構(gòu)建或部署中的目標(biāo)。使用箭頭更改目標(biāo)訂單列表中的目標(biāo)位置。
預(yù)覽部署。您可以在“部署預(yù)覽”選項卡頁面上驗證目標(biāo)以及構(gòu)建或部署這些目標(biāo)項目的順序。要進(jìn)行更改,您需要使用“工作空間”對話框的“目標(biāo)”頁面。
指定源控件屬性。您可以指定此工作空間使用的源控制系統(tǒng)(如果有),以及其他源控件屬性。
配置需求
-Windows 10、Windows 8.1 或 Windows 7 SP1
-(可選)通用 C 運(yùn)行時 *(用于在軟件中使用 C# 功能)
-(可選)Microsoft
.NET Framework 4.6.1 SDK(用于在軟件中使用 C# 功能)(將由安裝程序自動安裝)
-(可選)SAP SQL Anywhere 17.0、16.0 或 12.0(用于運(yùn)行軟件演示)
安裝 PowerServer (.NET):
-(推薦)Windows Server 2016、2012 R2 或 2008 R2
(可選)Windows 10、8.1 或 7 SP1
-MicrosoftIIS 10、8.0 或 7.5
-Microsoft.NET 框架 4.x
0條評論