報表培訓專業(yè)知識講座_第1頁
報表培訓專業(yè)知識講座_第2頁
報表培訓專業(yè)知識講座_第3頁
報表培訓專業(yè)知識講座_第4頁
報表培訓專業(yè)知識講座_第5頁
已閱讀5頁,還剩34頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

目標受眾:B1顧客中系統(tǒng)管理員、IT工程師和財務人員SAPBusinessOne報表2023-08Jimmy1/39議題1.系統(tǒng)環(huán)境要求介紹2.SBO環(huán)境搭建3.SBO數(shù)據(jù)庫構造介紹4.數(shù)據(jù)庫函數(shù)5.高級應用6.練習2/39服務器基礎配備:Cpu:intelXcon2.0G以上內存:2G以上硬盤:73G*2網卡:1000M系統(tǒng):Win2023Server(SP4)/Win2023Server/Win2023Server數(shù)據(jù)庫:SQLServer2023/SQLServer2023客戶端基礎配備:Cpu:IntelPIII500以上內存:512M以上硬盤:20G以上網卡:100M系統(tǒng):Win2023Pro/WinXP系統(tǒng)環(huán)境介紹3/39數(shù)據(jù)庫介紹SQLServer是一種關系數(shù)據(jù)庫管理系統(tǒng)。SQLServer2023是一種全面數(shù)據(jù)庫平臺,結合了分析、報表、集成和通知功能。關系數(shù)據(jù)庫:就是用二維表格構造來表達實體及實體之間聯(lián)系模型。關系:一種關系對應一張二維表,每個關系有一種關系名。在SQLServer中,一種關系就是一種表文獻。元組:二維表中水平方向一行,有時也叫做一條統(tǒng)計。屬性:表格中一列,相稱于統(tǒng)計中一種字段。關鍵字:可唯一標識元組屬性或屬性集,也稱為關系鍵或主鍵。域:字段值取值范圍,如性別域是(男,女)。4/39系統(tǒng)安裝過程安裝下列數(shù)據(jù)庫服務器之一MicrosoftSQL2023(標準版或公司版)IBMDB2UniversalDatabaseExpressEdition8.1SP3SybaseAdaptiveServerEnterprise12.5.1安裝SAPBusinessOne服務器工具許可證管理器備份服務郵件服務數(shù)據(jù)接口服務器安裝SAPBusinessOne服務器系統(tǒng)數(shù)據(jù)庫SBO通用演示數(shù)據(jù)庫幫助文獻共享文獻夾SBO_SHR安裝SAPBusinessOne客戶端將客戶端連接到數(shù)據(jù)庫服務器安裝SAPBusinessOneSDKDIAPIUIAPI客戶端

服務器

5/39數(shù)據(jù)庫備份 SQLServer備份是聯(lián)機備份,在備份同步能夠繼續(xù)服務??蓪?shù)據(jù)庫進行完整備份和差異備份。完整備份即備份整個數(shù)據(jù)庫,差異備份即備份自從上一次完整備份以來數(shù)據(jù)庫所有變化。

執(zhí)行備份可通過: 1.Managementstudio界面?zhèn)浞?,根?jù)備份向導 2.SQL語句備份:如BACKUPDATABASE[SBODemoCN]TODISK=N'C:\ProgramFiles\MicrosoftSQLServer\MSSQL.1\MSSQL\Backup\SBODemoCN.bak'WITHNOFORMAT,NOINIT,NAME=N'SBODemoCN-完整數(shù)據(jù)庫備份',SKIP,NOREWIND,NOUNLOAD,STATS=10 GO6/39

數(shù)據(jù)庫還原

系統(tǒng)在還原數(shù)據(jù)庫過程中,自動執(zhí)行安全性檢查、重建數(shù)據(jù)庫構造并填寫數(shù)據(jù)內容。

