92福利视频午夜1000合集在线观看,国产主播一区二区,a√中文在线观看 http://www.hncanglong.com 幣加德企業(yè)管理軟件 Sat, 15 Jan 2022 12:16:17 +0000 zh-CN hourly 1 https://wordpress.org/?v=5.8.5 企業(yè)為什么需要ERP系統(tǒng)軟件定制? http://www.hncanglong.com/erp/dingzhi.html http://www.hncanglong.com/erp/dingzhi.html#respond Mon, 29 Nov 2021 04:26:41 +0000 http://www.hncanglong.com/?p=2710 在計算機技術(shù)、互聯(lián)網(wǎng)技術(shù)、管理思想綜合運用大應(yīng)用場景下,伴隨著時期的持續(xù)發(fā)展趨勢,大部分的企業(yè)都逐漸挑選erp系統(tǒng)軟件來做為企業(yè)信息化的管理工具。而企業(yè)erp實施是一件比較復(fù)雜的工程項目,也是企業(yè)的一項十分關(guān)鍵的改革創(chuàng)新工作,它的實施成功與失敗與否與企業(yè)將來的發(fā)展前途擁有尤為重要的聯(lián)絡(luò)。那企業(yè)erp實施前,必須提早掌握什么?ERP系統(tǒng)主要分為哪幾類?可是很多人都不清楚ERP系統(tǒng)的優(yōu)點,那么ERP系統(tǒng)的優(yōu)點有什么呢?又為何需要ERP系統(tǒng)軟件定制呢?下面幣加德erp小編來為大家歸納一下。

一、使用ERP系統(tǒng)進行管理的優(yōu)點

1、ERP系統(tǒng)使得企業(yè)的數(shù)據(jù)更透明、管理更輕松

ERP系統(tǒng)軟件對于管理人員來說很大的一個優(yōu)點就是數(shù)據(jù)信息透明,依托于ERP系統(tǒng)中的數(shù)據(jù),管理人員能夠較輕松地制訂具體計劃方案,保證人員及其物資供應(yīng)即時供應(yīng),保證每一個階段的物料、人與機器產(chǎn)能的平穩(wěn),保證各類指標(biāo)可控性可見,ERP系統(tǒng)軟件還能合理有效解決庫存壓力、資金占用壓力等,減少企業(yè)相關(guān)成本,讓每一個企業(yè)輕裝上陣。

2、幣加德ERP系統(tǒng)實施方便、使用簡單

市面上很多ERP系統(tǒng)安裝繁瑣,需要由專業(yè)的ERP實施顧問來完成,但幣加德ERP系統(tǒng)軟件的安裝和普通的應(yīng)用軟件安裝差別不大,很容易安裝。同時,考慮到制造型企業(yè)的員工有的計算機水平較差,為了使他們能夠輕松使用,幣加德ERP在系統(tǒng)軟件的設(shè)計上充分考慮,能夠一套軟件對企業(yè)全部生產(chǎn)制造難題開展管理,全部管理數(shù)據(jù)信息合理有效統(tǒng)計,全部運用綜合公布,保證一個軟件使全公司每一個員工在工作中每一個階段保持深層聯(lián)動,處理企業(yè)在生產(chǎn)管理上的割裂難題。

3、ERP系統(tǒng)使用見效快,回報周期短

ERP系統(tǒng)軟件實施后能立即處理公司部分顯性難題,全體員工能在短期內(nèi)內(nèi)見到成效,隨著系統(tǒng)基本建設(shè)和實施的完善,公司部分多方面隱性難題也能得到很好的處理。一套ERP軟件系統(tǒng)實施成本較低,從資金和人員層面,不會為企業(yè)增多太多負(fù)擔(dān),而隨著軟件使用,員工可以不斷的發(fā)掘更多個性化要求和更友好的界面需求,從而從本質(zhì)上保持籍由一個軟件,保持公司的管理的升級和完全轉(zhuǎn)變。

雖然ERP系統(tǒng)軟件看起來功能強大且全面,可是滿足個性化的要求ERP系統(tǒng)軟件才可以為不同的企業(yè)給予需要的功用,因而,對于不同要求開展定制研發(fā),是ERP系統(tǒng)軟件的基本要求,現(xiàn)役ERP系統(tǒng)軟件通常系統(tǒng)配置靈巧,管理人員可據(jù)實際情況自定義ERP系統(tǒng)功能,幣加德ERP系統(tǒng)軟件采用模塊化,適用再次開發(fā),因而,即使系統(tǒng)給予的功用不能滿足平時使用要求,特定功用也能通過軟件定制來解決,不會像很多知名ERP系統(tǒng)廠家,純粹賣一套現(xiàn)成的軟件。

 

二、企業(yè)為什么需要ERP系統(tǒng)軟件定制?

1、ERP定制可以更適應(yīng)企業(yè)的業(yè)務(wù)流程

