睿文小說 > 凡人碼農加SAP加XR征服世界 > 第46章

第46章

⬅ 上一章 📋 目錄 ⚠ 報錯 下一章 ➡
⭐ 加入書籤
推薦閱讀: 花都風流第一兵王 代嫁寵妻是替身 天鋒戰神 穿越古代賺錢養娃 我覺醒了神龍血脈 我的老婆國色天香 隱婚嬌妻別想跑 遲遲也歡喜 全職獵人之佔蔔師

小哥走到電腦前,開啟SAP,輸入收貨功能的快捷進入碼“MIGO_GR”說道!

“就是這個位置,輸入電子採購那邊的單號,偶爾看錯幾位!輸錯了!”小哥指著標準程式的輸入視窗!

“哦,這樣啊,還真有可能!我研究下看能否有辦法規避!”張偉沒敢把話說太滿,畢竟這正是個全新的問題,使用者也不認為是係統的問題,都認為是自己不小心犯的錯誤!

“這個對我們很重要啊,我們倉庫,每週對賬,都會有幾筆錯的,每人都出現過!這個要是能搞定,張姐估計會把她最好的資源介紹給你了!大美人哦!”小哥看可能有戲,張偉沒有立馬拒絕,於是加碼誘惑道!

“可別了,咱可是名花有主了啊,不敢瞎霍霍人家小姑娘!哈哈!”張偉打著哈哈!

拜別了小哥,張偉就上樓了,這個問題,可能還真是個問題!得好好研究下!

不過張偉有點犯難了,這是標準程式啊,如何搞了?

張偉想,如果要解決這個問題,肯定源頭解決纔是最好的,事後解決,也能搞定,但是米已成炊了,達不到最好的效果,要麼輸入錯誤的時候,提示對方輸入錯誤了,要麼乾脆直接代替使用者填寫,讓使用者確認下就行!

這纔是終極方案!

突然張偉覺得,上次推匯出那個“最好的程式設計師”的定義,有那麼點道理啊,當然還有那個,毛思也很哇塞!“從群眾中來,到群眾去!”

張偉覺得,NND,咱怎麼說也是結丹6層的SAP高手了啊,不就標準程式麼!拿下!

啥叫初生牛犢不怕虎,看著你偉爵爺如何蹂躪你這個小美人!

“MIGO_GR”小美人!

給爺躺好了!爺來了!

於是張偉就開始了對標準程式,展開極端的蹂躪,首先就放築基大招!debug,哇哈哈!

NND,沒帥過三秒!張偉迷失了!迷失在標準程式的迷宮裏了!

這算啥,接著搞,爺現在有的是時間,畢竟現在張偉確實是閑的蛋疼!debug標準程式,就當打發時間玩了!

估計在SAP史上也是沒幾個像張偉這個奇葩了,debug標準程式,竟然是為了打發無聊的時間!

打個比方,就好像有人說,我無聊的時候,就讀一讀文言文,或者是,我無聊的時候,就做一做線性代數,算一算微積分,打發下時間,一樣的意思了!

接下來幾天,張偉拿出了,把結石跳出來的毅力,和這個標準程式杠上了!

真是做到了屢敗屢戰,永不放棄,永不氣餒,像打仗一樣經過艱苦卓絕的攻堅克難!算是有點眉目了!

張偉自己總結了下,大概情形是這樣的!首先是debug,需要開幾十個視窗同時進行,首先是標準程式,確實太複雜了!其複雜主要表現在!

巢狀!對就是巢狀!

雖然程式的執行是順序從上往下!感覺方向隻有一個啊,怎麼可能複雜了?這也是張偉敢上手debug的原因!

比喻下吧!一條河流的水流隻有一個方向吧,在中國絕大分都是自西向東吧,支流都會彙集到主幹河道來吧!基於這些常識認知,大家覺得確定一條河流的源頭,是不是很簡單啊!