執(zhí)行還原可通過: 1.Managementstudio界面還原,根據(jù)還原向導 2.SQL語句還原:如RESTOREDATABASE[SBODemoCN]FROMDISK=N'C:\ProgramFiles\MicrosoftSQLServer\MSSQL.1\MSSQL\Backup\SBODemoCN.bak'WITHFILE=1,NOUNLOAD,STATS=10 GO7/39語句語法語法:Select

字段1,字段2,…,字段nFrom

數(shù)據(jù)表名稱Where

條件舉例:Select

訂單編號,訂單日期,客戶名稱,總金額,銷售員From

銷售訂單Where

訂單日期>’2023.01.01’8/39Select查詢條件條件生成1)=/<>\!=/>/</>=/<=:Where

字段=

2)like:Where

字段like

字段%

3)Between:Where

字段Between

最小值And

最大值4)In:Where

字段In(值1,值2,值3)5)Not:WhereNot

字段=

值6)And:Where字段1=值And字段2=值9/39Select語句分組統(tǒng)計GroupBy語法:Select字段2,統(tǒng)計函數(shù)(字段1)From數(shù)據(jù)表GroupBy

字段2舉例:Select客戶名稱,sum(單據(jù)總計)From

應收發(fā)票GroupBy

客戶名稱分組統(tǒng)計函數(shù)AVG()、COUNT()、MAX()、MIN()、SUM()10/39Select語句排序OrderBy語法:Select字段1、字段2、字段3From數(shù)據(jù)表OrderBy

字段2舉例:Select

顧客名稱、年紀、性別、住址From

顧客OrderBy

年紀11/39Select語句Case應用Case關鍵字語法:字段CaseWhen

字段=值1Then

顯示1When

字段=值2Then

顯示2EndAS

別名舉例:SelectCaseWhen

審核=1Then‘已審核’When

審核=0Then‘未審核’EndAS

審核標志From

單據(jù)表12/39多表聯(lián)合查詢(1)常用多表連接分為:內連接(InnerJoin)、外連接(OuterJoin),其中外連接又分為外左連接(LeftOuterJoin或LeftJoin)、外右連接(RightOuterJoin或RightJoin)連接能夠在SELECT語句FROM子句或WHERE子句中建立,在FROM子句中指出連接時有助于將連接操作與WHERE子句中搜索條件辨別開來。FROM子句連接語法格式為: FROMjoin_table1join_typejoin_table2 ON(join_condition)13/39多表聯(lián)合查詢(2)InnerjoinAinnerjoinBon條件,成果顯示表A、B中都滿足條件統(tǒng)計。LeftjoinAleftjoinBon條件,成果為表A所有統(tǒng)計和表B中符合條件統(tǒng)計。RightjoinArightjoinBon條件,成果為表B所有統(tǒng)計和表A中符合條件統(tǒng)計。14/39合并查詢成果Union/UnionallUNION操作符用于合并兩個或多種SELECT語句成果集。UNION內部SELECT語句必須擁有相同數(shù)量列。列也必須擁有相同數(shù)據(jù)類型。同步,每條SELECT語句中列次序必須相同。UNION成果集中列名總是等于UNION中第一種SELECT語句中列名。UNION合并反復行,UNIONALL不合并反復行語法:SELECTcolumn_name(s)FROMtable_name1UNION

SELECTcolumn_name(s)FROMtable_name215/39常用時間函數(shù)GetDate()返回系統(tǒng)目前日期與時間

如select

getdate()返回目前日期和時間DateDiff(interval,date1,date2)以interval指定方式,返回date2與date1兩個日期之間差值date2-date1

如select

datediff(day,'2023-09-01','2023-09-18')

--返回:17DateAdd(interval,number,date)以interval指定方式,加上number之后日期

如select

dateadd(day,2,‘2023-01-01’)--返回:2023-01-03

00:00:00.000

DatePart(interval,date)返回日期date中,interval指定部分所對應整數(shù)值如select