erp系統(tǒng)軟件的功效便是要標(biāo)準(zhǔn)業(yè)務(wù)流程,依照設(shè)置的業(yè)務(wù)流程標(biāo)準(zhǔn)監(jiān)管流程,記錄、計算、集成化流程上的信息。業(yè)務(wù)流程是由企業(yè)運營模式?jīng)Q策的,不一樣的企業(yè)運營模式不一樣,流程也會不一樣。流程不一樣,需要的作用也不一樣。在了解企業(yè)業(yè)務(wù)流程的全過程中,剖析業(yè)務(wù)流程,而且找到什么業(yè)務(wù)流程是有效的升值流程,什么是不科學(xué)的失效的流程。

2、ERP定制可以滿足企業(yè)銷售、生產(chǎn)和采購等實體模型的業(yè)務(wù)需求

信息集成化并并不是簡易地把全部業(yè)務(wù)流程的數(shù)據(jù)信息列入到一個數(shù)據(jù)庫查詢就可以完成,還務(wù)必有有關(guān)系模型來定義數(shù)組中間的關(guān)聯(lián),這一關(guān)系模型便是以時間為座標(biāo)的產(chǎn)品構(gòu)造樹。產(chǎn)品構(gòu)造樹包括了原材料“量”和“期”的信息,它是加工制造業(yè)信息化管理方法的必需實體模型。加工制造業(yè)企業(yè)實施erp新項目,開始便是要為每一個商品創(chuàng)建那樣的實體模型。

3、ERP定制可以發(fā)揮企業(yè)管理方面的獨特優(yōu)勢

每個ERP系統(tǒng)軟件都有其關(guān)鍵,系統(tǒng)軟件定制化的優(yōu)勢:一是在商業(yè)服務(wù)市場競爭激烈的數(shù)字時代,定制化的軟件更能合乎自身企業(yè)的管理方法關(guān)鍵點,且更具有思想性、規(guī)范性、目的性和理論性,使企業(yè)發(fā)展趨勢的方位更恰當(dāng)。二是定制化的軟件,數(shù)據(jù)信息的易用性能夠獲得能夠更好地適用,企業(yè)能獲得更精確、更真正的數(shù)據(jù)信息。

總的來說,便是企業(yè)erp實施前,必須提早掌握一些層面的知識,在企業(yè)erp實施全過程中,要確立企業(yè)的領(lǐng)域特性及在全產(chǎn)業(yè)鏈上的部位,僅有確立了企業(yè)準(zhǔn)確定位,才可以在挑選erp商品時,挑選合適企業(yè)的商品。終究不一樣領(lǐng)域、不一樣種類的企業(yè)客戶對信息化的要求不一樣,其管理方法特性也不盡相同,許多通用性的ERP系統(tǒng)管理軟件通常并不可以與企業(yè)的具體要求徹底非常好地配對。
幣加德ERP系統(tǒng)軟件非常靈巧,而且能夠自主再次開發(fā)。一個軟件能保證數(shù)據(jù)信息透明,讓管理人員節(jié)省寶貴的時間和人力成本,在短期內(nèi)實施使用就能見效,且軟件回報周期極短。從這些方面可以看出,ERP系統(tǒng)可能是一個時代發(fā)展趨勢的時尚潮流,我們堅信隨著ERP系統(tǒng)軟件的發(fā)展趨勢和運用,愈來愈多的企業(yè)可能借助ERP系統(tǒng)來提示自己的管理。

蘇州市幣加德軟件研發(fā)有限公司是一家erp軟件開發(fā)公司,我們專注提供ERP系統(tǒng)管理軟件、進銷存、生產(chǎn)管理軟件、財務(wù)軟件、crm系統(tǒng)、HR軟件、銷售訂貨平臺等軟件系統(tǒng)定制開發(fā)部署及服務(wù),我們專業(yè)從事erp,erp系統(tǒng),erp軟件,ERP管理軟件,進銷存軟件等企業(yè)erp管理系統(tǒng)研發(fā)及售后服務(wù),在ERP系統(tǒng)領(lǐng)域,我們根據(jù)各客戶行業(yè)特點開發(fā)出不同行業(yè)的ERP解決方案。如模具ERP、機械ERP、機加工ERP、玩具ERP、注塑ERP、鐘表ERP、電子ERP、紡織ERP、家具ERP、化妝品ERP、金屬ERP、化工ERP、合成革ERP、電線電纜ERP、五金制品ERP等。我們不僅僅是賣給客戶ERP軟件、更是根據(jù)客戶企業(yè)具體情況制定具體流程,適應(yīng)企業(yè)需要的信息化方案,助力企業(yè)的信息化管理,提升效率,提升競爭力。

]]>
http://www.hncanglong.com/erp/dingzhi.html/feed 0
利用erp系統(tǒng)開發(fā)接口定制復(fù)雜軟件kf05-02 http://www.hncanglong.com/kf/kf05-02.html http://www.hncanglong.com/kf/kf05-02.html#respond Sun, 14 Nov 2021 11:14:03 +0000 http://www.hncanglong.com/?p=342 開發(fā)復(fù)雜的報表外掛(使用VS自帶的.rdlc報表),建議使用Visual Studio 2013專業(yè)版、高級版或旗艦版,不要使用速成版或社區(qū)版(沒有集成報表開發(fā)功能)。最終效果如下圖。

14224360f7bd3308bd4j6Wd5b

圖:復(fù)雜報表外掛最終效果

 