真實答案,卻是很難!長江是1978年才最終確認源頭和長度!不算之前多少代人的努力想要完成這個事,就說1949年新夏國成立後吧,這也過去了29年啊!才把長江源頭搞定!

不就確定一個源頭麼,多麼簡單的事情為什麼要花費29年啊!

張偉現在也是這個感覺!如果用一個圖來表示,debug,SAP標準程式和長江的結構圖是一樣一樣的!

就是上麵說的巢狀!

如果把MIGO_GR的使用者介麵看做是長江的出海口,也就是最終水流彙集的點,對程式來說,就是所有邏輯最終匯聚集合的點!

然後往前推導!長江的第一個支流黃浦江!同樣標準程式也是出現了第一個的呼叫,張偉的第一次迷失,就在第一個岔口深入進去後,迷失了!就像找長江源頭時,深入黃浦江,發現又有很多支流,你明知道這個肯定不是主幹,但是有河水流入你要不要,進去考察了?

張偉也是一樣,明知道第一個函式呼叫,肯定不是主幹,但是程式執行進去了,你要不要追過去看看了?會不會有啥有用的邏輯處理了?

OK!你可以忽略後麵的瀏河、水陽江,那贛江你要不要拐進去看下了?拐進去之後,張偉又迷失了!隻能重新開始debug!

張偉再猛一點,都不進去,那麼再往上的嘉陵江要不要拐進去了!

反正就是這個標準程式,無數的巢狀,函式,一個接一個的巢狀!很多是BAPI標準的,還有很多沒有帶BAPI開頭的,但是也是標準的!

張偉實在是被這種巢狀搞暈的不行了,於是就專門查了下,居然SAP有個函式,足足48萬個!之前查的個BAPI,張偉就震撼的不行了,現在有48萬個,張偉更是一通的捶胸頓足啊!

張偉猛然間記得,在結第六層丹時,如果把這2萬多個BAPI,想像成漢字,可以被組合出無窮多的組合的推斷!張偉當時還特意查了一下,每個BAPI最後向上組合,也就是被呼叫的次數是有限的,最多就十幾次,沒有出現那種無窮多的情況!

張偉想到這裏,突然感覺,自己膚淺了啊!

巢狀啊!函式可以和函式巢狀啊!

雖然每個BAPI的函式,隻是被幾個程式呼叫了,可是呼叫這個BAPI的依然是函式啊!然後這個函式又被呼叫他的函式巢狀了!一層一層的往上巢狀,雖然感覺自己隻被幾個函式直接呼叫,可是你怎麼知道,呼叫你的函式又被多少個函式呼叫了啊!

在社會學上不是有一個六度理論麼,你要找到全球任何一個人,隻需要通過6個中間人啊!

而現在有48萬個函式!張偉在debug時,明顯能感受到,程式間很多都是相互呼叫,相互巢狀的,一層一層的往下!

張偉覺得,被之前那個劉慈欣《詩雲》的邏輯給限定死了啊!膚淺了!

大邏輯確實和《詩雲》一樣,可是具體到程式語言就不同了啊!

比如一個字如果要出現在某個成語裏,需要在成語裏寫入這個字,如果在句子裏,需要在句子裏寫入這個字!那麼這個字就會被無限次的寫入無窮多次,那麼就代表這個字被呼叫了無窮多次!

而張偉就是用這個邏輯來思考BAPI的後續發展!

可是張偉現在知道,錯了!徹底的錯了!

函式不是文字啊!如果要使用這個函式,不用像文字那樣,需要把這個字寫進去,隻需被呼叫就行啊!而且還可以被巢狀呼叫啊!

也就是說,從一個函式的角度,感覺自己隻被別的程式呼叫了一次!但是呼叫你的那個程式,卻被呼叫50次,那麼就代表你被呼叫了50次!而你卻毫不知情!這就是張偉為什麼隻查出了幾次被呼叫的原因!巢狀之後就再也沒法查了!

如果這50次的呼叫中,有一個又被呼叫了200次,那麼就代表,你被呼叫了250次!

