■掲示板に戻る■ ■過去ログ倉庫めにゅーに戻る■
ABAP:R/3統一スレッド
1 名前: デフォルトの名無しさん 投稿日: 2001/07/12(木) 02:02
ABAPコーディング。R/3に関することなら
ジャンル・モジュール問わず語りましょう


2 名前: デフォルトの名無しさん 投稿日: 2001/07/12(木) 12:37
SAP萌え
汎用モジュール最高


3 名前: デフォルトのABAP屋 投稿日: 2001/07/12(木) 22:03
この言語って将来性あるのでしょうか?
マジレスキボンヌ


4 名前: デフォルトの名無しさん 投稿日: 2001/07/12(木) 22:35
こんなスレ立てるやつはホンマニ。。。
ちゃんとSAP認定資格とってネ。


5 名前: デフォルトの名無しさん 投稿日: 2001/07/12(木) 23:40
>3
まだSAP儲かってるし、世の中もERP志向だからあと20年は平気だと思われ


6 名前: デフォルトの名無しさん 投稿日: 2001/07/13(金) 00:19
>3
ABAPは転職時に有利だから気合入れてやっとけよ!


7 名前: デフォルトの名無しさん 投稿日: 2001/07/13(金) 00:29
>6
ABAPって何?言語?コーディング?


8 名前: デフォルトの名無しさん 投稿日: 2001/07/13(金) 20:54
Cobolとかよりは全然面白いとおもうよ・

だけど、これ転職で使えるんですかね。
SAPがこけたらいっしょにこけてしまう気がする


9 名前: デフォルトの名無しさん 投稿日: 2001/07/14(土) 00:44
smartformsどうよ?


10 名前: デフォルトの名無しさん 投稿日: 2001/07/16(月) 13:12
>>6
ほんとに?

ABAPできたところで所詮PG扱いでしょ。
最初とっつきにくいだけで、他言語ちゃんとできる人なら楽勝だよ、あんな言語。

逆に入社以来ABAP一筋、っていうような人だと、テーブルとかR/3の内部構造
にはちょっと詳しいけど、プログラミングの基礎がまずなっていなしし、やってることも
単純な繰り返しだから成長が無い。他に行ったら絶対通用しないね。

どうせ金出してもらって講習行くならABAPなんかよりモジュール行ったほうがいい。

モジュールの知識+ABAPなら設計もできて使い物になるけど、ABAPオンリーだと
使えないダメPGにしかならないと思う。


11 名前: デフォルトの名無しさん 投稿日: 2001/07/17(火) 10:05
>>10
とは言うものの、ABAPってみんなどうやって勉強してるの?
参考書も難しいやつしか出てないし・・・
(サルにもわかる「ABAP」)みたいな本は聞いたことも無いし・・・
結局SAPの講習に行くしかないんですかね?
みなさんはどうやって勉強してますか?


