友情链接1:21点 足球投注 投注网 明升体育 hg0088 葡京赌场 网上赌球 诈金花 澳门金沙网址 澳门银河网址 澳门银河 澳门银河官网 银河官网 威尼斯人 澳门威尼斯人 澳门威尼斯人官网 威尼斯人官网 金沙 澳门金沙 澳门金沙官网 金沙官网 现金网 赌球网 全讯网 明升国际 足球开户 ******官网 ******网址 现金赌博 澳门现金网 ******官方网站

ABAP绗洓澶-鍒涘缓鍜屽鐞嗗唴琛ㄧ悊璁虹瘒 « Carey's Blog - 寤栧媷鐨勫崥瀹

ABAP绗洓澶-鍒涘缓鍜屽鐞嗗唴琛ㄧ悊璁虹瘒

鏃堕棿锛2012骞11鏈06鏃浣滆咃細Carey闃呰(2,571)璇勮(璇勮鍏抽棴)

鏈杩戝嚑澶╂湁浜涘繖,浣嗗揩涔愮潃.杩囧緱闈炲父鏈夋剰涔,鎰熻阿涓婅媿瀵规垜鐨勮祼浜.ABAP瀛︿範缁х画杩涜,浠婂ぉ鎴戜富瑕佸涔ABAP涓垱寤哄拰澶勭悊鍐呰〃鐨勭浉鍏崇煡璇.涓汉鎰熻杩欏潡浼间箮鏈変竴鐐归噸瑕,鎵浠ユ壘浜嗗ぇ閲忓涔犺祫鏂,鍏堜粠鐞嗚鐞嗚В,鍐嶈皥浠g爜,浠ヤ笅鐞嗚鎬ц鐐规潵鑷綉缁滆祫鏂,濡傛湁璇В涔嬪鏈涙寚鍑.

NO.4 鍒涘缓鍜屽鐞嗗唴琛ㄧ悊璁虹瘒

鍐呮爣鐨勭洰鐨

ABAP/4,涓昏浣跨敤琛ㄦ牸.琛ㄦ牸鏄R/3绯荤粺涓殑鍏抽敭鏁版嵁缁撴瀯.

闄や簡鏁版嵁搴撹〃鏍,杩樺彲浠ュ垱寤浠呭湪绋嬪簭杩愯鏃堕棿鍐呭瓨鍦ㄧ殑鍐呰〃.ABAP/4鎻愪緵浜嗛拡瀵瑰唴鏍囩殑涓嶅悓鎿嶄綔,渚嬪:鍙互鎼滅储,闄勫姞,鎻掑叆鎴栧垹闄よ.

鍐呰〃涓殑琛屾暟骞朵笉鍥哄畾.鏍规嵁闇姹傚彲瀹炴椂澧炲姞鍐呰〃鐨勫ぇ灏.鍚屾椂杩樻敮鎸佸姩鎬佺紪绋.

鍐呮爣鐨勫彟涓绉嶇敤澶勬槸鏍规嵁绋嬪簭闇瑕侀噸鏂扮粍缁囨暟鎹簱琛ㄦ牸鐨勫唴瀹.渚嬪,鍙互浠庝竴涓垨澶氫釜澶у鎴疯〃鏍肩壒瀹氱殑鏁版嵁涓皢涓庡垱寤虹數璇濇竻鍗曟湁鍏崇殑鏁版嵁璇诲叆鍐呰〃涓,鐒跺悗鍙湪绋嬪簭杩愯鏈熼棿鐩存帴璁块棶璇ユ竻鍗,鑰屼笉鐢ㄦ瘡娆¤皟鐢ㄦ椂閮芥墽琛岃楁椂鐨勬暟鎹簱鏌ヨ.