此復(fù)雜報表外掛具有如下特點:

  • 幣加德ERP自動把當(dāng)前登錄的用戶ID、數(shù)據(jù)庫服務(wù)器IP、賬套對應(yīng)的后臺數(shù)據(jù)庫名稱、登錄賬號、登錄密碼傳遞給外掛程序,所以不僅僅可以開發(fā)報表外掛,充滿想象;
  • 無需幣加德ERP的源代碼;
  • 外掛可以使用不同的開發(fā)語言和平臺(幣加德ERP使用C#語言,.NET 2.0),外掛使用C#語言,.NET 3.5(不可以使用.NET 2.0,因為沒有報表功能;也不可以使用.NET 4.0及以上,因為架構(gòu)與.NET 2.0不兼容。可以使用VB.NET語言);
  • 外掛程序需要引用幣加德ERP的任何.dll文件,外掛程序可以獨立運行,為了防止用戶直接運行,可以編譯成.dll動態(tài)鏈接庫文件,由ERP調(diào)用;
  • 外掛程序的代碼量非常小,基礎(chǔ)框架已經(jīng)搭好,只需要依葫蘆畫瓢,重點在于取數(shù)SQL語句和報表格式調(diào)整(這是個細(xì)致且費時間的活兒);
  • 此報表外掛案例,包含了報表設(shè)計中常用的功能:頁面大小的設(shè)置、頁頭、頁尾、分組匯總、每頁重復(fù)顯示列頭、公司LOGO、簽章透明、分頁等,報表加入圖片的功能很容易擴展到加入條碼、二維碼。報表可以導(dǎo)出到Excel/PDF/Word。

 

一、準(zhǔn)備SQL查詢語句

按前面“自定義報表/SQL命令行工具”介紹的方法,準(zhǔn)備查詢SQL語句,如下圖。

14224960f7bd39e2b885Gf4Z2

圖:使用SQL命令行工具準(zhǔn)備SQL查詢語句

 

二、編寫外掛程序

按上一節(jié)介紹的方法建立項目W2,在W2上右鍵鼠標(biāo),在彈出菜單中選【添加】/【新建項】,如下圖。

14225560f7bd3f40732ToShMO

圖:添加數(shù)據(jù)集(默認(rèn)名稱不要更改)

 

在打開的DataSet1.xsd面板中,右鍵鼠標(biāo),如下圖。

14230060f7bd44810b8kPTbtr

圖:添加TableAdapter

 

在彈出的“添加連接”窗口,錄入數(shù)據(jù)庫服務(wù)器相關(guān)信息,如下圖。

  • 服務(wù)器名。精簡數(shù)據(jù)庫如圖進行填寫,如果是企業(yè)版數(shù)據(jù)庫,請?zhí)顚憽?”(點表示本地,如果不是遠(yuǎn)程連接到ERP服務(wù)器寫外掛程序,則需要把點改為ERP服務(wù)器的IP地址);
  • 登錄到服務(wù)器。精簡數(shù)據(jù)庫的密碼是“17312319729@bijiade.cn”,企業(yè)版數(shù)據(jù)庫的密碼是在系統(tǒng)安裝配置的時候自己設(shè)置的。
  • 連接到數(shù)據(jù)庫。選bdERP開頭的任意一個就行,外掛程序運行時會根據(jù)賬套自動切換。

14230560f7bd49cf3f3lw1p3f

圖:連接數(shù)據(jù)庫

 

根據(jù)TableAdapter配置向?qū)нM行配置,如下圖。

14231160f7bd4f7edf4iRaqzS

圖:不要在連接字符串中包含敏感數(shù)據(jù)

 

14231960f7bd57de46eqvdLf6

圖:默認(rèn)下一步

 

14232660f7bd5e1f8e5ztzIii

圖:默認(rèn)下一步

 

粘貼準(zhǔn)備好的查詢SQL語句,點【完成】,如下圖。

14233160f7bd63c7ccdf7IflL

圖:粘貼準(zhǔn)備好的查詢SQL語句

 

執(zhí)行查詢SQL語句所得的數(shù)據(jù)表字段,如下圖。

14233860f7bd6a3e63fXM17rC

圖:查詢所得的數(shù)據(jù)表字段

 

在W2上右鍵鼠標(biāo),在彈出菜單中選【添加】/【新建項】,如下圖。

14234360f7bd6fe65dbmE3LKO

圖:添加報表文件(默認(rèn)名稱不要更改)

 

在打開的報表文件界面,右鍵“數(shù)據(jù)集”,選擇剛剛配置的數(shù)據(jù)集,如下圖。

14234960f7bd757b722q0FDHm

圖:選擇數(shù)據(jù)集

 

在報表設(shè)計界面,右鍵鼠標(biāo),可以插入文本框等等,也可以把左側(cè)的數(shù)據(jù)集下面的字段拖放到報表設(shè)計界面,如下圖。

14240460f7bd841ccffdViNhp

圖:報表設(shè)計

 

報表設(shè)計是最繁瑣最費時間的事情,最終設(shè)計結(jié)果,如下圖。

14241360f7bd8d1c0fdx7ye2B

圖:報表設(shè)計結(jié)果

 

打開Form1窗體,從工具箱拖放一個ReportViewer報表查看器到窗體,如下圖。