12 名前: デフォルトの名無しさん 投稿日: 2001/07/17(火) 10:13
>>11
つか、本なんかなくても楽勝だろ(藁

ところで話によるとR/3はすべてJavaに移行するそうな
ABAPerは死に向かってまっしぐらの様相


13 名前: 11 投稿日: 2001/07/17(火) 12:30
>>12
死に向かってまっしぐらでもいい・・・
わしゃ今ABAPを覚えねばならんのです・・・
どうぞ、効果的な勉強方法を・・・


14 名前: 10 投稿日: 2001/07/17(火) 16:00
>>12
>ところで話によるとR/3はすべてJavaに移行するそうな

でもABAPってR/3ユーザ向けのアドオン開発言語というより、
システム記述用言語でしょ。R/3自体の作り直しになるし、SAPとしても
そう簡単には移行できないんじゃないかな。


>>13
>どうぞ、効果的な勉強方法を・・・
まわりにABAPerいないの?
他の人が書いたプログラム見れば構文とかはわかると思うよ。
そうそう難しい処理をやってることもないだろうし。

いなけりゃ開発クラスSAB*あたりのプログラムを見てみるといいよ。
トレーニング用のサンプルプログラムがいっぱいあるはず。

ABAPの特徴はとりあえず内部テーブルとバッチインプットくらい。
あとは普通に制御構造とかサブルーチンとかSQLとか、一般的な知識が
あればすぐできるようになるはず。

ちなみに日本語の本は選択の余地なくこれだけ。これももしかしたら絶版かも。
SAP ABAP プログラミング
http://www2.gihyo.co.jp/books/bookinfo.asp?ID=662


15 名前: 11、13 投稿日: 2001/07/17(火) 17:09
>>14さん
情報有難うございます。
上記URLの本は私も持っているのですが、
URLページにも書いてあるとおり「上級者向け」となっておりますよね。
本書の内容を理解するのにも、悪戦苦闘する始末ですから・・・

でも、SAB*のプログラミングを見て自習することに致します。
親切に有難うございました。


16 名前: デフォルトの名無しさん 投稿日: 2001/07/18(水) 15:14
>>14
SAB* ってどこから入るの?
SE16クラスから入れないでしょ。

>>15
ABAPなら、SAPの講習受けるのが一番早いと思うぞ。
 ただし、金は掛かるけど(藁


17 名前: 10,14 投稿日: 2001/07/18(水) 17:14
>>15
何を指して「上級者」というのかわかんないけど、あの本はとっつきにくい入門書。
高度なテクニックとか書いてるわけじゃないし、いざ実務でやりたいことがあったときには
あまり役に立たない。
(4.0対応版なんだから、SELECT文でのテーブル結合くらい書いといてほしい。
 長いことできないもんだと思ってたぞ。)

15さんは具体的にどこでつまずいてるわけ?他言語の知識は?
ABAPに限らず、プログラムなんて実際に簡単なものを作りながら覚えていくものだよ。
本の内容を始めから順に全て理解していこうとは思わないほうがいいよ。


>>16
SE80(リポジトリブラウザ)で開発クラスにSAB*って入れてF4押してみて。
*はワイルドカードね。実際にある開発クラスはSAB0とかだよ。

SAPの講習って単発で行っただけなんだけど、ほとんど意味なかったよ。
講師のレベルも低いし、「これ受けたらABAPでプログラムが組めるようになりますか」
と質問したくなった。

言語としてのABAPは(とりあえず使えるというレベルであれば)、覚えることも少ないし
簡単な部類に入ると思う。
難しく感じるのは、ABAPというプログラム言語よりむしろR/3というシステムの内部でしょ。
どっちもわからない状態でやらされるから、混乱して難しく感じてしまうんじゃないかな。


18 名前: 11 13 15 投稿日: 2001/07/18(水) 18:17
>>17さん
度々ご丁寧に有難うございます。
実は、私は今年からソフトウェア関係会社で働き始めた、新米SEです。
それで、配属先がERP関係になったわけです。
言語経験は入社してからのC言語が少々・・・のみ。
私も、兎に角作りながら学習をしようと考えていたのですが、見本のソースに内部テーブル
などが度々出てきて、混乱するばかりで・・・
最近は、漸く少しだけ覚えた命令を組み合わせて小さなプログラムを作っています。

17さん、甘えついでにもう一つだけお願い致します。
私もクラスSAB*のプログラムを参考にしようと思うのですが、
中でもとっつきやすいプログラムがあれば是非お教えください。


19 名前: 10,14,17 投稿日: 2001/07/18(水) 19:39
>>18
もしかして新人さんかな、とは思っていたけど、やっぱりそうか。
それにしても、新人を放り込んどいて基礎も教えないなんてひどい会社だな。
先輩ABAPerいないの?
いるならこんなとこで聞いてないで、わからないことは先輩に聞いた方がいいぞ。
でも、人に聞くときは、何がわかんないのかをはっきりさせてからね。

ちょっと暇だったんで、簡単なサンプル出しとく。
レポートプログラムなんてこんなもん。後はデータ抽出とか表示の制御が複雑になるだけ。
キーワードでのF1ヘルプとか、HTMLヘルプみたら、少なくとも何がわからないか
くらいは見えてくるんじゃないかな。

REPORT ZTEST1.

TABLES KNA1.
SELECT-OPTIONS SO_KUNNR FOR KNA1-KUNNR.

DATA: BEGIN OF IT_KNA1 OCCURS 0,
KUNNR LIKE KNA1-KUNNR,
NAME1 LIKE KNA1-NAME1,
END OF IT_KNA1.

START-OF-SELECTION.
*得意先マスタを検索して内部テーブルに格納
SELECT KUNNR NAME1
INTO CORRESPONDING FIELDS OF TABLE IT_KNA1
FROM KNA1
WHERE KUNNR IN SO_KUNNR
ORDER BY KUNNR.
*内部テーブルの内容を画面出力
LOOP AT IT_KNA1.
WRITE: / SY-VLINE, IT_KNA1-KUNNR, SY-VLINE, IT_KNA1-NAME1, SY-VLINE.
ENDLOOP.

ところで、このスレ見てるの全部で3人?


20 名前: 1です 投稿日: 2001/07/18(水) 23:13
立ち上げながら残業多くて全然レスできませんでした。
今、ABAPerなのですが、なんとなく消えていく言語のような気がします。

それに、言語の知識が無くても組めてしまうだけに基礎が身につかない気がします。
ABAP オンリーからc系の言語に行くのは辛い気が。
VBとかなら入りやすいのかな?

>>11
そうなんですか?
そういう噂は聞いたことがありますが

>>18
おお、なんか懐かしい気分。
確かに、基本はこういう感じですね


21 名前: デフォルトの名無しさん 投稿日: 2001/07/19(木) 00:24
>>18
4.6CならTRAININGってAdd-onをSAINTで突っ込んで、BC4*
って開発クラスを見るといいと思います。(まずはBC400から…)

ダウンロードは ttp://service.sap.com/ocs で


22 名前: 21 投稿日: 2001/07/19(木) 00:37
英語ですが、この本は悪くなかったと思います。
Introduction to ABAP/4 Programming for SAP, Revised and Expanded Edition
http://www.amazon.com/exec/obidos/ASIN/0761513922/ref=sim_books/103-3422370-3250229


23 名前: 18 投稿日: 2001/07/19(木) 09:36
>>19さん
本当に有難うございます。早速サンプルソースを使わせて頂きます。

>先輩ABAPerいないの?
>いるならこんなとこで聞いてないで、・・・
実は先日までいたのですが、自分を除いて全員出先に赴いてしまったもので、
現在は自分ひとりで自習する日々です・・・


24 名前: デフォルトの名無しさん 投稿日: 2001/07/19(木) 09:59
>>20
>>11」ってのは12の間違いかな。
検索してたら大昔の記事を発見。2年半経つけどなんか変わったか?
http://www.zdnet.co.jp/pcweek/web_wire/9812/09/p-002.html

>>21
それ知らないや。まだ3.0(社内)、4.0(社外)で仕事してるもんで。

>>22
英語ができりゃ苦労はないと思われ。
英語圏で参考になるサイトはいくつもあるけど、日本語サイト検索しても
SAPのトレーニング情報と企業の実績と2ちゃんねるの過去ログくらいしか
出てこなかった。他言語だと初心者の勉強になるとこいっぱいあるのに。


25 名前: デフォルトの名無しさん 投稿日: 2001/07/19(木) 19:40
月曜日からSAP講習だー。
だれかオフ会やりましょ。


26 名前: デフォルトの名無しさん 投稿日: 2001/07/20(金) 23:46
>>24
これ
http://www.inqmy.com/
ですね


27 名前: 1です 投稿日: 2001/07/22(日) 23:01
日本語マニュアルが出版、WEBとも少ない。
英語だとかなり充実しているし、表現も平易