闄や簡鍦ㄤ娇鐢ㄦ潵鑷暟鎹簱琛ㄦ牸鐨勬暟鎹椂浣跨敤鐨勫唴琛ㄥ,鍐呰〃杩樻槸ABAP/4涓敤浜庡湪绋嬪簭涓疄鐜板澶嶆潅鏁版嵁缁撴瀯鐨勯噸瑕佺壒寰侀」.

鍐呰〃鐨勭粨鏋

ABAP/4,鍙互鍖哄埆鍐呰〃鏁版嵁绫诲瀷鍜屽唴琛ㄦ暟鎹璞.鍐呰〃鏁版嵁绫诲瀷鏄暟鎹粨鏋勭殑鎶借薄瀹氫箟.

鏁版嵁绫诲瀷:鍐呮爣鏄ABAP/4涓袱绉嶇粨鏋勫寲鏁版嵁绫诲瀷涓殑涓绉.鍏朵粬缁撴瀯鍖栨暟鎹被鍨嬫槸瀛楁涓.鍐呰〃鍖呮嫭浠绘剰鏁版嵁绫诲瀷鐩稿悓鐨勮.琛岀殑鏁版嵁绫诲瀷鍙互鏄熀鏈殑鎴栫粨鏋勫寲鐨.

鍙互甯︾敤OCCURS鍙傛暟鐨TYPES璇彞灏嗘暟鎹被鍨嬪畾涔変负鍐呮爣.瀹氫箟鏁版嵁绫诲瀷鏃朵笉鍗犵敤鍐呭瓨.

鏁版嵁瀵硅薄:鏁版嵁瀵硅薄鍖呭惈瀹氫箟涓哄唴琛ㄧ殑鏁版嵁绫诲瀷,鏄疄闄呬娇鐢ㄧ殑鍐呰〃.鏁版嵁瀵硅薄鍗犵敤鍐呭瓨,鍙互瀵瑰叾琛岃繘琛屽~鍏呮垨璇诲彇.

鍙互浣跨敤甯OCCURS鍙傛暟鐨DATA璇彞,鎴栦娇鐢TYPELIKE鍙傛暟寮曠敤鍙︿竴涓唴琛ㄥ皢鏁版嵁瀵硅薄鍒涘缓涓哄唴琛.

鏍囪瘑琛ㄦ牸琛

涓轰簡璁块棶琛ㄦ牸鐨勬煇涓琛,蹇呴』鎸囧畾鍙敤浜庤〃绀鸿琛岀殑瀛楁鎴栫粍鍚堝瓧娈.鍦ㄥ叧绯绘暟鎹ā鍨嬩腑,鐢ㄤ簬璇ョ洰鐨勭殑鏈灏忕粍鍚堟垚涓鍏抽敭瀛.瀹氫箟鍏抽敭瀛楃殑瀛楁鎴愪负鍏抽敭瀛楁.

鍦ㄥ叧绯绘暟鎹ā鍨嬩腑,姣忎釜琛ㄦ牸鑷冲皯鏈変竴涓叧閿瓧.

鍐呰〃绱㈠紩

绱㈠紩鏄〃鏍艰鐨勫簭鍒楀彿,涓嶆槸琛ㄦ牸瀛楁,浣嗙敱绯荤粺鑷姩鍒涘缓鍜岀鐞.

鍙互鐢DELETE,INSERT,MODIFY,LOOPREDA璇彞鏉ヤ娇鐢ㄧ储寮,澶勭悊瀹屽唴琛ㄧ殑鐗瑰畾琛屽悗,绯荤粺瀛楁SY-TABIX涓鑸寘鍚琛岀殑绱㈠紩.

鍐呰〃鍏抽敭瀛

鏈夎嚜瀹氫箟鍏抽敭瀛楀拰缂虹渷鍏抽敭瀛椾袱绉嶇被鍨:

鑷畾涔夊叧閿瓧:浣跨敤READ璇彞浠庡唴琛ㄤ腑璇诲彇琛屾椂,鍙互鎸囧畾鑷畾涔夊叧閿瓧.