14242260f7bd961cb7aDmiAp7

圖:把報表查看器添加到窗體

 

雙擊Form1窗體,如圖30-26,清空窗體中所有的代碼,并把下面的代碼復(fù)制粘貼進去。

14242960f7bd9d5d715kFUBK8

圖:Form1代碼窗口

 

using?Microsoft.Reporting.WinForms;

using?System;

using?System.Collections.Generic;

using?System.ComponentModel;

using?System.Data;

using?System.Data.SqlClient;

using?System.Drawing;

using?System.Linq;

using?System.Text;

using?System.Threading.Tasks;

using?System.Windows.Forms;

namespace?W2

{

public?partial?class?Form1?:?Form

{

public?string?_userID =?“”; ?????????????//登錄用戶ID

public?string?_serverIP =?@”.\_MSSQL2005″;?//服務(wù)器IP(如果是SQL企業(yè)版,則為“.”)

public?string?_dbName =?“bdERP”; ?????????????????????//數(shù)據(jù)庫名稱

public?string?_saPassword =?“17312319729@bijiade.cn”;?//sa密碼

public?string?_curDir =?@”..\..\”; ???????????????????//當(dāng)前目錄

 

public?Form1(){?InitializeComponent();?}

 

public?void?ShowMe(string?userID,?string?serverIP,?string?dbName,?string?saPassword,?string?curDir)//鉤子方法

{

_userID = userID; ??????????//傳遞用戶登錄ID

_serverIP = serverIP; ??????//服務(wù)器IP

_dbName = dbName; ??????????//數(shù)據(jù)庫名稱

_saPassword = saPassword; ??//sa密碼

_curDir = curDir; ??????????//當(dāng)前目錄

MessageBox.Show(“用戶ID:”?+ _userID +?“\n數(shù)據(jù)庫服務(wù)器IP:”?+ _serverIP +?“\n數(shù)據(jù)庫名稱:”?+ _dbName +?“\nsa密碼:”?+ _saPassword +?“\n當(dāng)前目錄:”?+ _curDir,?“提示”);

base.Show();//顯示窗體

}

 

private?void?Form1_Load(object?sender,?EventArgs?e)

{

//1.SQL查詢語句

string?sql =?@”

SELECT

a.c010 單號, a.c020 日期, a.c200 銷售類型, a.c210 客戶單號,

a.c030 客戶代碼, c.c020 客戶名稱,

a.c090 聯(lián)系人, a.c091 聯(lián)系電話,

a.c070 交貨方式, a.c080 交貨地點, ?a.c100 備注, a.c110 業(yè)務(wù)員,

b.c020 項次, b.c029 客戶料號, b.c030 貨品代碼,

b.c050 品名規(guī)格, b.c060 單位, b.c069 含稅, b.c070 單價, b.c071 含稅單價,

b.c080 數(shù)量, b.c090 金額, b.c100 稅率, b.c101 稅額, b.c110 價稅合計,

b.c150 摘要

FROM SAL020 a

LEFT JOIN SAL021 b ON b.c010=a.c010

LEFT JOIN BAS010 c ON c.c010=a.c030

WHERE 1=1 AND a.c061<>’Y’

AND a.c010=’XCK-21060001′

“;

//2.報表文件名(如果報表文件與外掛程序在同一目錄,直接寫報表名稱即可)

string?reportName = _curDir +?@”Report1.rdlc”;

 

//3.綁定

Bind(sql, reportName);

}

///?<summary>

///?工具方法,執(zhí)行SQL查詢獲取數(shù)據(jù),并綁定到指定報表。

///?</summary>

///?<param name=”sql”>SQL查詢語句</param>

///?<param name=”reportName”>報表文件名</param>

private?void?Bind(string?sql,?string?reportName)

{

DataTable?data =?new?DataTable(); ??????????????????????????//數(shù)據(jù)

try

{

//執(zhí)行SQL查詢獲取數(shù)據(jù)

string?connStr =?“Data Source=”?+ _serverIP +?@”;Initial Catalog=”?+ _dbName +?“;Persist Security Info=True;”?+

“User ID=sa;Password=”?+ _saPassword;

using?(SqlConnection?conn =?new?SqlConnection())

{

conn.ConnectionString = connStr;

conn.Open(); ?????????????????????//打開數(shù)據(jù)庫連接

SqlDataAdapter?adapt =?new?SqlDataAdapter(sql, conn);//實例化適配器

adapt.Fill(data); ???????????????????????????????????//獲取數(shù)據(jù)

conn.Close(); ??????????????????????????????????????//關(guān)閉數(shù)據(jù)庫連接

}

//綁定到指定報表

ReportDataSource?rds =?new?ReportDataSource();

rds.Name =?“DataSet1”; ?????????????????//要與數(shù)據(jù)集屬性數(shù)據(jù)集名稱要一致

rds.Value = data;

this.reportViewer1.LocalReport.DataSources.Clear();

this.reportViewer1.LocalReport.DataSources.Add(rds);

this.reportViewer1.LocalReport.ReportPath = reportName; ?//報表文件名

this.reportViewer1.RefreshReport();

}

catch?(Exception?ex) {?MessageBox.Show(“出錯了:\n”?+ ex.Message,?“提示”,?MessageBoxButtons.OK,?MessageBoxIcon.Error); }

}

}

}