datepart(month,

'2023-10-15')

--返回

10

DateName(interval,date)返回日期date中,interval指定部分所對應字符串名稱如select

datename(weekday,

'2023-10-15')

--返回:星期五Day(),

Month(),Year()返回日期天、月、年

如selectday(‘2023-01-10’)—返回:1016/39別名使用Alias通過使用SQL,能夠為列名稱和表名稱指定別名(Alias)。使用表別名能夠增加語句可讀性,并有助于寫復雜表連接操作,同步簡化SQL腳本維護。能夠用一種簡單、縮寫別名替代一種復雜表、列或子查詢。表SQLAlias語法 SELECTcolumn_name(s)FROMtable_nameAS‘alias_name’列SQLAlias語法 SELECTcolumn_nameAS‘alias_name’FROMtable_name17/39SBO單據(jù)對應表構造SBO中每個單據(jù)對象都對應一種主表和一種子表,分別寄存單據(jù)表頭信息和行信息;單據(jù)主表與子表間通過內部編號DOCENTRY來實現(xiàn)連接;表名一般由4位字符組成,主表一般以‘O’打頭命名,表達對象,其對應子表一般以‘O’背面3個字符加數(shù)字組成;將鼠標放置在單據(jù)對應字段上時,屏幕左下方會顯示該字段名稱及其所在表名;數(shù)據(jù)庫表中并非所有字段都會在單據(jù)中顯示;單據(jù)中顯示字段包括:表中字段、計算字段、關聯(lián)表中字段。18/39SBO表間邏輯關系同一單據(jù)對象主表與子表通過內部編號連接,如銷售訂單ORDR與RDR1通過ORDR.[DocEntry]=RDR1.[DocEntry]連接;同一種業(yè)務操作流程中不一樣單據(jù)對象通過基礎憑證或目標憑證代碼連接,如銷售訂單ORDR與銷售交貨DLN1通過DLN1.[BaseEntry]=ORDR.[DocEntry]連接;單據(jù)與主數(shù)據(jù)間通過主數(shù)據(jù)代碼連接,如銷售訂單RDR1與物料主數(shù)據(jù)OITM通過RDR1.ITEMCODE=OITM.ITEMCODE連接;單據(jù)中顯示所有其他表信息都能夠找到對應表進行連接,如銷售訂單ORDR與銷售員OSLP通過ORDR.SLPCODE=OSLP.SLPCODE連接;不一樣單據(jù)對象也許寄存在同一表中,以不一樣屬性(字段)值進行辨別,如應付發(fā)票和應付預留發(fā)票同為一種表OINV,通過字段ISINS辨別.19/3920/39添加顧客自定義字段或者Additionalwindow

新字段類別標準對象字段維護對象數(shù)據(jù)確定

取消打開表總帳科目/業(yè)務搭檔編號

名稱

借方

貸方到期日新字段21/39顧客自定義字段定義標題和描述類型和結構文字數(shù)字 常規(guī)、地址、電話、文本數(shù)字 日期/時間 日期,小時單位和總計 比率、總額、價格、數(shù)量、百分比、計量一般 鏈接、圖像有效值(選項):如果您字段是文字數(shù)字,您要在定義中直接輸入有效值鏈接包括有效值用戶自定義表默認值必輸字段創(chuàng)建索引22/39添加顧客自定義字段代碼名稱顧客字段

顧客字段顧客自定義表公司數(shù)據(jù)庫@顧客自定義表OCRDOINVOTM表新字段類別

標準對象字段確定取消

23/39使用顧客自定義字段用于查找對象用于報表用于存放信息集成到文檔模板顧客自定義字段24/39