缂虹渷鍏抽敭瀛:鏍规嵁瀹氫箟,鍐呰〃鐨勫叧閿瓧娈垫槸闈炴暟瀛楀拰闈炲唴琛ㄧ殑瀛楁,杩欎簺鍏抽敭瀛楁琛岀▼鍐呰〃鐨勬爣鍑嗗叧閿瓧.

瑕佽幏寰楀甫宓屽缁撴瀯(鍖呭惈瀛楁涓蹭綔涓虹粍寤虹殑琛ㄦ牸琛)鐨勫唴琛ㄦ爣鍑嗗叧閿瓧,绯荤粺灏嗗瓙缁撴瀯鍒嗕负鍩烘湰瀛楁灞傛.

COLLECT,READ,SORTSUM璇彞浣跨敤鍐呰〃鐨勫叧閿瓧娈,濡傛灉鏍囧噯鍏抽敭瀛楁鏄唴琛ㄨ鐨勭涓涓粍浠,杩欐湁鍔╀簬鎻愰珮杩欎簺璇彞鐨勬晥鐜.

璁块棶鍐呰〃

鍐呰〃鏄寜琛岃繘琛岃闂殑.蹇呴』浣跨敤鏌愪釜宸ヤ綔鍖哄煙浣滀负涓庤〃鏍间簰鐩镐紶杈撴暟鎹殑鎺ュ彛.鍦ㄦ墍鏈夌敤浜庤闂唴琛ㄧ殑ABAP/4璇彞涓,鍙互鎸囧畾瑕佷娇鐢ㄧ殑宸ヤ綔鍖哄煙.瀵逛簬甯﹁〃澶磋鐨勫唴琛, 鍙互蹇界暐杩欎竴鎸囧畾.

鍒涘缓鍐呰〃

鍒涘缓鍐呰〃鏃,鍙互鍐冲畾鏄兂鍏堢敤TYPES璇彞鍒涘缓鍐呰〃鏁版嵁绫诲瀷,鐒跺悗鍦ㄥ啀鍒涘缓鍏锋湁璇ョ被鍨嬬殑鏁版嵁瀵硅薄,杩樻槸鎯崇洿鎺ヤ娇鐢DATA璇彞鍒涘缓鍐呰〃鏁版嵁瀵硅薄.鏃㈠彲浠ュ垱寤哄甫琛ㄥご琛岀殑鍐呰〃鏁版嵁瀵硅薄,鍙堝彲浠ュ垱寤轰笉甯﹁〃澶磋鐨勫唴琛ㄦ暟鎹璞.

濉厖鍐呰〃

濉厖鍐呰〃鍗冲彲閫愯娣诲姞鏁版嵁,涔熷彲澶嶅埗鍙︿竴涓〃鏍肩殑鍐呭.

瑕侀愯濉厖鍐呰〃,鍙互浣跨敤APPEND,COLLECTINSERT璇彞.

聽聽聽聽聽聽聽聽 -瑕佸皢鍐呰〃浠呯敤浜庡瓨鍌ㄦ暟鎹,鍑轰簬鎬ц兘鏂归潰鐨勮冭檻,寤鸿浣跨敤APPEND.APPEND涔熷彲浠ュ垱寤哄簭鍒楁竻鍗.

聽聽聽聽聽聽聽聽 -瑕佽绠楁暟瀛楀瓧娈典箣鍜屾垨瑕佺‘淇濆唴琛ㄤ腑娌℃湁鍑虹幇閲嶅鏉$洰,璇蜂娇鐢COLLECT璇彞,瀹冩牴鎹爣鍑嗗叧閿瓧澶勭悊琛.

聽聽聽聽聽聽聽聽 -瑕佸湪鍐呰〃鐜版湁鑸箣鍓嶆彃鍏ユ柊鑸,璇蜂娇鐢INSERT璇彞.