以上代碼已經(jīng)在注釋中進行了講解,看不懂也沒有關(guān)系,只要依葫蘆畫瓢,要改2個地方(上面代碼已說明):其一是SQL查詢語句;其二是報表文件名稱(注意路徑)。如下圖。

14243760f7bda551a3bLe3fbb

圖:代碼關(guān)鍵點(SQL查詢語句、報表文件名)

 

三、配置外掛程序

鼠標(biāo)右鍵W2,在彈出菜單中選【屬性】,目標(biāo)框架選.NET 3.5,如下圖。

14244260f7bdaacf7deY7BsyX

圖:選.NET Framework 3.5

 

提醒:這里輸出類型保持默認(rèn),為了便于測試。測試正常后,可以改為“類庫”。

拷貝外掛程序到ERP的外掛目錄下,并確認(rèn)運行正常,如下圖。

14244860f7bdb05ce5fIsLdMQ

圖:拷貝外掛程序到ERP的外掛目錄下

 

打開【系統(tǒng)設(shè)置】/【外掛程序接口】,選擇子系統(tǒng),配置外掛程序接口參數(shù),測試是否可以正常打開外掛程序,最后點【保存并應(yīng)用】,如下圖。

14245360f7bdb5e661cMW2Kjv

圖:外掛程序接口

 

四、總結(jié)

報表外掛的意義。幣加德ERP系統(tǒng)的單據(jù)打印都是基于Excel的(參見“第23章 單據(jù)打印格式設(shè)計”),一般情況下無需開發(fā).rdlc報表,除非現(xiàn)有報表滿足不了業(yè)務(wù)需求。這里以開發(fā).rdlc報表為例,不僅僅為了說明報表開發(fā)本身,而且可以學(xué)習(xí)到如何集成ERP中的用戶ID、賬套數(shù)據(jù)庫等,無需另外配置數(shù)據(jù)庫連接和建立賬戶體系。

幣加德ERP外掛接口規(guī)范。會傳遞如下這些參數(shù)給外掛程序,外掛程序可以不使用,或者部分使用,但是不能缺少這些參數(shù),順序也不能改變。

///?<summary>

///?鉤子方法。

///?</summary>

///?<param name=”userID”>用戶登錄ID</param>

///?<param name=”serverIP”>服務(wù)器IP</param>

///?<param name=”dbName”>數(shù)據(jù)庫名稱</param>

///?<param name=”saPassword”>sa密碼</param>

///?<param name=”curDir”>當(dāng)前目錄</param>

public?void?ShowMe(string?userID,?string?serverIP,?string?dbName,?string?saPassword,?string?curDir)//鉤子方法

{

_userID = userID; ??????????//傳遞用戶登錄ID

label1.Text =?“登錄用戶ID:”?+ _userID;//標(biāo)簽顯示

base.Show();//顯示窗體

}

使用Visual Studio 2013開發(fā).rdlc報表的關(guān)鍵是準(zhǔn)備SQL查詢語句、報表設(shè)計(最費時間)。報表設(shè)計有如下特點(注意點),如下圖。

1)拖放設(shè)計。數(shù)據(jù)字段按照SQL查詢語句的順序列示,直接拖放進行報表設(shè)計,簡單直觀。

2)設(shè)計時可以調(diào)整紙張大小。報表默認(rèn)大小是A4縱向(可以更改),寬度不能超過“紙張寬度+邊距”,否則打印預(yù)覽時多出了很多空白頁(如果拉窄了寬度后,打印預(yù)覽時還是有空白頁,則需要把“報表”的“ConsumeContainerWhitesapce”屬性值改為True,此屬性意思“指使在容器中的內(nèi)容增長時,是占用還是保留容器中的最小空白。只要內(nèi)容右側(cè)和下方的空白受到影響。”)。縱向不用留空間,在打印時根據(jù)數(shù)據(jù)行數(shù)自動拉高。

3)數(shù)據(jù)表是一個整體。當(dāng)在設(shè)計時插入表格,表格是一個整體,但是列頭在多頁時重復(fù)顯示功能時不時卡殼(tablix“Tablix2”具有無效的?TablixMember。TablixColumnHierarchy?中所有?TablixMember?元素的?RepeatOnNewPage?屬性必須設(shè)置為?false。),所以建議把標(biāo)題欄刪除,手工增加文本框代替,放在頁眉處,這樣每頁都會顯示。

4)數(shù)據(jù)區(qū)可多級分組。報表的核心在于數(shù)據(jù)區(qū),可以分組匯總等。

5)頁眉/頁腳。頁腳可以插入頁碼,加上印章(透明處理參見第23章)等。

提醒:如果報表外掛程序在集成到ERP前運行得好好的,集成后出錯,最大的可能性有2種:其一如果提示“此程序集的運行時比當(dāng)前加載的運行時新,無法加載此程序集”,則是因為選錯了.NET版本(參見“圖30-28?選.NET Framework 3.5”);其二如果報表無法顯示,則是因為報表路徑錯了,或者報表文件Report1.rdlc沒有和外掛程序一起復(fù)制到ERP的外掛程序目錄中。

