日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

即时库存

發(fā)布時間:2023/12/14 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 即时库存 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

????? 現(xiàn)在是19點37分,吃過飯也超過半個小時了,差不多該寫寫代碼了。想到數(shù)據(jù)庫就頭疼,尤其是過程,這該死的系統(tǒng)存儲過程還那么長,我去…..

????? 我的網(wǎng)易校園招聘網(wǎng)頁還是打不開,看來今天的網(wǎng)速還是像平常一樣抽了,還好用windows live writer離線寫,就這樣寫著吧,等網(wǎng)頁打開了,看看我的簡歷投出去沒。

???

????? 今天我打算完成的主要部分:1在出入庫單據(jù)表(ICstockbillentry)里插入一列(FZLNo),但是這張表是老表,不能直接插入,貌似還要關(guān)聯(lián)到一張系統(tǒng)表(ICTemplateEntry),我要在這張表里同時插入我的列信息,但是插入?yún)?shù)有點多,一個個看是什么意思有點不現(xiàn)實。我打算用SQL追蹤,如果我在系統(tǒng)中手動在單據(jù)體增加一列,系統(tǒng)應(yīng)該會有一個SQL語句,能捕捉到就OK了。先這樣試試。

??????? 打開K3和SQL差點卡死,系統(tǒng)太慢了,也不知道是神馬情況。

Insert Into ICTemplateEntry(FID,FLookUpType,FCtlIndex,FCtlOrder,FHeadCaption,FHeadCaption_CHT,FHeadCaption_EN,FCtlType, FLookUpCls,FNeedSave,FValueType,FSaveValue,FFieldName,FWidth,FEnable,FRelateOutTbl,FPrint,FMustInput,FNeedCount,FFilter, FRelationID,FAction,FDefaultCtl,FVisForBillType, FStatCount,FFormat,FMaxValue,FMinValue,FItemClassID,FUserDefineClassID) Values('A02',0,39,39,'制令號','新增列39','Self-defined List39',30,-1,-1,0,0,'FEntrySelfA0239',1500,48,0,-1,0,0,'','','',0,31,0,'','','',0,0)

????????? 成功搞定

????????? 現(xiàn)在可以根據(jù)這個方法給其他出入庫單據(jù)加制令號了,不過是不是可以多張單子關(guān)聯(lián)到一列上呢,試試。

????????? 好吧,出現(xiàn)新的問題,我直接alter表增加一列,然后在ICTemplateEntry表中增加一條信息,但是還是校對的時候報錯,應(yīng)該是信息還是加的不夠,到底怎么辦。。。先給女朋友打個電話,放松一下。

????????? 短信呼………………………………………………………………回來繼續(xù)奮斗吧

插入的信息不夠。。我決定再試著追蹤一次。

用記事本先保存和制令號相關(guān)的信息,我快瘋掉了,我把SQL語句全部拷出來執(zhí)行一遍就出錯,系統(tǒng)自己執(zhí)行就不出錯,這神馬情況?

女朋友電話也打不通,手機(jī)好像沒電了,不知道回宿舍沒有,有點擔(dān)心她了。

回到遇到的問題,難道要我在每一張單據(jù)上面拖一列過去?也不知道該找誰問問,這叫我情何以堪。


追蹤發(fā)現(xiàn),系統(tǒng)不止在icstockbillentry插入了列,還在icstockbillentry_1~41這些表中也插入了相同的列。是不是我無法校對跟這個有關(guān)。

成功插入,并且校對沒有報錯,果然如我所料。再試著關(guān)聯(lián)到其他表試試。

完成,沒有出錯,第一步大功告成,原來老表后臺插入一列的時候要插入所有的entry


接下來我就不需要修改我的代碼了,現(xiàn)在只要完成庫存查詢,那就只剩下最后最難得存儲過程了。

好吧,日志發(fā)布不上,網(wǎng)絡(luò)不給力啊~~~~女朋友還是打不通電話!!!

現(xiàn)在時間21點14分

最后成功執(zhí)行的語句:

Insert Into ICTemplateEntry(FID,FLookUpType,FCtlIndex,FCtlOrder,FHeadCaption,FHeadCaption_CHT,FHeadCaption_EN,FCtlType,FLookUpCls, FNeedSave,FValueType,FSaveValue,FFieldName,FWidth,FEnable,FRelateOutTbl,FPrint,FMustInput,FNeedCount,FFilter,FRelationID, FAction,FDefaultCtl,FVisForBillType, FStatCount,FFormat,FMaxValue,FMinValue,FItemClassID,FUserDefineClassID) Values('A97',0,39,39,'制令號','制令號','制令號',30,-1,-1,0,0,'FZLNo',1500,48,0,-1,0,0,'','','',0,0,0,'','','',0,0)if not exists (SELECT * FROM sysobjects t1 ,syscolumns t2 where t1.id=t2.id and t1.name='ICStockBillEntry' and t2.Name='FZLNo') Alter Table ICStockBillEntry Add FZLNo VARCHAR(255) NULL if not exists (SELECT * FROM sysobjects t1 ,syscolumns t2 where t1.id=t2.id and t1.name='ICStockBillEntry_1' and t2.Name='FZLNo') Alter Table ICStockBillEntry_1 Add FZLNo VARCHAR(255) NULL if not exists (SELECT * FROM sysobjects t1 ,syscolumns t2 where t1.id=t2.id and t1.name='ICStockBillEntry_2' and t2.Name='FZLNo') Alter Table ICStockBillEntry_2 Add FZLNo VARCHAR(255) NULL if not exists (SELECT * FROM sysobjects t1 ,syscolumns t2 where t1.id=t2.id and t1.name='ICStockBillEntry_5' and t2.Name='FZLNo') Alter Table ICStockBillEntry_5 Add FZLNo VARCHAR(255) NULL if not exists (SELECT * FROM sysobjects t1 ,syscolumns t2 where t1.id=t2.id and t1.name='ICStockBillEntry_10' and t2.Name='FZLNo') Alter Table ICStockBillEntry_10 Add FZLNo VARCHAR(255) NULL if not exists (SELECT * FROM sysobjects t1 ,syscolumns t2 where t1.id=t2.id and t1.name='ICStockBillEntry_21' and t2.Name='FZLNo') Alter Table ICStockBillEntry_21 Add FZLNo VARCHAR(255) NULL if not exists (SELECT * FROM sysobjects t1 ,syscolumns t2 where t1.id=t2.id and t1.name='ICStockBillEntry_24' and t2.Name='FZLNo') Alter Table ICStockBillEntry_24 Add FZLNo VARCHAR(255) NULL if not exists (SELECT * FROM sysobjects t1 ,syscolumns t2 where t1.id=t2.id and t1.name='ICStockBillEntry_28' and t2.Name='FZLNo') Alter Table ICStockBillEntry_28 Add FZLNo VARCHAR(255) NULL if not exists (SELECT * FROM sysobjects t1 ,syscolumns t2 where t1.id=t2.id and t1.name='ICStockBillEntry_29' and t2.Name='FZLNo') Alter Table ICStockBillEntry_29 Add FZLNo VARCHAR(255) NULL if not exists (SELECT * FROM sysobjects t1 ,syscolumns t2 where t1.id=t2.id and t1.name='ICStockBillEntry_41' and t2.Name='FZLNo') Alter Table ICStockBillEntry_41 Add FZLNo VARCHAR(255) NULL

轉(zhuǎn)載于:https://www.cnblogs.com/neilyo/archive/2011/11/12/2246111.html

總結(jié)

以上是生活随笔為你收集整理的即时库存的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。