查詢接口創(chuàng)建查詢工具查詢向導25/39查詢要素選擇表及其互相關系選擇字段表字段(必要時調整標題)計算字段(選擇標題和公式)(可選)定義排序(可選)方向(升序、降序)次序(第一種排序字段、第二個排序字段等)定義分組(可選)對行進行分組所根據(jù)字段分組類型(統(tǒng)計總數(shù)、不一樣統(tǒng)計總數(shù)、數(shù)量、平均值、最小值、最大值)定義條件(可選)固定條件變量26/39有關字段和表信息[......………...OCRD,CardCode]表名字段名

系統(tǒng)信息業(yè)務搭檔主數(shù)據(jù)代碼狀態(tài)欄

瀏覽

27/39查詢向導查詢向導查詢向導查詢向導1選擇表選擇字段和排序次序3介紹查詢向導查詢向導2條件和關系完成查詢向導45執(zhí)行查詢28/39查詢生成器執(zhí)行關閉條件查詢生成器名稱描述選擇從其中排序標準分組標準條件變量憑證編號憑證類型已取消手工編號已打印憑證狀態(tài)WH狀態(tài)傳輸年度對象類型過帳日期值日期客戶/供應商代碼客戶/供應商名稱開票到客戶/供應商參照編號稅收百分比稅收總計稅收總額(FC)DocNumDoctypeCanceledHandwrittenPrintedDocStatusInvnt.StatusTransferedObjTypeDocDateDocDueDateCardCodeCardNameAddressNumAtCardVatPercentVatSumVatSumFC等于大于不大于大于或等于不大于或等于不等于包括不包括開始結束為零不為零選擇表及其互相關系定義排序用于分組字段使用右邊顯示框定義條件分組類型

(手工輸入)選擇字段通過拖放選擇表字段

手工計算字段29/39執(zhí)行和管理查詢執(zhí)行取消反轉表顯示保存打開合作搭檔名稱組代碼總計合作搭檔代碼NeumannMatratzenGmbHHeinzMayerThomasMaurerM?bel&MehrC00001C00002C00003C00006查詢再次執(zhí)行查詢以圖表形式顯示查詢保存在類別中打開其他查詢顯示/隱藏SQL語句更改?SQL語句30/39在現(xiàn)有值中搜索從清單中選擇字段也許值查找值

條目1條目2條目3選擇取消新建Shift+F2

字段一般顯示現(xiàn)有一種格式化搜索Remarks

+

F2

31/39變量條目搜索幫助物料號物料描述數(shù)量價格960商標名稱等于s

現(xiàn)有值

取消OK選擇條目成果清單變量條目!查找變量條目現(xiàn)有值執(zhí)行查詢定義查詢變量按商標查找物料查找物料代碼物料描述商標名稱A00001

M00003

M00004

M00005

M00007

M00008

M00009

選擇取消Two-seaterinclassical

Diningtableinmodern

Wall-mountedincoatrack

Kitchenblockinmodern

Computertable

Pacificchild'sroom

Swingseat

One&More

One&More

One&More

One&More

One&More

One&More

One&More

Remarks

+

F2

32/39有關屏幕條目搜索幫助物料無匯總國家貨幣Eur

供應商名稱送達方聯(lián)系人代碼/類別號ChristineKrug

Eichenweg3

D-68123Mannheim

Holzf?llerAG

00001

Remarks

日記帳備注采購員付款條款采購訂單-S00001

SabineWinter

1month

選擇取消帶有主供應商物料查找物料代碼物料名稱A00001

A00003

E00001

Cupboarddoorlamellar

Leatherrelaxarmchair

Two-seaterinclassicaldesigninnaturalleather

選擇取消查詢選擇所有物料,在這些物料中默認供應商與在條目屏幕中輸入供應商相同。物料號物料描述數(shù)量價格+

F2

33/39參照屏幕輸入語法[…項目=##列=##

….表名稱,字段名稱]狀態(tài)欄字段

項目編號字段

列編號$[Tablename.Fieldname]$[$Field‘sItemNumber.Field‘sColumnNumber.0]

.Number]

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論