14250160f7bdbdcf6e0GE4qwb

圖:報表設(shè)計特點(注意點)

 

14250760f7bdc3ad12a8x5LnY

圖:把“報表”的“ConsumeContainerWhitesapce”屬性值改為True

 

]]>
http://www.hncanglong.com/kf/kf05-02.html/feed 0
erp系統(tǒng)開發(fā)自定義報表kf04 http://www.hncanglong.com/kf/kf04.html http://www.hncanglong.com/kf/kf04.html#respond Sun, 14 Nov 2021 11:09:34 +0000 http://www.hncanglong.com/?p=336 自定義報表作用:擴充ERP報表功能。ERP中沒有的報表模塊,可用自定義報表來實現(xiàn)。

自定義報表特點:只需寫好?SQL?語句,并在“SQL?命令行工具”里面執(zhí)行正常,

再通過配置查詢條件即可。

自定義報表集成在幣加德ERP的菜單欄中,如下圖。

14141760f7bb399f10dpqef3D

圖:自定義報表步驟及系統(tǒng)集成位置

 

自定義報表實戰(zhàn)

準(zhǔn)備SQL語句。按照上一小節(jié)介紹的方法準(zhǔn)備SQL語句,如下圖。

14142460f7bb401608bE1oKTH

圖:準(zhǔn)備SQL語句

 

報表設(shè)計。打開【系統(tǒng)設(shè)置】/【自定義報表設(shè)計】,如下圖。

14142960f7bb45938c92hdAB3

圖:自定義報表

 

點【新增】,按如下圖所示的步驟進行操作。上面“報表代碼/報表名稱”會顯示在ERP導(dǎo)航菜單的“自定義報表”的子菜單中;中間的SQL語句是核心,表示要查詢的內(nèi)容;下面“指定查詢字段”部分,操作類似于前面章節(jié)所講的自定義字段,用來指定查詢條件,這部分指定的查詢字段必須存在于中間的SQL語句中,且“字段名”與SQL中的查詢字段名要匹配,否則查詢會出錯。

自定義報表的SQL語句,最常用的就是從多個表取數(shù),比如要分析客戶的銷貨情況,則需要從客戶表、銷售訂單表、銷售訂單身表、銷售出庫單表、銷售出庫單身表等取數(shù),把這些表按照主鍵、外鍵的關(guān)系連接起來進行查詢,連接查詢的基礎(chǔ)知識在前面“自定義字段”部分已經(jīng)講解過。

14143660f7bb4c756cbskC9Sg

圖:自定義報表設(shè)計(修改界面,新增類似)

 

報表顯示。在上圖中點【保存并預(yù)覽】,將打開剛剛設(shè)計的報表,并把它集成到系統(tǒng)導(dǎo)航菜單中(參見“圖:自定義報表步驟及系統(tǒng)集成位置”)。

自定義報表的查詢條件分為2個部分:

基礎(chǔ)查詢條件:顯示在自定義報表的表格上方,只支持等值查詢,通常把最常用的查詢條件放在這里。

高級查詢條件:當(dāng)點【查詢】時打開“高級查詢條件”窗口,除了支持等值查詢外,還支持其他查詢操作符,比如:大于、大于等于、小于、小于等于、不等于、相似于。

當(dāng)點“高級查詢條件”窗口的【確定】時關(guān)閉該條件窗口,執(zhí)行查詢,此時的查詢條件是“基礎(chǔ)查詢條件”和“高級查詢條件”的疊加。當(dāng)再次點【查詢】時,系統(tǒng)會保留上次的查詢條件,方便在此基礎(chǔ)上進行更改,以再行查詢。

14144260f7bb521622d5cNOG0

圖:報表顯示

 

提醒:自定義報表和ERP內(nèi)置的報表類似,可以導(dǎo)出Excel,也可以打印,如下圖。整個過程只需要寫好SQL語句,外加簡單配置即可,無需寫程序代碼!!!

14144860f7bb5831f499QI24e

圖:打印預(yù)覽

]]>
http://www.hncanglong.com/kf/kf04.html/feed 0
erp系統(tǒng)開發(fā)自定義表單kf03 http://www.hncanglong.com/kf/kf03.html http://www.hncanglong.com/kf/kf03.html#respond Sun, 14 Nov 2021 11:07:44 +0000 http://www.hncanglong.com/?p=333 自定義表單作用:擴充ERP表單功能。ERP中沒有的表單模塊,可用自定義表單來實現(xiàn)。

自定義表單特點:無需編寫程序代碼,通過配置實現(xiàn)“增刪改查”。

自定義表單集成在幣加德ERP的菜單欄中,如下圖。

14053060f7b92a2d602Gadzz8

圖:自定義表單步驟及系統(tǒng)集成位置

 

自定義表單實戰(zhàn)

(1)簡單表單(對應(yīng)于數(shù)據(jù)庫后臺1個表)。簡單表單用于收集清單數(shù)據(jù),收集完的數(shù)據(jù),可以在系統(tǒng)內(nèi)置表單的自定義字段中引用,最終效果如下圖。

14052360f7b923ae089apDTAU

圖:簡單表單

 