可是從你的角度,你隻被呼叫了一次啊!其實被呼叫了250次,你說冤不冤!

如果這種情況發生在《詩雲》邏輯裡,就是這個字真的被寫進了250個詞語裏或句子裏!

這就是程式語言,和自然語言的區別!自然語言就是我們說的漢語、英語、法語等都叫自然語言!

當張偉想到這裏時,好像感覺冥冥中的那層迷霧有點清晰了啊,但是好像又沒有抓住那一絲明悟!有點若隱若現,欲蓋彌彰的感覺!

什麼情況?

張偉接著梳理!對就是長江的那個結構圖,就是程式執行的邏輯順逆圖,結合前麵被《詩雲》邏輯誤導的框架,張偉好像有點懂了!

對了啊,現在隻有一個標準程式是“MIGO_GR”,如果再加上ME23N、CO03、MIRO.....這些標準程式了!那不就是N條長江的結構圖麼!

在結合調整後的《詩雲》邏輯!

FUCK!FUCK!FUCK!成了啊!

第7層!

哈哈!成了啊!

SAP藍丹第7層!

結丹了啊!

哈哈!

第6層業務物件層,也就是BAPI層,是如何向上結層的?

一個MIGO_GR是一個長江執行模式結構圖,張偉在debug時,明顯發現了這個收貨的標準程式也在呼叫“採購訂單的BAPI”啊,而這個採購訂單BAPI通過向上查詢卻沒有出現在收貨相關的BAPI裡啊!

問題不就很清晰了麼!在收貨時被呼叫了,又沒有出現在收貨的BAPI裡,那肯定就是被收貨的其他函式給巢狀了啊!有48萬個函式呢!肯定是被巢狀了啊!

這樣就可以明確的知道,MIGO_GR標準程式,和ME23N勾連在一起了啊!

第7層如果一定要給一個層次定義,那麼隻能叫“dialog”層了!其實這一層是真正的一層很厚很厚的層!

這樣想,長江的結構圖,是立體的!豎著擺放的!

而這樣的結構圖有很多條,每條代表一個標準程式,執行流圖!

真實情況下長江的結構流圖,都是獨立的,每個每個都是獨立的!但是這個是程式啊,相互巢狀呼叫啊!

那就代表這個結構圖,某些分支是相互聯通的!

沒法想像?

你就這樣想,一個長江結構圖,豎著擺放,一個黃河結構圖豎著擺放!本來相互是獨立的沒有任何連線點!

我靠,隋朝搞了個京杭大運河,把長江和黃河連通了!

夏國又搞了一個南水北調,又在中遊把長江和黃河給聯通了!

這下是否清晰了!然後再擴大點,因為標準程式很多個啊!每一個都有可能是長江,或者是黃河,或者是雅魯藏布江!

而他們之間的連結,又非常的簡單,隻需要寫一行程式碼進行呼叫就行了!

那麼這個分支和分支之間的連結,就會變得錯綜複雜的一個整整很厚實的一層密密麻麻的網體,不是網狀,是網體層啊!當然網體層,最終還是閉合成一個球體!

隻是這一層非常的厚實!

此時張偉想到了星爺《功夫》裏的台詞“有多高啊,三層樓那麼高吧”!

張偉也想借用下,“第7層有多厚啊,三層樓那麼厚吧!”哈哈!

看女頻小說每天能領現金紅包🧧

第 1 頁
⬅ 上一章 📋 目錄 ⚠ 報錯 下一章 ➡
升級 VIP · 無廣告 + VIP 章節全解鎖
👑 VIP 特權 全站去廣告清爽閱讀 · VIP 章節無限暢讀,月卡僅 $5
報錯獎勵 發現文字亂碼、缺章、內容重複?點上方「章節報錯」回報,審核通過立獲 3天VIP
書單獎勵 前往 個人中心 投稿你的私藏書單,審核通過立獲 7天VIP
⭐ 立即升級 VIP · 月卡僅 $5
還沒有帳號? 免費註冊 | 登入後購買