聽聽聽聽聽聽聽聽 -瑕佸皢鍐呰〃鍐呭澶嶅埗鍒板彟涓涓唴琛ㄤ腑,璇蜂娇鐢APPEND,INSERTMOVE璇彞鐨勫彉寮.

聽聽聽聽聽聽聽聽 -瑕佸皢鍐呰〃琛岄檮鍔犲埌鍙︿竴涓唴琛ㄤ腑,璇蜂娇鐢APPEND璇彞鐨勫彉寮.

聽聽聽聽聽聽聽聽 -瑕佸皢鍐呰〃琛屾彃鍏ュ彟涓涓唴琛ㄤ腑,璇蜂娇鐢INSERT璇彞鐨勫彉寮.

聽聽聽聽聽聽聽聽 -瑕佸皢鍐呰〃鏉$洰鍐呭澶嶅埗鍒板彟涓涓唴琛ㄤ腑,骞朵笖瑕嗙洊璇ョ洰鏍囪〃鏍,璇蜂娇鐢MOVE璇彞.

璇诲彇鍐呰〃

瑕佽鍙栧唴琛ㄧ殑鍐呭浠ヤ究杩涗竴姝ュ鐞,鍙互浣跨敤LOOPREAD璇彞.

LOOP璇彞閫愯璇诲彇鍐呰〃,READ璇彞閫夊畾鍗曡.

鏇存敼鍜屽垹闄ゅ唴琛ㄨ

瑕佷慨鏀瑰凡濉厖鐨勫唴琛ㄥ唴瀹,鍙互浣跨敤MODIFY,WRITE TO,鏇磋琛屾垨浣跨敤DELETE鍒犻櫎琛.

鍐呰〃鎺掑簭

瑕佸皢鍐呰〃鎺掑簭,璇蜂娇鐢SORT璇彞.

鍒濆鍖栧唴琛

a)瑕佸垵濮嬪寲鏈夋垨娌℃湁琛ㄥご鐨勫唴琛,璇蜂娇鐢REFRESH璇彞:REFRESH <itab>.璇ヨ娉曞皢鍐呰〃閲嶇疆涓哄~鍏呭畠浠ュ墠鐨勭姸鎬,杩欐剰涓虹潃琛ㄦ牸灏嗕笉鍖呭惈浠讳綍琛.

b)濡傛灉浣跨敤娌℃湁琛ㄦ牸宸ヤ綔鍖哄煙鐨勫唴琛,鍙互浣跨敤CLEAR璇彞浠f浛REFRESH璇彞:CLEAR 聽<itab>.濡傛灉浣跨敤鏈夎〃澶磋鐨勫唴琛,CLEAR璇彞浠呮竻妤氳〃鏍煎伐浣滃尯鍩.

c)瑕侀噸缃暣涓唴琛ㄨ屼笉娓呮琛ㄦ牸宸ヤ綔鍖哄煙,浣跨敤REFRESH璇彞鎴CLEAR璇彞:CLEAR 聽<itab>[].鍐呰〃鍚嶇О涔嬪悗鐨勬柟鎷彿鎸囧畾鍐呰〃浣.

d)浣跨敤REFRESHCLEAR鍒濆鍖栧唴琛ㄥ悗,绯荤粺淇濇寔鍦ㄥ唴瀛樹腑淇濈暀鐨勭┖闂.鍙互鐢FREE璇彞閲婃斁鍐呭瓨:FREE <itab>.

甯哥敤璇彞涓CLEAR鍜孎REE.

 

澹版槑: 鏈枃閲囩敤 BY-NC-SA 鍗忚杩涜鎺堟潈 | Carey's Blog
杞浇璇锋敞鏄庤浆鑷ABAP绗洓澶-鍒涘缓鍜屽鐞嗗唴琛ㄧ悊璁虹瘒

鏍囩锛鍒嗙被锛ABAP杩涢樁
姝ゆ棩蹇楀凡鍏抽棴璇勮锛