①建表。打開【系統(tǒng)設(shè)置】/【數(shù)據(jù)字典】,按下圖進行操作(注意主鍵)。數(shù)據(jù)表命名規(guī)則:3字母(表示子系統(tǒng)) + 3數(shù)字(流水),例如:ACC030。數(shù)據(jù)字段命名規(guī)則:小寫字母 c + 3數(shù)字,例如:c010、c020、……。最后點【文件】/【保存】。

14053760f7b931d859975OD31

圖:建表

 

②表單設(shè)計。打開【系統(tǒng)設(shè)置】/【自定義表單】,如下圖。

14054460f7b9381668fMhtATg

圖:自定義表單

 

點【新增】,表單代碼的命名規(guī)則:BD+3位數(shù)字,比如 BD010。如下圖進行操作。

14055060f7b93e3bd98lBaD5f

圖:表單設(shè)計(修改界面,新增類似)

 

③表單顯示。在上圖中點【保存并預(yù)覽】,可以打開“圖:簡單表單”一樣的界面,并把自定義表單集成到了系統(tǒng)中(參見“圖:自定義表單步驟及系統(tǒng)集成位置”)。

提醒:根據(jù)自定義表單設(shè)計時的規(guī)則,自動組裝生成表單,和?ERP?基礎(chǔ)數(shù)據(jù)部分的界面類似。無需寫程序代碼!!!

 

(2)復(fù)雜表單(對應(yīng)于數(shù)據(jù)庫后臺2個表)。復(fù)雜表單類似于系統(tǒng)內(nèi)置單據(jù),比如銷售訂單,通過復(fù)雜表單收集的數(shù)據(jù),也可以在系統(tǒng)內(nèi)置表單的自定義字段中引用,如下圖。

14055560f7b943d4db1nr2omy

圖:復(fù)雜表單

 

①建表。打開【系統(tǒng)設(shè)置】/【數(shù)據(jù)字典】,復(fù)雜表單對應(yīng)于后臺數(shù)據(jù)庫的2個表(1個單頭,1個單身),按下圖進行操作(注意主鍵)。數(shù)據(jù)表命名規(guī)則:3字母(表示子系統(tǒng)) + 3數(shù)字(流水),例如:ACC030。數(shù)據(jù)字段命名規(guī)則:小寫字母 c + 3數(shù)字,例如:c010、c020、……。最后點【文件】/【保存】。

14060160f7b949474dedmhYwx

14060660f7b94ec922abJv5Oy

圖:建表

 

②表單設(shè)計。打開【系統(tǒng)設(shè)置】/【自定義表單】,如下圖。

14061260f7b95426ed9KxgBmN

圖:自定義表單

 

點【新增】,表單代碼的命名規(guī)則:BD+3位數(shù)字,比如 BD020。如下圖進行操作。

14061760f7b9597ca1aBMwRkW

圖:表單設(shè)計(修改界面,新增類似)

 

③表單顯示。在上圖中點【保存并預(yù)覽】,可以打開“圖:復(fù)雜表單”一樣的界面,并把自定義表單集成到了系統(tǒng)中(參見“圖:自定義表單步驟及系統(tǒng)集成位置”)。

提醒:根據(jù)自定義表單設(shè)計時的規(guī)則,自動組裝生成表單,和?ERP單據(jù)部分的界面類似。無需寫程序代碼!!!

]]>
http://www.hncanglong.com/kf/kf03.html/feed 0
午夜日韩福利_天堂va蜜桃一区二区三区_亚州国产精品久久久_亚洲一区二区欧美_色老头在线一区二区三区_成人va在线观看_爱情岛亚洲播放路线_电影k8一区二区三区久久_日韩成人18_欧美freesex黑人又粗又大
91精品国产欧美日韩| www成人在线观看| 国产精华一区| 国产aⅴ精品一区二区三区色成熟| 亚洲一区在线视频| 国产精品久久久久久久岛一牛影视 | 婷婷综合在线观看| 亚洲日本丝袜连裤袜办公室| 中文字幕第一页久久| 久久久久久久久久久黄色| 日韩一区二区中文字幕| 在线播放视频一区| 欧美日韩国产综合一区二区 | 久久久99精品久久| 日韩免费电影一区| 91精品国产综合久久久久久久久久 | 欧美日韩一区成人| 欧美主播一区二区三区美女| 亚洲福利av| 欧美在线一二三区| 日产精品一线二线三线芒果| 蜜桃麻豆91| 欧美色图亚洲自拍| 日韩性感在线| 亚洲一区二区在线观| 亚洲国产欧美日韩| 一区二区日本伦理| 色噜噜久久综合| 91极品视觉盛宴| 欧美午夜片在线观看| 欧美体内she精高潮| 欧美日韩日本视频| 91.com在线观看| 日韩视频免费观看高清完整版在线观看| 欧美人体做爰大胆视频| 91麻豆精品国产91久久久久久久久 | 国产一区啦啦啦在线观看| 精品一区二区久久久| 国产在线不卡一区| 国产剧情一区二区| 成人国产在线观看| 91精品国自产在线观看| 99re视频| 免费h精品视频在线播放| 日韩精品久久久毛片一区二区| 欧美一区二区视频在线| 中文字幕欧美日韩一区二区三区| 色香蕉久久蜜桃| 在线一区二区视频| 欧美精品v日韩精品v韩国精品v| 日韩亚洲欧美高清| 欧美国产日韩a欧美在线观看| 亚洲欧美另类小说| 图片区小说区区亚洲影院| 美国av一区二区| 国产69精品久久久久毛片| 5566中文字幕一区二区| 免费成人av网站| 在线亚洲免费视频| 日韩一区二区在线看| 国产日产欧美一区| 亚洲综合一区二区精品导航| 日本视频在线一区| 丁香婷婷综合激情五月色| 91亚洲精品丁香在线观看| 欧美欧美一区二区| 欧美最新大片在线看| 精品少妇一区二区三区在线视频 | 午夜视频一区二区| 激情都市一区二区| 99久久er热在这里只有精品66| 国产精品一区二区av| 日韩欧美视频一区二区三区四区| 在线精品视频免费播放| 欧美mv日韩mv亚洲| 亚洲精品videosex极品| 六月丁香综合在线视频| 99视频精品免费视频| 欧美裸体网站| 欧美丰满美乳xxx高潮www| 国产午夜亚洲精品羞羞网站| 一卡二卡三卡日韩欧美| 国产伦精品一区二区三区免费迷| 成人av资源网| 一道本成人在线| 337p日本欧洲亚洲大胆精品| 亚洲精品大片www| 经典三级在线一区| 国产91精品一区二区绿帽| 在线视频不卡一区二区| 精品少妇一区二区三区免费观看 | 亚洲欧美国产一区二区| 欧美一区二区在线看| 1024亚洲合集| 久久99最新地址| 国产精品久久国产精品| 色香蕉成人二区免费| 国产亚洲va综合人人澡精品| 亚洲国产日韩综合久久精品| 国产福利一区二区三区视频在线 | 中文字幕一区二区三区5566| 日韩女优视频免费观看| 亚洲一区二区美女| www.亚洲国产| 亚洲一卡二卡三卡| wwwwxxxxx欧美| 免费观看在线综合色| 国产超碰91| 精品视频资源站| 亚洲丝袜制服诱惑| 国产黄色成人av| 亚洲精品在线观看免费| 久久网站最新地址| 日本不卡不码高清免费观看| 成人午夜电影免费在线观看| 欧美午夜精品久久久久久超碰 | 日韩av电影一区| av资源一区二区| 在线精品视频小说1| 国产精品网友自拍| 国产在线精品一区二区不卡了| 欧美福利一区二区三区| 欧美mv日韩mv国产| 麻豆国产一区二区| 欧美极品色图| 2023国产精品自拍| 麻豆精品蜜桃视频网站| 欧美精品中文字幕一区二区| 精品久久人人做人人爽| 日本免费在线视频不卡一不卡二| 国产精品国产精品| 欧美一级一区二区| 日韩av电影天堂| 精品久久久久久亚洲| 精品日韩av一区二区| 免费成人性网站| 奇米影视首页 狠狠色丁香婷婷久久综合 | 夜夜夜精品看看| 51成人做爰www免费看网站| 欧美久久免费观看| 婷婷国产在线综合| 精品国产一区二区三区麻豆小说| 欧美mv日韩mv亚洲| 国产一区二区在线视频| 亚洲 日韩 国产第一区| 国产精品久久影院| av电影一区二区| 欧美日韩国产片| 天天色天天操综合| 欧洲视频一区二区三区| 国产精品剧情在线亚洲| 91麻豆视频网站| 日韩视频在线观看一区二区| 久久99久久99小草精品免视看| 亚洲成人一区二区三区| 亚洲男同性恋视频| 国产亚洲情侣一区二区无| 久久综合九色综合欧美98| 国产丶欧美丶日本不卡视频| 欧美伊人久久久久久久久影院| 亚洲一区二区三区激情| 欧美国产一区二区在线| 国产精品免费看片| 91手机在线播放| 久久久一区二区三区捆绑**| 国产91对白在线观看九色| 欧美精选午夜久久久乱码6080| 视频一区视频二区中文字幕| 欧美综合77777色婷婷| 亚洲精品乱码久久久久久黑人| 国产伦精品一区二区三区在线 | 婷婷五月色综合| 亚洲九九爱视频| 国产一区二区久久久| 久久精品视频在线看| 99精品欧美一区二区三区小说| 日韩三级伦理片妻子的秘密按摩| 国产在线国偷精品产拍免费yy | 91精品国产黑色紧身裤美女| 久久爱www久久做| 中文字幕在线亚洲三区| 亚洲国产aⅴ天堂久久| 日韩高清av电影| 亚洲一区二区在线视频| 欧美一区亚洲二区| 一区二区三区加勒比av| 欧美极品色图| 亚洲一区二区三区在线看| 日韩在线观看电影完整版高清免费| 一区二区三区产品免费精品久久75 | 乱色588欧美| 国产精品乱码人人做人人爱| 国内精品视频免费| 日韩久久一区二区| 欧美日韩精品中文字幕一区二区| 日韩理论电影院| 五月天亚洲综合小说网| 午夜伦理一区二区| 欧洲人成人精品| 国产一区在线不卡|